Package cdc.enums
Class AbstractBaseDagSupport<V>
java.lang.Object
cdc.enums.AbstractBaseListSupport<V>
cdc.enums.AbstractBaseDagSupport<V>
- Direct Known Subclasses:
AbstractDynamicEnumSupport
public abstract class AbstractBaseDagSupport<V>
extends AbstractBaseListSupport<V>
implements DagType<V>
-
Field Summary
Fields inherited from class cdc.enums.AbstractBaseListSupport
logger -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedAbstractBaseDagSupport(Class<V> cls, DagFeature... features) -
Method Summary
Modifier and TypeMethodDescriptionprotected final voidcheckIsNotOverOrEqual(V value, V other) protected final voiditerateOver(V value, Consumer<V> consumer) protected final voiditerateUnder(V value, Consumer<V> consumer) Methods inherited from class cdc.enums.AbstractBaseListSupport
addEventHandler, checkIsSupported, checkIsValid, fire, getValueClass, isContained, isSupported, removeEventHandlerMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface cdc.enums.DagType
getChildren, getParents, getRoots, isOverOrEqual, isRoot, isStrictlyOver, isStrictlyUnder, isUnderOrEqualMethods inherited from interface cdc.enums.ListType
addEventHandler, areEqual, getValueClass, getValues, isLocked, isSupported, isUsable, isValid, removeEventHandler, size
-
Constructor Details
-
AbstractBaseDagSupport
-
-
Method Details
-
iterateUnder
-
iterateOver
-
checkIsNotOverOrEqual
-