com.fasterxml.aalto.impl
Class LocationImpl
java.lang.Object
com.fasterxml.aalto.impl.LocationImpl
- All Implemented Interfaces:
- Location, org.codehaus.stax2.XMLStreamLocation2
public class LocationImpl
- extends Object
- implements org.codehaus.stax2.XMLStreamLocation2
Basic implementation of XMLStreamLocation2
, used by stream
readers and writers.
Fields inherited from interface org.codehaus.stax2.XMLStreamLocation2 |
NOT_AVAILABLE |
LocationImpl
public LocationImpl(String pubId,
String sysId,
int charOffset,
int row,
int col)
fromZeroBased
public static LocationImpl fromZeroBased(String pubId,
String sysId,
int 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:
getCharacterOffset
in interface Location
getColumnNumber
public int getColumnNumber()
- Specified by:
getColumnNumber
in interface Location
getLineNumber
public int getLineNumber()
- Specified by:
getLineNumber
in interface Location
getPublicId
public String getPublicId()
- Specified by:
getPublicId
in interface Location
getSystemId
public String getSystemId()
- Specified by:
getSystemId
in interface Location
getContext
public org.codehaus.stax2.XMLStreamLocation2 getContext()
- Specified by:
getContext
in interface org.codehaus.stax2.XMLStreamLocation2
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2011 Fasterxml.com. All Rights Reserved.