Package com.ctc.wstx.io
Class WstxInputLocation
java.lang.Object
com.ctc.wstx.io.WstxInputLocation
- All Implemented Interfaces:
Serializable,Location,org.codehaus.stax2.XMLStreamLocation2
public class WstxInputLocation
extends Object
implements Serializable, org.codehaus.stax2.XMLStreamLocation2
Basic implementation of
Location, used by Wstx readers.- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final longprotected final intprotected final WstxInputLocationEnclosing (parent) input location; location from which current location is derived.protected Stringprotected final Stringprotected final intprotected final Stringprivate static final WstxInputLocationprivate static final longFields inherited from interface org.codehaus.stax2.XMLStreamLocation2
NOT_AVAILABLE -
Constructor Summary
ConstructorsConstructorDescriptionWstxInputLocation(WstxInputLocation ctxt, String pubId, SystemId sysId, long charOffset, int row, int col) WstxInputLocation(WstxInputLocation ctxt, String pubId, String sysId, long charOffset, int row, int col) -
Method Summary
Modifier and TypeMethodDescriptionprivate voidbooleanintlongintorg.codehaus.stax2.XMLStreamLocation2static WstxInputLocationintinthashCode()toString()
-
Field Details
-
serialVersionUID
private static final long serialVersionUID- See Also:
-
sEmptyLocation
-
mContext
Enclosing (parent) input location; location from which current location is derived. -
mPublicId
-
mSystemId
-
mCharOffset
protected final long mCharOffset -
mCol
protected final int mCol -
mRow
protected final int mRow -
mDesc
-
-
Constructor Details
-
WstxInputLocation
public WstxInputLocation(WstxInputLocation ctxt, String pubId, String sysId, long charOffset, int row, int col) - Parameters:
ctxt- Enclosing input location, if any
-
WstxInputLocation
public WstxInputLocation(WstxInputLocation ctxt, String pubId, SystemId sysId, long charOffset, int row, int col)
-
-
Method Details
-
getEmptyLocation
-
getCharacterOffsetLong
public long getCharacterOffsetLong() -
getCharacterOffset
public int getCharacterOffset()- Specified by:
getCharacterOffsetin interfaceLocation
-
getColumnNumber
public int getColumnNumber()- Specified by:
getColumnNumberin interfaceLocation
-
getLineNumber
public int getLineNumber()- Specified by:
getLineNumberin interfaceLocation
-
getPublicId
- Specified by:
getPublicIdin interfaceLocation
-
getSystemId
- Specified by:
getSystemIdin interfaceLocation
-
getContext
public org.codehaus.stax2.XMLStreamLocation2 getContext()- Specified by:
getContextin interfaceorg.codehaus.stax2.XMLStreamLocation2
-
toString
-
hashCode
public int hashCode() -
equals
-
appendDesc
-