| 
|||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
be.lassi.lanbox.tools
Class Token
java.lang.Objectbe.lassi.lanbox.tools.Token
public class Token
- extends java.lang.Object
 
A token generated by the tokenizer.
| Constructor Summary | |
|---|---|
Token(int offset,
      java.lang.String string)
Constructs a new token.  | 
|
| Method Summary | |
|---|---|
 char | 
charAt(int index)
Gets the character at given offset.  | 
 int | 
getInt()
Gets the integer value of this token.  | 
 int | 
getOffset()
Gets the token offset.  | 
 java.lang.String | 
getString()
Gets the token string.  | 
 boolean | 
is(java.lang.String other)
Indicates whether the token string is equal to given string.  | 
 java.lang.String | 
toString()
 | 
| Methods inherited from class java.lang.Object | 
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait | 
| Constructor Detail | 
|---|
Token
public Token(int offset,
             java.lang.String string)
- Constructs a new token.
- Parameters:
 offset- the token offsetstring- the token string
 
| Method Detail | 
|---|
charAt
public char charAt(int index)
- Gets the character at given offset.
- Parameters:
 index- the offset- Returns:
 - the character at given offset
 
 
getInt
public int getInt()
           throws ParseException
- Gets the integer value of this token.
- Returns:
 - the integer value
 - Throws:
 ParseException- if this token does not contain an integer value
 
getOffset
public int getOffset()
- Gets the token offset.
- Returns:
 - the token offset
 
 
getString
public java.lang.String getString()
- Gets the token string.
- Returns:
 - the token string
 
 
is
public boolean is(java.lang.String other)
- Indicates whether the token string is equal to given string.
- Parameters:
 other- the string to compare with- Returns:
 - true if both strings are equal
 
 
toString
public java.lang.String toString()
- 
- Overrides:
 toStringin classjava.lang.Object
 
  | 
Lighting Assistant 1.2 | ||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||
be.lassi.lanbox.tools.Token