public class Token
extends java.lang.Object
Tokenizer.| Modifier and Type | Method and Description |
|---|---|
static Token |
create(TokenType type,
java.lang.String content)
Create a new
Token. |
static Token |
create(TokenType type,
java.lang.String content,
ResourcePointer ptr)
Create a new
Token. |
boolean |
equals(java.lang.Object other) |
java.lang.String |
getContent() |
ResourcePointer |
getPointer() |
TokenType |
getType() |
int |
hashCode() |
java.lang.String |
toString() |
public java.lang.String getContent()
public static Token create(TokenType type, java.lang.String content, ResourcePointer ptr)
Token.type - The TokenType of the token to create.content - The content to include in the token.ptr - The ResourcePointer this token we created from (used when throwing exceptions later so we can
know where the token was created from).Token.public boolean equals(java.lang.Object other)
equals in class java.lang.Objectpublic ResourcePointer getPointer()
ResourcePointer from where this token was read from.public int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.Object