Class ParserBase.PlaceholderParserState

  • All Implemented Interfaces:
    IParserState
    Enclosing class:
    ParserBase

    private static final class ParserBase.PlaceholderParserState
    extends java.lang.Object
    implements IParserState
    • Constructor Detail

      • PlaceholderParserState

        private PlaceholderParserState()
    • Method Detail

      • getLineNumber

        public int getLineNumber()
        Specified by:
        getLineNumber in interface IParserState
        Returns:
        the line number of this parser state
      • getTokenColumn

        public int getTokenColumn()
        Specified by:
        getTokenColumn in interface IParserState
        Returns:
        the column represented by this parser state
      • getSource

        public java.lang.String getSource()
        Specified by:
        getSource in interface IParserState
        Returns:
        the program source associated with this parser state
      • getTokenStart

        public int getTokenStart()
        Specified by:
        getTokenStart in interface IParserState
        Returns:
        the start of the token represented by this parser state
      • getTokenEnd

        public int getTokenEnd()
        Specified by:
        getTokenEnd in interface IParserState
        Returns:
        the end of the token represented by this parser state
      • getLineOffset

        public int getLineOffset()
        Specified by:
        getLineOffset in interface IParserState
        Returns:
        the starting line of this parser state