| Interface | Description |
|---|---|
| DataMapper |
This interface declares the methods that a
Tokenizer
will call to detect the image and type of a token. |
| DataProvider |
This interface supplies the nessecary methods for a
DataMapper or its
subinterfaces (WhitespaceHandler, SeparatorHandler, PatternHandler
KeywordHandler and SequenceHandler) to perform its operations
like checking for whitespaces, special sequences etc. |
| KeywordHandler |
This interface must be implemented by classes that should be used as a
keyword handler for a
Tokenizer. |
| PatternHandler |
This interface must be implemented by classes that should be used as a
pattern handler for a
Tokenizer. |
| PatternHandler.Result |
An inner interface for the pattern match result.
|
| SeparatorHandler |
This interface declares the methods a
Tokenizer needs
to deal with separators. |
| SequenceHandler |
This interface must be implemented by classes that should be used as a
special sequence, string and comment start sequence checker for
Tokenizer implementations. |
| WhitespaceHandler |
This interface declares the methods a
Tokenizer needs
to deal with whitespaces. |
| Class | Description |
|---|---|
| StandardKeywordHandler |
Simple implementation of the
KeywordHandler interface. |
| StandardSeparatorHandler |
Simple implementation of the
SeparatorHandler interface. |
| StandardSequenceHandler |
Simple implementation of the
SequenceHandler interface. |
| StandardWhitespaceHandler |
Simple implementation of the
WhitespaceHandler interface. |