java.lang.Object
org.alicebot.server.core.parser.GenericReader
- Direct Known Subclasses:
- AIMLReader
- public abstract class GenericReader
- extends java.lang.Object
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MARKER_START
protected static final java.lang.String MARKER_START
- See Also:
- Constant Field Values
MARKER_END
protected static final java.lang.String MARKER_END
- See Also:
- Constant Field Values
COMMENT_MARK
protected static final java.lang.String COMMENT_MARK
- See Also:
- Constant Field Values
EMPTY_STRING
protected static final java.lang.String EMPTY_STRING
- See Also:
- Constant Field Values
SLASH
protected static final java.lang.String SLASH
- See Also:
- Constant Field Values
QUOTE_MARK
protected static final java.lang.String QUOTE_MARK
- See Also:
- Constant Field Values
ASTERISK
protected static final java.lang.String ASTERISK
- See Also:
- Constant Field Values
COLON
protected static final java.lang.String COLON
- See Also:
- Constant Field Values
SPACE
protected static final java.lang.String SPACE
- See Also:
- Constant Field Values
LINE_SEPARATOR
protected static final java.lang.String LINE_SEPARATOR
bufferStartCapacity
protected static int bufferStartCapacity
readerInstance
protected GenericReader readerInstance
listener
protected GenericReaderListener listener
buffReader
protected java.io.BufferedReader buffReader
fileName
protected java.lang.String fileName
done
protected boolean done
searching
protected boolean searching
state
protected int state
tagStart
protected int tagStart
tagLength
protected int tagLength
searchStart
protected int searchStart
lineNumber
protected int lineNumber
buffer
protected java.lang.StringBuffer buffer
bufferString
protected java.lang.String bufferString
TRANSITION_MADE
protected GenericReader.TransitionMade TRANSITION_MADE
countBytes
private boolean countBytes
byteCount
protected long byteCount
encoding
protected java.lang.String encoding
GenericReader
public GenericReader(java.lang.String s,
java.io.BufferedReader bufferedreader,
java.lang.String s1,
boolean flag,
GenericReaderListener genericreaderlistener)
GenericReader
public GenericReader(java.lang.String s,
java.io.BufferedReader bufferedreader,
GenericReaderListener genericreaderlistener)
initialize
protected abstract void initialize()
read
public void read()
tryStates
protected abstract void tryStates()
throws GenericReader.TransitionMade
succeed
protected boolean succeed(java.lang.String s,
int i)
transition
protected void transition(java.lang.String s,
int i)
throws GenericReader.TransitionMade
transition
protected void transition(java.lang.String s,
int i,
java.lang.reflect.Field field)
throws GenericReader.TransitionMade
transition
protected void transition(java.lang.String s,
int i,
java.lang.reflect.Field field,
java.lang.String s1)
throws GenericReader.TransitionMade