final class JsonLocationImpl
extends java.lang.Object
implements javax.json.stream.JsonLocation, java.io.Serializable
Modifier and Type | Field and Description |
---|---|
private long |
columnNumber |
private long |
lineNumber |
private long |
streamOffset |
static javax.json.stream.JsonLocation |
UNKNOWN_LOCATION |
Constructor and Description |
---|
JsonLocationImpl(long lineNumber,
long columnNumber,
long streamOffset) |
Modifier and Type | Method and Description |
---|---|
boolean |
equals(java.lang.Object o) |
long |
getColumnNumber() |
long |
getLineNumber() |
long |
getStreamOffset() |
int |
hashCode() |
java.lang.String |
toString() |
public static final javax.json.stream.JsonLocation UNKNOWN_LOCATION
private final long lineNumber
private final long columnNumber
private final long streamOffset
JsonLocationImpl(long lineNumber, long columnNumber, long streamOffset)
public long getLineNumber()
getLineNumber
in interface javax.json.stream.JsonLocation
public long getColumnNumber()
getColumnNumber
in interface javax.json.stream.JsonLocation
public long getStreamOffset()
getStreamOffset
in interface javax.json.stream.JsonLocation
public boolean equals(java.lang.Object o)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.