Package cdc.enums
-
Interface Summary Interface Description AbstractForestDynamicEnum.Creator<V extends ForestDynamicEnum<V>> Interface used to create new instances of a dynamic enum.AbstractForestDynamicEnum.Modifier<V extends ForestDynamicEnum<V>> AbstractForestDynamicEnum.Support<V extends ForestDynamicEnum<V>> Support interface describing standard methods expected for a dynamic enum.AbstractListDynamicEnum.Creator<V extends ListDynamicEnum<V>> Interface used to create new instances of a dynamic enum.AbstractListDynamicEnum.Modifier<V extends ListDynamicEnum<V>> AbstractListDynamicEnum.Support<V extends ListDynamicEnum<V>> Support interface describing standard methods expected for a dynamic enum.AbstractMask.Creator<M extends Mask<M,V>,V> AbstractMaskToString.Creator<C,S> AbstractSynthesisMask.Creator<M extends AbstractSynthesisMask<M,V>,V> DagEventHandler DagType<V> Interface describing a DAG type.DynamicEnum Base interface of dynamic enumerations.DynamicEnumSupport<V> Base interface of services offered by dynamic enumerations.EnumType<V> Interface describing an enumerated type.ForestDynamicEnum<V extends ForestDynamicEnum<V>> ListDynamicEnum<V extends ListDynamicEnum<V>> ListType<V> Interface describing a List type.Mask<M extends Mask<M,V>,V> Interface describing a mask based on DagType.MaskSupport<M extends Mask<M,V>,V> Interface describing a mask type.SynthesisMask<M extends SynthesisMask<M,V>,V> Interface describing a synthesis mask.SynthesisMaskSupport<M extends SynthesisMask<M,V>,V> -
Class Summary Class Description AbstractBaseDagSupport<V> AbstractBaseListSupport<V> AbstractDynamicEnumSupport<V> Base class for dynamic enum support.AbstractForestDynamicEnum<V extends AbstractForestDynamicEnum<V>> Dynamic enumeration of values organized as a forest (several trees).AbstractListDynamicEnum<V extends AbstractListDynamicEnum<V>> Dynamic enumeration of independent values.AbstractMask<M extends AbstractMask<M,V>,V> Mask (set) of values belonging to a list type.AbstractMaskToString<M extends Mask<M,V>,V> Converter of EnumMask to String.AbstractSynthesisMask<M extends AbstractSynthesisMask<M,V>,V> BooleanEnumType EnumType implementation dedicated to booleans.BooleanMask Mask of non nullable booleans.DagEvent DynamicEnumToString EnumMask<E extends Enum<E>> Specialization of AbstractEnumMask dedicated to non nullable standard enums masks.EnumSynthesisMask<E extends Enum<E>> Specialization ofAbstractSynthesisMaskto non nullable enum values.EnumTypes Factory of EnumType implementations dedicated to enums.MaskToString<M extends Mask<M,V>,V> Converter from a mask to a string.NullableBooleanMask Mask of nullable booleans.NullableEnumMask<E extends Enum<E>> Specialization of AbstractEnumMask dedicated to standard enums.NullableEnumSynthesisMask<E extends Enum<E>> Specialization ofAbstractSynthesisMaskto nullable enum values.StringToDynamicEnum<V extends DynamicEnum> Converter from String to DynamicEnum.StringToMask<M extends Mask<M,V>,V> Converter from a string to a mask. -
Enum Summary Enum Description DagEventType DagFeature Features that can be supported by an implementation.Nullable Enumeration for nullable.SynthesisStatus Enumeration of synthesis statuses.