public class Effectree extends de.tsl2.nano.incubation.tree.STree<Effectree.Entry>
| Modifier and Type | Class and Description |
|---|---|
class |
Effectree.Entry |
AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| Modifier and Type | Method and Description |
|---|---|
de.tsl2.nano.incubation.tree.STree<Effectree.Entry> |
addEffects(Class<?> type,
String path,
Effectree.Entry... entries)
creates dependencies between any change and the following effects.
|
de.tsl2.nano.incubation.tree.STree<Effectree.Entry> |
addEffects(Res<?,?> res,
Effectree.Entry... entries) |
static Effectree.Entry |
change(Class<?> type,
String path) |
static Effectree.Entry |
change(Res res) |
static Effectree.Entry |
effect(Class<?> type,
String path,
Class<? extends IChange> effectType,
Object effectParameter) |
static List<Effectus> |
generateEffects(Res res) |
static Effectree |
instance() |
collect, collect, collectChildNodes, collectTree, collectTree, equals, fromString, getChildren, getLevel, getNode, getNode, getParent, getRoot, hashCode, init, isLeaf, toString, transform, transformTreeceilingEntry, ceilingKey, clear, clone, comparator, containsKey, containsValue, descendingKeySet, descendingMap, entrySet, firstEntry, firstKey, floorEntry, floorKey, forEach, get, headMap, headMap, higherEntry, higherKey, keySet, lastEntry, lastKey, lowerEntry, lowerKey, navigableKeySet, pollFirstEntry, pollLastEntry, put, putAll, remove, replace, replace, replaceAll, size, subMap, subMap, tailMap, tailMap, valuesisEmptyfinalize, getClass, notify, notifyAll, wait, wait, waitcompute, computeIfAbsent, computeIfPresent, getOrDefault, isEmpty, merge, putIfAbsent, removepublic static Effectree instance()
public de.tsl2.nano.incubation.tree.STree<Effectree.Entry> addEffects(Class<?> type, String path, Effectree.Entry... entries)
mutatio - entries - public de.tsl2.nano.incubation.tree.STree<Effectree.Entry> addEffects(Res<?,?> res, Effectree.Entry... entries)
public static Effectree.Entry change(Res res)
public static Effectree.Entry change(Class<?> type, String path)
public static Effectree.Entry effect(Class<?> type, String path, Class<? extends IChange> effectType, Object effectParameter)
Copyright © 2012–2020. All rights reserved.