|
Object-oriented Parser System v3.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
public interface Input
what an input provider must do.
| Method Summary | |
|---|---|
Input |
advance(int nChars)
advance position within charSequence();
can return this or new object. |
boolean |
atEnd()
true at physical end of input. |
CharSequence |
charSequence()
available characters. |
int |
getPosition()
current position, usually a line number. |
boolean |
read()
true if input has been lengthened. |
| Method Detail |
|---|
int getPosition()
boolean atEnd()
throws IOException
IOExceptionCharSequence charSequence()
boolean read()
throws IOException
IOExceptionInput advance(int nChars)
charSequence();
can return this or new object.
|
(c) 2008 Axel T. Schreiner |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||