Package cdc.enums
Interface AbstractForestDynamicEnum.Support<V extends ForestDynamicEnum<V>>
-
- Type Parameters:
V- The enum type.
- All Superinterfaces:
DagType<V>,DynamicEnumSupport<V>,EnumType<V>,ListType<V>
- Enclosing class:
- AbstractForestDynamicEnum<V extends AbstractForestDynamicEnum<V>>
public static interface AbstractForestDynamicEnum.Support<V extends ForestDynamicEnum<V>> extends DynamicEnumSupport<V>
Support interface describing standard methods expected for a dynamic enum.- Author:
- Damien Carbonne
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description VfindOrCreate(V parent, String path)voidsetParent(V value, V parent)-
Methods inherited from interface cdc.enums.DagType
getChildren, getParents, getRoots, isOverOrEqual, isRoot, isStrictlyOver, isStrictlyUnder, isUnderOrEqual
-
Methods inherited from interface cdc.enums.DynamicEnumSupport
findOrCreate, lock, remove, setName
-
Methods inherited from interface cdc.enums.EnumType
getChildNamed, getName, getQName, hasChildNamed, hasSiblingNamed, hasValue, valueOf, valueOf
-
Methods inherited from interface cdc.enums.ListType
addEventHandler, areEqual, getValueClass, getValues, isLocked, isSupported, isUsable, isValid, removeEventHandler, size
-
-