All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
abstract Input<T> |
consume() |
<K,V,M> Output<T,K,V,M> |
consume(java.util.function.Function<? super T,? extends Update<K,V,M>> fun) |
static <T> Input<T> |
from(java.lang.Iterable<? extends T> tokens) |
static <T> Input<T> |
from(java.util.List<T> tokens,
T eof) |
abstract long |
getIndex() |
static <T> Input<T> |
infinitely(long index,
T token) |
static <T> Input<T> |
infinitely(T token) |
abstract T |
lookahead(int k) |
static <T> Input<T> |
replicate(long count,
long index,
T token) |
static <T> Input<T> |
replicate(long count,
T token) |
Input<T> |
totalize(T defaultToken) |