public abstract class Tokenizer extends IndexReader
Modifier and Type | Field and Description |
---|---|
protected IndexReader |
innerSource |
protected VectorStack |
tokenStack |
Constructor and Description |
---|
Tokenizer(IndexReader source) |
Modifier and Type | Method and Description |
---|---|
void |
clear()
Deletes all the read information.
|
IndexReader |
getBottomLevelSource() |
java.lang.String |
getFilename() |
boolean |
isTokenStackEmpty() |
java.lang.Object |
pollTokenValue() |
void |
pushTokenValue(java.lang.Object value) |
java.lang.String |
tokenStackToString() |
canStepBack, getBottomLevelIntervalStartPos, getBottomLevelPosition, getBottomLevelPosition, getBufferSize, getErrorPosition, getIntervalEndPos, getIntervalStartPos, getPosition, hasErrorPosition, intervalToString, intervalToString, isEndOfBuffer, newReader, parseStart, read, setErrorPosition, setIntervalEndPos, setIntervalPositions, setIntervalStartPos, setPosition, skipSpace, stepBack, switchParser, toTextPosition
getMarkedStackSize, getResultStackSize, getStackMark, popResult, pushResult, resetStack, resultStackToString, setStackMark
protected VectorStack tokenStack
protected IndexReader innerSource
public Tokenizer(IndexReader source)
public boolean isTokenStackEmpty()
public java.lang.Object pollTokenValue()
public void pushTokenValue(java.lang.Object value)
public IndexReader getBottomLevelSource()
getBottomLevelSource
in class IndexReader
public void clear()
IndexReader
clear
in class IndexReader
public java.lang.String tokenStackToString()
public final java.lang.String getFilename()
getFilename
in interface ReaderInterface
getFilename
in class IndexReader