How do we retrieve the value of a final object? In this case, the object is END_OF_INPUT:
public interface Parser {
/**
* The value returned by {@link #nextValue(Parseable)} to indicate
* that no more values will can be parsed form the a given
* {@link Parseable}.
*/
public static final Object END_OF_INPUT = Token.END_OF_INPUT;
...
...
public interface Parser {
/**
* The value returned by {@link #nextValue(Parseable)} to indicate
* that no more values will can be parsed form the a given
* {@link Parseable}.
*/
public static final Object END_OF_INPUT = Token.END_OF_INPUT;
...
...