Package jjparse.input

Class Input<T>

java.lang.Object
jjparse.input.Input<T>
Type Parameters:
T - The covariant element type for this Input. In most cases this type equals Character.
Direct Known Subclasses:
CharacterInput, StreamInput

public abstract class Input<T> extends Object
An abstract representation of an Input for parsing. In most cases, this will be a CharacterInput, which is an Input of Characters and can be considered a sequence of characters (just like a String).

Note: This class is intended to be immutable and hence covariant in its type parameter.
Author:
Björn Lötters
See Also: