|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--java.io.StreamTokenizer | +--Chat.MessageParser
Used by Sender
and Receiver
to parse both
internal and external protocol messages.
Sender
,
Receiver
Field Summary | |
java.lang.String |
name
Stores a name (first string preceding a space) of the message. |
Fields inherited from class java.io.StreamTokenizer |
buf, CT_ALPHA, CT_COMMENT, CT_DIGIT, CT_QUOTE, CT_WHITESPACE, ctype, eolIsSignificantP, forceLower, input, LINENO, NEED_CHAR, nval, peekc, pushedBack, reader, SKIP_LF, slashSlashCommentsP, slashStarCommentsP, sval, TT_EOF, TT_EOL, TT_NOTHING, TT_NUMBER, TT_WORD, ttype |
Constructor Summary | |
(package private) |
MessageParser(java.lang.String string)
Initializes the parser with a message string. |
Method Summary | |
(package private) int |
integer()
Parses an integer token delimited by space. |
(package private) java.lang.String |
remainder()
Parses an remainder of the string. |
(package private) java.lang.String |
string()
Parses a string token of word characters delimited by space. |
(package private) java.lang.String |
url()
Parses an url token delimited by space. |
Methods inherited from class java.io.StreamTokenizer |
commentChar, eolIsSignificant, lineno, lowerCaseMode, nextToken, ordinaryChar, ordinaryChars, parseNumbers, pushBack, quoteChar, read, resetSyntax, slashSlashComments, slashStarComments, toString, whitespaceChars, wordChars |
Methods inherited from class java.lang.Object |
|
Field Detail |
public final java.lang.String name
Constructor Detail |
MessageParser(java.lang.String string) throws java.io.IOException
string
- the string to be parsed.Method Detail |
java.lang.String string() throws java.io.IOException
java.lang.String url() throws java.io.IOException
int integer() throws java.io.IOException
java.lang.String remainder() throws java.io.IOException
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: INNER | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |