public class JavaToken extends Object
Modifier and Type | Class and Description |
---|---|
static class |
JavaToken.Category |
Constructor and Description |
---|
JavaToken(Range range,
int kind,
String text,
Optional<JavaToken> previousToken,
Optional<JavaToken> nextToken) |
JavaToken(Token token,
List<JavaToken> tokens) |
Modifier and Type | Method and Description |
---|---|
JavaToken.Category |
getCategory() |
int |
getKind() |
Optional<JavaToken> |
getNextToken() |
Optional<JavaToken> |
getPreviousToken() |
Range |
getRange() |
String |
getText() |
boolean |
invalid()
Used by the parser while constructing nodes.
|
JavaToken |
orIfInvalid(JavaToken anotherToken)
Used by the parser while constructing nodes.
|
String |
toString() |
boolean |
valid()
Used by the parser while constructing nodes.
|
public static final JavaToken INVALID
public Range getRange()
public int getKind()
public String getText()
public boolean valid()
public boolean invalid()
public JavaToken orIfInvalid(JavaToken anotherToken)
public JavaToken.Category getCategory()
Copyright © 2007–2017. All rights reserved.