All Methods Static Methods Instance Methods Abstract Methods Concrete Methods
Modifier and Type |
Method and Description |
Output<T,K,V,M> |
appendUpdate(Update<K,V,M> update) |
static <T,K,V,M> Output<T,K,V,M> |
compose(Output<T,K,V,M> o,
Output<T,K,V,M> p) |
static <T,K,V,M> Output<T,K,V,M> |
consume(Input<T> in) |
boolean |
equals(java.lang.Object o) |
abstract Input<T> |
getNext() |
abstract Update<K,V,M> |
getUpdate() |
int |
hashCode() |
static <T,K,V,M> Output<T,K,V,M> |
id(Input<T> in) |
Output<T,K,V,M> |
mapUpdate(java.util.function.Function<? super Update<K,V,M>,? extends Update<K,V,M>> fun) |
static <T,K,V,M> Output<T,K,V,M> |
output(Update<K,V,M> update,
Input<T> next) |
Output<T,K,V,M> |
setUpdate(Update<K,V,M> update) |
java.lang.String |
toString() |