java.lang.Object
org.aspectj.org.eclipse.jdt.internal.compiler.parser.diagnose.LexStream
Alle implementierten Schnittstellen:
TerminalTokens

public class LexStream extends Object implements TerminalTokens
  • Felddetails

  • Konstruktordetails

    • LexStream

      public LexStream(int size, Scanner scanner, int[] intervalStartToSkip, int[] intervalEndToSkip, int[] intervalFlagsToSkip, int firstToken, int init, int eof)
  • Methodendetails

    • token

      public LexStream.Token token(int index)
    • getToken

      public int getToken()
    • previous

      public int previous(int tokenIndex)
    • next

      public int next(int tokenIndex)
    • afterEol

      public boolean afterEol(int i)
    • reset

      public void reset()
    • reset

      public void reset(int i)
    • badtoken

      public int badtoken()
    • kind

      public int kind(int tokenIndex)
    • name

      public char[] name(int tokenIndex)
    • line

      public int line(int tokenIndex)
    • start

      public int start(int tokenIndex)
    • end

      public int end(int tokenIndex)
    • flags

      public int flags(int tokenIndex)
    • isInsideStream

      public boolean isInsideStream(int index)
    • toString

      public String toString()
      Setzt außer Kraft:
      toString in Klasse Object
    • awaitingColonColon

      public boolean awaitingColonColon()