public class OneCharacter extends AbstractElementAnalyzer
Constructor and Description |
---|
OneCharacter() |
Modifier and Type | Method and Description |
---|---|
LexicalElement |
read()
Reads a lexeme and returns the created lexical element.
|
getReader, setReader
public LexicalElement read() throws LexicalException
LexicalElementAnalyzer
If the characters read from the reader show that the lexeme is not the
type that the class implementing this interface can handle then the
characters are pushed back to he reader and null
is returned.
If the characters read from the reader show that the lexeme is the type that the class implementing this interface can handle, but is erroneous, then the method throws the exception.
read
in interface LexicalElementAnalyzer
read
in class AbstractElementAnalyzer
null
LexicalException
Copyright © 2013 Verhas and Verhas Software Craftsmen. All Rights Reserved.