|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectedu.udo.cs.wvtool.generic.tokenizer.SimpleTokenizer
public class SimpleTokenizer
This class implements a simple tokenizer. All characters for which Character.isLetter() returns false, are considered to be seperators and are removed.
Field Summary | |
---|---|
private java.lang.String |
currentToken
The token, which is currently provided. |
private java.io.Reader |
input
The underlying character stream of the currently tokenized document |
Constructor Summary | |
---|---|
SimpleTokenizer()
|
Method Summary | |
---|---|
boolean |
hasMoreTokens()
Determine whether there are tokens left in the Enumeration. |
java.lang.String |
nextToken()
Return the next token from the stream. |
private void |
readNextToken()
Read a token from the character stream and store it into currentToken. |
TokenEnumeration |
tokenize(java.io.Reader source,
WVTDocumentInfo d)
Tokenize a character stream. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
private java.io.Reader input
private java.lang.String currentToken
Constructor Detail |
---|
public SimpleTokenizer()
Method Detail |
---|
public TokenEnumeration tokenize(java.io.Reader source, WVTDocumentInfo d)
WVTTokenizer
tokenize
in interface WVTTokenizer
source
- the Reader
from which to get the character
streamd
- the WVTDocumentInfo
value, describing the
document being processed
TokenEnumeration
WVTTokenizer.tokenize(Reader,
WVTDocumentInfo)
private void readNextToken()
public boolean hasMoreTokens()
TokenEnumeration
hasMoreTokens
in interface TokenEnumeration
boolean
valueTokenEnumeration.hasMoreTokens()
public java.lang.String nextToken()
TokenEnumeration
nextToken
in interface TokenEnumeration
TokenEnumeration.nextToken()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |