|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectschmitzm.io.TokenInputStream.DefaultTokenDefinition
public static class TokenInputStream.DefaultTokenDefinition
Diese Klasse stellt eine Standard-Definition fuer einen
TokenInputStream
dar.
adagios.types.TokenInputStream
,
adagios.types.TokenInputStream.TokenDefinition
Constructor Summary | |
---|---|
TokenInputStream.DefaultTokenDefinition()
|
Method Summary | |
---|---|
boolean |
isDelimiter(char c)
Delimiter sind SPACE ' ', TAB '\t' und CR '\n'. |
boolean |
isNumeric(char c)
Numerische Zeichen sind NumericStarter oder Punkt. |
boolean |
isNumericStarter(char c)
Numerische Token muessen mit '0'..'9' oder '-' beginnen. |
boolean |
isSingleChar(char c)
SingleChars sind Komma, Semikolon, Plus, Minus, Gleich, Slash, BackSlash, Doppelpunkt, Pipe, runde Klammern, eckige Klammern und geschweifte Klammern. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TokenInputStream.DefaultTokenDefinition()
Method Detail |
---|
public boolean isDelimiter(char c)
isDelimiter
in interface TokenInputStream.TokenDefinition
public boolean isNumericStarter(char c)
isNumericStarter
in interface TokenInputStream.TokenDefinition
public boolean isNumeric(char c)
isNumeric
in interface TokenInputStream.TokenDefinition
public boolean isSingleChar(char c)
isSingleChar
in interface TokenInputStream.TokenDefinition
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |