Package com.fasterxml.aalto.impl
Class LocationImpl
- java.lang.Object
-
- com.fasterxml.aalto.impl.LocationImpl
-
- All Implemented Interfaces:
javax.xml.stream.Location,org.codehaus.stax2.XMLStreamLocation2
public class LocationImpl extends java.lang.Object implements org.codehaus.stax2.XMLStreamLocation2Basic implementation ofXMLStreamLocation2, used by stream readers and writers.
-
-
Constructor Summary
Constructors Constructor Description LocationImpl(java.lang.String pubId, java.lang.String sysId, int charOffset, int row, int col)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static LocationImplfromZeroBased(java.lang.String pubId, java.lang.String sysId, long rawOffset, int rawRow, int rawCol)Helper method that will adjust given internal zero-based values to 1-based values that should be externally visible.intgetCharacterOffset()intgetColumnNumber()org.codehaus.stax2.XMLStreamLocation2getContext()static LocationImplgetEmptyLocation()intgetLineNumber()java.lang.StringgetPublicId()java.lang.StringgetSystemId()java.lang.StringtoString()
-
-
-
Method Detail
-
fromZeroBased
public static LocationImpl fromZeroBased(java.lang.String pubId, java.lang.String sysId, long rawOffset, int rawRow, int rawCol)
Helper method that will adjust given internal zero-based values to 1-based values that should be externally visible.
-
getEmptyLocation
public static LocationImpl getEmptyLocation()
-
getCharacterOffset
public int getCharacterOffset()
- Specified by:
getCharacterOffsetin interfacejavax.xml.stream.Location
-
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumberin interfacejavax.xml.stream.Location
-
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumberin interfacejavax.xml.stream.Location
-
getPublicId
public java.lang.String getPublicId()
- Specified by:
getPublicIdin interfacejavax.xml.stream.Location
-
getSystemId
public java.lang.String getSystemId()
- Specified by:
getSystemIdin interfacejavax.xml.stream.Location
-
getContext
public org.codehaus.stax2.XMLStreamLocation2 getContext()
- Specified by:
getContextin interfaceorg.codehaus.stax2.XMLStreamLocation2
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-