Package | Description |
---|---|
eu.bandm.tools.ops | |
eu.bandm.tools.umod.runtime |
Runtime classes for the model code generated by the
umod-Compiler , esp for data integrity
de/serialization, visualzation, visitors and rewriters. |
Modifier and Type | Interface and Description |
---|---|
interface |
InitConsumer<D,S> |
Modifier and Type | Method and Description |
---|---|
static <A> Consumer<A,List<A>> |
Consumers.addToList() |
static <A> Consumer<A,Set<A>> |
Consumers.addToSet() |
static Consumer<Object,StringBuilder> |
Consumers.append(String separator) |
static <D,S> Consumer<D,S> |
Consumers.constant() |
static <K,V> Consumer<K,Map<K,V>> |
Consumers.putMapByKey(Function<? super K,? extends V> val) |
static <K,V> Consumer<V,Map<K,V>> |
Consumers.putMapByValue(Function<? super V,? extends K> key) |
static <A,S> Consumer<A,S> |
Consumers.run(BiFunction<A,S,Runnable> r) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3,
Consumer<? super A,S> step4) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(List<? extends Consumer<? super A,S>> steps) |
Modifier and Type | Method and Description |
---|---|
static <D,S> BiFunction<D,S,S> |
Consumers.asBiFunction(Consumer<? super D,S> c) |
static <D,S> S |
Iterables.fold(Consumer<? super D,S> consumer,
S initialState,
Iterable<? extends D> things) |
static <S,A,B> Function<Stateful<S,A>,Stateful<S,A>> |
Statefuls.produceConsume(BiFunction<? super S,? super A,? extends B> prod,
Consumer<? super B,A> cons) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3,
Consumer<? super A,S> step4) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3,
Consumer<? super A,S> step4) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3,
Consumer<? super A,S> step4) |
static <A,S> Consumer<A,S> |
Consumers.sequentially(Consumer<? super A,S> step1,
Consumer<? super A,S> step2,
Consumer<? super A,S> step3,
Consumer<? super A,S> step4) |
static <D,S> InitConsumer<D,S> |
Consumers.withInitialState(Consumer<? super D,S> c,
S init) |
Modifier and Type | Method and Description |
---|---|
static <A,S> Consumer<A,S> |
Consumers.sequentially(List<? extends Consumer<? super A,S>> steps) |
Modifier and Type | Method and Description |
---|---|
protected <T,U> Consumer<T,List<O>> |
Phrasebook.encodeField(String name,
Function<? super T,? extends U> get,
Function<? super U,O> encode) |
protected <T,U> Consumer<T,List<O>> |
Phrasebook.encodeField(String name,
Function<? super T,? extends U> get,
Function<? super U,O> encode) |
Modifier and Type | Method and Description |
---|---|
Map<String,Consumer<O,? super T>> |
Phrasebook.FieldMap.getMap() |
Map<String,Consumer<O,? super T>> |
Phrasebook.FieldMap.getMap() |
Modifier and Type | Method and Description |
---|---|
<U> Phrasebook.FieldMap<T> |
Phrasebook.FieldMap.add(String name,
Consumer<? super U,? super T> cons,
Function<O,? extends U> decode) |
<U> Phrasebook.FieldMap<T> |
Phrasebook.FieldMap.add(String name,
Consumer<? super U,? super T> cons,
Function<O,? extends U> decode) |
protected <T> O |
Phrasebook.encodeNode(T node,
String name,
int size,
Consumer<T,? super List<O>> fieldsEncoder)
Encodes a node.
|
protected <T> O |
Phrasebook.encodeNode(T node,
String name,
int size,
Consumer<T,? super List<O>> fieldsEncoder)
Encodes a node.
|
Modifier and Type | Method and Description |
---|---|
protected <T> T |
Phrasebook.decodeFields(List<? extends O> fields,
T init,
Map<String,? extends Consumer<? super O,? super T>> fs) |
protected <T> T |
Phrasebook.decodeFields(List<? extends O> fields,
T init,
Map<String,? extends Consumer<? super O,? super T>> fs) |
see also the complete user documentation .