Class ImmutableLocation

  • All Implemented Interfaces:
    javax.xml.stream.Location

    public class ImmutableLocation
    extends java.lang.Object
    implements javax.xml.stream.Location

    An immutable StAX Location.

    INTERNAL:

    Usage of this class is not supported. It may be altered or removed at any time.
    Version:
    $Id: ImmutableLocation.java 730445 2008-12-31 19:12:02Z mrglavas $
    Author:
    Michael Glavassevich, IBM
    • Constructor Detail

      • ImmutableLocation

        public ImmutableLocation​(javax.xml.stream.Location location)
      • ImmutableLocation

        public ImmutableLocation​(int characterOffset,
                                 int columnNumber,
                                 int lineNumber,
                                 java.lang.String publicId,
                                 java.lang.String systemId)
    • Method Detail

      • getCharacterOffset

        public int getCharacterOffset()
        Specified by:
        getCharacterOffset in interface javax.xml.stream.Location
      • getColumnNumber

        public int getColumnNumber()
        Specified by:
        getColumnNumber in interface javax.xml.stream.Location
      • getLineNumber

        public int getLineNumber()
        Specified by:
        getLineNumber in interface javax.xml.stream.Location
      • getPublicId

        public java.lang.String getPublicId()
        Specified by:
        getPublicId in interface javax.xml.stream.Location
      • getSystemId

        public java.lang.String getSystemId()
        Specified by:
        getSystemId in interface javax.xml.stream.Location