|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.hillenbrand.swing.text.Token
public class Token
Simple class to represent a lexical token. This wraps the Constants used by the scanner to provide a convenient class that can be stored as a attribute value.
Nested Class Summary | |
---|---|
static class |
Token.Declaration
|
static class |
Token.Expression
|
static class |
Token.Modifier
|
static class |
Token.Operator
|
static class |
Token.Punctuation
|
static class |
Token.Special
|
static class |
Token.Statement
|
static class |
Token.Type
|
static class |
Token.Value
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
Compares this object to the specifed object. |
java.lang.String |
getCategory()
Specifies the category of the token as a string that can be used as a label. |
int |
getScanValue()
Numeric value of this token. |
int |
hashCode()
Returns a hashcode for this set of attributes. |
java.lang.String |
toString()
A human presentable form of the token, useful for things like lists, debugging, etc. |
Methods inherited from class java.lang.Object |
---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final int MaximumScanValue
public static final java.lang.Object TokenAttribute
public static final Token COMMA
public static final Token ASSIGN
public static final Token ASGMUL
public static final Token ASGDIV
public static final Token ASGREM
public static final Token ASGADD
public static final Token ASGSUB
public static final Token ASGLSHIFT
public static final Token ASGRSHIFT
public static final Token ASGURSHIFT
public static final Token ASGBITAND
public static final Token ASGBITOR
public static final Token ASGBITXOR
public static final Token COND
public static final Token OR
public static final Token AND
public static final Token BITOR
public static final Token BITXOR
public static final Token BITAND
public static final Token NE
public static final Token EQ
public static final Token GE
public static final Token GT
public static final Token LE
public static final Token LT
public static final Token INSTANCEOF
public static final Token LSHIFT
public static final Token RSHIFT
public static final Token URSHIFT
public static final Token ADD
public static final Token SUB
public static final Token DIV
public static final Token REM
public static final Token MUL
public static final Token CAST
public static final Token POS
public static final Token NEG
public static final Token NOT
public static final Token BITNOT
public static final Token PREINC
public static final Token PREDEC
public static final Token NEWARRAY
public static final Token NEWINSTANCE
public static final Token NEWFROMNAME
public static final Token POSTINC
public static final Token POSTDEC
public static final Token FIELD
public static final Token METHOD
public static final Token ARRAYACCESS
public static final Token NEW
public static final Token INC
public static final Token DEC
public static final Token CONVERT
public static final Token EXPR
public static final Token ARRAY
public static final Token GOTO
public static final Token IDENT
public static final Token BOOLEANVAL
public static final Token BYTEVAL
public static final Token CHARVAL
public static final Token SHORTVAL
public static final Token INTVAL
public static final Token LONGVAL
public static final Token FLOATVAL
public static final Token DOUBLEVAL
public static final Token STRINGVAL
public static final Token BYTE
public static final Token CHAR
public static final Token SHORT
public static final Token INT
public static final Token LONG
public static final Token FLOAT
public static final Token DOUBLE
public static final Token VOID
public static final Token BOOLEAN
public static final Token TRUE
public static final Token FALSE
public static final Token THIS
public static final Token SUPER
public static final Token NULL
public static final Token IF
public static final Token ELSE
public static final Token FOR
public static final Token WHILE
public static final Token DO
public static final Token SWITCH
public static final Token CASE
public static final Token DEFAULT
public static final Token BREAK
public static final Token CONTINUE
public static final Token RETURN
public static final Token TRY
public static final Token CATCH
public static final Token FINALLY
public static final Token THROW
public static final Token STAT
public static final Token EXPRESSION
public static final Token DECLARATION
public static final Token VARDECLARATION
public static final Token IMPORT
public static final Token CLASS
public static final Token EXTENDS
public static final Token IMPLEMENTS
public static final Token INTERFACE
public static final Token PACKAGE
public static final Token PRIVATE
public static final Token PUBLIC
public static final Token PROTECTED
public static final Token CONST
public static final Token STATIC
public static final Token TRANSIENT
public static final Token SYNCHRONIZED
public static final Token NATIVE
public static final Token FINAL
public static final Token VOLATILE
public static final Token ABSTRACT
public static final Token SEMICOLON
public static final Token COLON
public static final Token QUESTIONMARK
public static final Token LBRACE
public static final Token RBRACE
public static final Token LPAREN
public static final Token RPAREN
public static final Token LSQBRACKET
public static final Token RSQBRACKET
public static final Token THROWS
public static final Token ERROR
public static final Token COMMENT
public static final Token TYPE
public static final Token LENGTH
public static final Token INLINERETURN
public static final Token INLINEMETHOD
public static final Token INLINENEWINSTANCE
public static final Token UNSCANNED
Method Detail |
---|
public final boolean equals(java.lang.Object obj)
true
if and only if the argument is not
null
and is a Font
object with the same
name, style, and point size as this font.
equals
in class java.lang.Object
obj
- the object to compare this font with.
true
if the objects are equal;
false
otherwise.public java.lang.String getCategory()
public int getScanValue()
public final int hashCode()
hashCode
in class java.lang.Object
public java.lang.String toString()
toString
in class java.lang.Object
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |