A B C D E F G H I L M N O P Q R S T U V 
All Classes All Packages

A

AbstractBaseDagSupport<V> - Class in cdc.enums
 
AbstractBaseDagSupport(Class<V>, DagFeature...) - Constructor for class cdc.enums.AbstractBaseDagSupport
 
AbstractBaseListSupport<V> - Class in cdc.enums
 
AbstractBaseListSupport(Class<V>, DagFeature...) - Constructor for class cdc.enums.AbstractBaseListSupport
 
AbstractDynamicEnumSupport<V> - Class in cdc.enums
Base class for dynamic enum support.
AbstractDynamicEnumSupport(Class<V>, Predicate<String>, DagFeature...) - Constructor for class cdc.enums.AbstractDynamicEnumSupport
 
AbstractForestDynamicEnum<V extends AbstractForestDynamicEnum<V>> - Class in cdc.enums
Dynamic enumeration of values organized as a forest (several trees).
AbstractForestDynamicEnum(V, String) - Constructor for class cdc.enums.AbstractForestDynamicEnum
 
AbstractForestDynamicEnum.Creator<V extends ForestDynamicEnum<V>> - Interface in cdc.enums
Interface used to create new instances of a dynamic enum.
AbstractForestDynamicEnum.Modifier<V extends ForestDynamicEnum<V>> - Interface in cdc.enums
 
AbstractForestDynamicEnum.Support<V extends ForestDynamicEnum<V>> - Interface in cdc.enums
Support interface describing standard methods expected for a dynamic enum.
AbstractListDynamicEnum<V extends AbstractListDynamicEnum<V>> - Class in cdc.enums
Dynamic enumeration of independent values.
AbstractListDynamicEnum(String) - Constructor for class cdc.enums.AbstractListDynamicEnum
 
AbstractListDynamicEnum.Creator<V extends ListDynamicEnum<V>> - Interface in cdc.enums
Interface used to create new instances of a dynamic enum.
AbstractListDynamicEnum.Modifier<V extends ListDynamicEnum<V>> - Interface in cdc.enums
 
AbstractListDynamicEnum.Support<V extends ListDynamicEnum<V>> - Interface in cdc.enums
Support interface describing standard methods expected for a dynamic enum.
AbstractMask<M extends AbstractMask<M,​V>,​V> - Class in cdc.enums
Mask (set) of values belonging to a list type.
AbstractMask(MaskSupport<M, V>, Set<V>) - Constructor for class cdc.enums.AbstractMask
 
AbstractMask.Creator<M extends Mask<M,​V>,​V> - Interface in cdc.enums
 
AbstractMaskToString<M extends Mask<M,​V>,​V> - Class in cdc.enums
Converter of EnumMask to String.
AbstractMaskToString(Class<M>, String, String, String, Converter<? super V, String>) - Constructor for class cdc.enums.AbstractMaskToString
 
AbstractMaskToString.Creator<C,​S> - Interface in cdc.enums
 
AbstractSynthesisMask<M extends AbstractSynthesisMask<M,​V>,​V> - Class in cdc.enums
 
AbstractSynthesisMask(SynthesisMaskSupport<M, V>, Map<V, SynthesisStatus>) - Constructor for class cdc.enums.AbstractSynthesisMask
 
AbstractSynthesisMask.Creator<M extends AbstractSynthesisMask<M,​V>,​V> - Interface in cdc.enums
 
addChild(V, V) - Method in interface cdc.enums.AbstractForestDynamicEnum.Modifier
 
addEventHandler(DagEventHandler) - Method in class cdc.enums.AbstractBaseListSupport
 
addEventHandler(DagEventHandler) - Method in class cdc.enums.BooleanEnumType
 
addEventHandler(DagEventHandler) - Method in interface cdc.enums.ListType
Adds an event handler.
ALL - cdc.enums.SynthesisStatus
All sources agree to say that something is true.
and(M) - Method in class cdc.enums.AbstractMask
 
and(M) - Method in interface cdc.enums.Mask
Returns the intersection of this mask with another one.
and(V) - Method in class cdc.enums.AbstractMask
 
and(V) - Method in interface cdc.enums.Mask
 
and(V...) - Method in class cdc.enums.AbstractMask
 
and(V...) - Method in interface cdc.enums.Mask
 
apply(DynamicEnum) - Method in class cdc.enums.DynamicEnumToString
 
apply(String) - Method in class cdc.enums.StringToDynamicEnum
 
apply(String) - Method in class cdc.enums.StringToMask
 
apply(M) - Method in class cdc.enums.AbstractMaskToString
 
apply(M) - Method in class cdc.enums.MaskToString
 
areEqual(Boolean, Boolean) - Method in class cdc.enums.BooleanEnumType
 
areEqual(V, V) - Method in interface cdc.enums.ListType
Returns true if 2 values are equal.

B

BooleanEnumType - Class in cdc.enums
EnumType implementation dedicated to booleans.
BooleanMask - Class in cdc.enums
Mask of non nullable booleans.

C

cdc.enums - package cdc.enums
 
checkHasNoSiblingNamed(V, String) - Method in class cdc.enums.AbstractDynamicEnumSupport
 
checkIsNotOverOrEqual(V, V) - Method in class cdc.enums.AbstractBaseDagSupport
 
checkIsSupported(DagFeature) - Method in class cdc.enums.AbstractBaseListSupport
Checks that a feature is supported.
checkIsUnlocked() - Method in class cdc.enums.AbstractDynamicEnumSupport
 
checkIsValid(V) - Method in class cdc.enums.AbstractBaseListSupport
Checks that a value is valid.
checkNameIsValid(String) - Method in class cdc.enums.AbstractDynamicEnumSupport
 
children - Variable in class cdc.enums.AbstractForestDynamicEnum
 
clear(V) - Method in class cdc.enums.AbstractMask
 
clear(V) - Method in interface cdc.enums.Mask
Returns a new mask reduced with a value.
compareTo(V) - Method in class cdc.enums.AbstractForestDynamicEnum
 
compareTo(V) - Method in class cdc.enums.AbstractListDynamicEnum
 
contains(M) - Method in class cdc.enums.AbstractMask
 
contains(M) - Method in interface cdc.enums.Mask
Returns true if all values of this mask are contained in another mask.
contains(V...) - Method in class cdc.enums.AbstractMask
 
contains(V...) - Method in interface cdc.enums.Mask
 
CONTENT_CHANGE - cdc.enums.DagFeature
Does the implementation support changing content (name, ...)?
CONTENT_CHANGED - cdc.enums.DagEventType
An item had its content changed.
CONVERTER - Static variable in class cdc.enums.AbstractMaskToString
 
CONVERTER - Static variable in class cdc.enums.MaskToString
 
CONVERTER - Static variable in class cdc.enums.StringToMask
 
create() - Method in interface cdc.enums.MaskSupport
 
create() - Method in interface cdc.enums.SynthesisMaskSupport
 
create(boolean) - Method in interface cdc.enums.MaskSupport
Creates a full or empty mask.
create(EnumType<V>) - Static method in class cdc.enums.StringToDynamicEnum
 
create(Mask<?, V>) - Method in interface cdc.enums.SynthesisMaskSupport
Creates a synthesis mask from a standard mask.
create(MaskSupport<M, V>, Set<V>) - Method in interface cdc.enums.AbstractMask.Creator
 
create(SynthesisMaskSupport<M, V>, Map<V, SynthesisStatus>) - Method in interface cdc.enums.AbstractSynthesisMask.Creator
 
create(SynthesisStatus) - Method in interface cdc.enums.SynthesisMaskSupport
Creates a synthesis mask with values set to the same status.
create(Class<M>, String, String, String, Converter<? super V, String>) - Static method in class cdc.enums.AbstractMaskToString
 
create(Iterable<V>) - Method in interface cdc.enums.MaskSupport
Creates a mask from an iterable.
create(String) - Method in interface cdc.enums.AbstractListDynamicEnum.Creator
 
create(String, String, String, Converter<? super S, String>) - Method in interface cdc.enums.AbstractMaskToString.Creator
 
create(Predicate<V>) - Method in interface cdc.enums.MaskSupport
Creates a mask from a predicate.
create(Map<V, SynthesisStatus>) - Method in interface cdc.enums.SynthesisMaskSupport
Creates a synthesis mask for a map.
create(V) - Method in interface cdc.enums.MaskSupport
Creates a mask with one value.
create(V...) - Method in interface cdc.enums.MaskSupport
Creates a mask from an array.
create(V, String) - Method in interface cdc.enums.AbstractForestDynamicEnum.Creator
 
CREATED - cdc.enums.DagEventType
An item was created.
createQNameComparator(EnumType<V>) - Static method in interface cdc.enums.EnumType
Creates a qualified name comparator.
CREATION - cdc.enums.DagFeature
Does the implementation support value creation?

D

DagEvent - Class in cdc.enums
 
DagEvent(ListType<?>, Object, DagEventType) - Constructor for class cdc.enums.DagEvent
 
DagEventHandler - Interface in cdc.enums
 
DagEventType - Enum in cdc.enums
 
DagFeature - Enum in cdc.enums
Features that can be supported by an implementation.
DagType<V> - Interface in cdc.enums
Interface describing a DAG type.
DEFAULT_NAME_VALIDATOR - Static variable in class cdc.enums.AbstractDynamicEnumSupport
 
DynamicEnum - Interface in cdc.enums
Base interface of dynamic enumerations.
DynamicEnumSupport<V> - Interface in cdc.enums
Base interface of services offered by dynamic enumerations.
DynamicEnumToString - Class in cdc.enums
 

E

empty() - Method in class cdc.enums.AbstractMask
 
empty() - Method in interface cdc.enums.Mask
 
empty() - Method in interface cdc.enums.MaskSupport
 
empty(Class<E>) - Static method in class cdc.enums.EnumMask
Returns the empty mask corresponding to an enum.
empty(Class<E>) - Static method in class cdc.enums.NullableEnumMask
Returns the empty mask corresponding to an enum.
EMPTY - Static variable in class cdc.enums.BooleanMask
 
EMPTY - Static variable in class cdc.enums.NullableBooleanMask
 
ENCODER - Static variable in enum cdc.enums.SynthesisStatus
 
ENUM_TYPE - Static variable in class cdc.enums.StringToDynamicEnum
 
EnumMask<E extends Enum<E>> - Class in cdc.enums
Specialization of AbstractEnumMask dedicated to non nullable standard enums masks.
EnumSynthesisMask<E extends Enum<E>> - Class in cdc.enums
Specialization of AbstractSynthesisMask to non nullable enum values.
EnumType<V> - Interface in cdc.enums
Interface describing an enumerated type.
EnumTypes - Class in cdc.enums
Factory of EnumType implementations dedicated to enums.
equals(Object) - Method in class cdc.enums.AbstractForestDynamicEnum
 
equals(Object) - Method in class cdc.enums.AbstractListDynamicEnum
 
equals(Object) - Method in class cdc.enums.AbstractMask
 
equals(Object) - Method in class cdc.enums.AbstractSynthesisMask
 
equals(Object) - Method in class cdc.enums.BooleanEnumType
 

F

factory(Class<C>, Class<M>, Class<V>, AbstractMaskToString.Creator<C, V>) - Static method in class cdc.enums.AbstractMaskToString
 
FACTORY - Static variable in class cdc.enums.DynamicEnumToString
 
FACTORY - Static variable in class cdc.enums.StringToDynamicEnum
 
FALSE - cdc.enums.Nullable
 
FARGS - Static variable in class cdc.enums.StringToDynamicEnum
 
findOrCreate(String) - Method in interface cdc.enums.DynamicEnumSupport
Returns the value corresponding to a name.
findOrCreate(V, String) - Method in interface cdc.enums.AbstractForestDynamicEnum.Support
 
fire(V, DagEventType) - Method in class cdc.enums.AbstractBaseListSupport
 
ForestDynamicEnum<V extends ForestDynamicEnum<V>> - Interface in cdc.enums
 
FPARAMS - Static variable in class cdc.enums.AbstractMaskToString
 
FPARAMS - Static variable in class cdc.enums.MaskToString
 
FPARAMS - Static variable in class cdc.enums.StringToMask
 
fromBoolean(boolean) - Static method in enum cdc.enums.Nullable
 
full() - Method in class cdc.enums.AbstractMask
 
full() - Method in interface cdc.enums.Mask
 
full() - Method in interface cdc.enums.MaskSupport
 
full(Class<E>) - Static method in class cdc.enums.EnumMask
Returns the full mask corresponding to an enum.
full(Class<E>) - Static method in class cdc.enums.NullableEnumMask
Returns the full mask corresponding to an enum.
FULL - Static variable in class cdc.enums.BooleanMask
 
FULL - Static variable in class cdc.enums.NullableBooleanMask
 

G

get(V) - Method in class cdc.enums.AbstractSynthesisMask
 
get(V) - Method in interface cdc.enums.SynthesisMask
Returns the status associated to a value.
getChildNamed(V, String) - Method in interface cdc.enums.EnumType
Returns the child that has a name.
getChildren() - Method in class cdc.enums.AbstractForestDynamicEnum
 
getChildren() - Method in interface cdc.enums.ForestDynamicEnum
 
getChildren(Boolean) - Method in class cdc.enums.BooleanEnumType
 
getChildren(V) - Method in interface cdc.enums.DagType
Returns the children of a value.
getCode() - Method in enum cdc.enums.SynthesisStatus
 
getConverter() - Method in class cdc.enums.AbstractMaskToString
 
getConverter() - Method in class cdc.enums.MaskToString
 
getConverter() - Method in class cdc.enums.StringToMask
 
getEnumClasses() - Static method in class cdc.enums.EnumMask
 
getEnumClasses() - Static method in class cdc.enums.EnumSynthesisMask
 
getEnumClasses() - Static method in class cdc.enums.EnumTypes
 
getEnumClasses() - Static method in class cdc.enums.NullableEnumMask
 
getEnumClasses() - Static method in class cdc.enums.NullableEnumSynthesisMask
 
getEnumType() - Method in class cdc.enums.StringToDynamicEnum
 
getEnumType(Class<E>) - Static method in class cdc.enums.EnumTypes
 
getEventType() - Method in class cdc.enums.DagEvent
 
getMaskClass() - Method in interface cdc.enums.MaskSupport
 
getMaskSupport() - Method in class cdc.enums.MaskToString
 
getMaskSupport() - Method in class cdc.enums.StringToMask
 
getName() - Method in class cdc.enums.AbstractForestDynamicEnum
 
getName() - Method in class cdc.enums.AbstractListDynamicEnum
 
getName() - Method in interface cdc.enums.DynamicEnum
 
getName(Boolean) - Method in class cdc.enums.BooleanEnumType
 
getName(V) - Method in interface cdc.enums.EnumType
Returns the name of a value.
getParams() - Method in class cdc.enums.AbstractMaskToString
 
getParams() - Method in class cdc.enums.DynamicEnumToString
 
getParams() - Method in class cdc.enums.MaskToString
 
getParams() - Method in class cdc.enums.StringToDynamicEnum
 
getParams() - Method in class cdc.enums.StringToMask
 
getParent() - Method in class cdc.enums.AbstractForestDynamicEnum
 
getParent() - Method in interface cdc.enums.ForestDynamicEnum
 
getParents(Boolean) - Method in class cdc.enums.BooleanEnumType
 
getParents(V) - Method in interface cdc.enums.DagType
Returns the parents of a value.
getQName() - Method in class cdc.enums.AbstractForestDynamicEnum
 
getQName() - Method in class cdc.enums.AbstractListDynamicEnum
 
getQName() - Method in interface cdc.enums.DynamicEnum
 
getQName(Boolean) - Method in class cdc.enums.BooleanEnumType
 
getQName(V) - Method in interface cdc.enums.EnumType
Returns the (preferred) qualified name (path) of a value.
getRoots() - Method in class cdc.enums.BooleanEnumType
 
getRoots() - Method in interface cdc.enums.DagType
 
getSupport() - Method in class cdc.enums.AbstractMask
 
getSupport() - Method in class cdc.enums.AbstractSynthesisMask
 
getSupport() - Method in interface cdc.enums.Mask
 
getSupport() - Method in interface cdc.enums.SynthesisMask
 
getSynthesisMaskClass() - Method in interface cdc.enums.SynthesisMaskSupport
 
getType() - Method in class cdc.enums.AbstractSynthesisMask
 
getType() - Method in class cdc.enums.DagEvent
 
getType() - Method in interface cdc.enums.MaskSupport
 
getType() - Method in interface cdc.enums.SynthesisMask
 
getType() - Method in interface cdc.enums.SynthesisMaskSupport
 
getValue() - Method in class cdc.enums.DagEvent
 
getValueClass() - Method in class cdc.enums.AbstractBaseListSupport
 
getValueClass() - Method in class cdc.enums.BooleanEnumType
 
getValueClass() - Method in interface cdc.enums.ListType
 
getValues() - Method in class cdc.enums.AbstractMask
 
getValues() - Method in class cdc.enums.BooleanEnumType
 
getValues() - Method in interface cdc.enums.ListType
 
getValues() - Method in interface cdc.enums.Mask
 
GLOBAL - cdc.enums.DagEventType
Global changes (creation, removal, ...) happened.

H

hasChildNamed(String) - Method in interface cdc.enums.ForestDynamicEnum
 
hasChildNamed(V, String) - Method in interface cdc.enums.EnumType
Returns true when a value has a child that has a given name.
hashCode() - Method in class cdc.enums.AbstractForestDynamicEnum
 
hashCode() - Method in class cdc.enums.AbstractListDynamicEnum
 
hashCode() - Method in class cdc.enums.AbstractMask
 
hashCode() - Method in class cdc.enums.AbstractSynthesisMask
 
hashCode() - Method in class cdc.enums.BooleanEnumType
 
hasSiblingNamed(V, String) - Method in interface cdc.enums.EnumType
Returns true when a value has a sibling (different from itself) that has a given name.
hasValue(String) - Method in interface cdc.enums.EnumType
Returns true if a value with a qualified name is registered.

I

INSTANCE - Static variable in class cdc.enums.BooleanEnumType
 
INSTANCE - Static variable in class cdc.enums.DynamicEnumToString
 
isClear(V) - Method in class cdc.enums.AbstractMask
 
isClear(V) - Method in interface cdc.enums.Mask
Returns true if a value is not contained.
isContained(V) - Method in class cdc.enums.AbstractBaseListSupport
Returns true if a value is contained by this support.
isEmpty() - Method in class cdc.enums.AbstractMask
 
isEmpty() - Method in interface cdc.enums.Mask
 
isFalse() - Method in enum cdc.enums.Nullable
 
isFull() - Method in class cdc.enums.AbstractMask
 
isFull() - Method in interface cdc.enums.Mask
 
isLocked() - Method in class cdc.enums.AbstractDynamicEnumSupport
 
isLocked() - Method in class cdc.enums.BooleanEnumType
 
isLocked() - Method in interface cdc.enums.ListType
Returns true when modifications are disabled.
isLooselySet(V) - Method in interface cdc.enums.SynthesisMask
 
isNullable() - Method in class cdc.enums.AbstractMask
 
isNullable() - Method in class cdc.enums.AbstractSynthesisMask
 
isNullable() - Method in interface cdc.enums.Mask
 
isNullable() - Method in interface cdc.enums.MaskSupport
 
isNullable() - Method in interface cdc.enums.SynthesisMask
 
isNullable() - Method in interface cdc.enums.SynthesisMaskSupport
 
isOverOrEqual(V) - Method in interface cdc.enums.ForestDynamicEnum
 
isOverOrEqual(V, V) - Method in interface cdc.enums.DagType
Returns true when one value is a superset of, or equal to, another value.
isRoot(V) - Method in interface cdc.enums.DagType
Returns true if a value is a root: it has no parents.
isSet(V) - Method in class cdc.enums.AbstractMask
 
isSet(V) - Method in interface cdc.enums.Mask
Returns true if a value is contained.
isStrictlyOver(Boolean, Boolean) - Method in class cdc.enums.BooleanEnumType
 
isStrictlyOver(V) - Method in interface cdc.enums.ForestDynamicEnum
 
isStrictlyOver(V, V) - Method in interface cdc.enums.DagType
Returns true when one value is a strict superset of another value.
isStrictlyUnder(V, V) - Method in interface cdc.enums.DagType
Returns true when one value is a strict subset of another value.
isSupported(DagFeature) - Method in class cdc.enums.AbstractBaseListSupport
 
isSupported(DagFeature) - Method in class cdc.enums.BooleanEnumType
 
isSupported(DagFeature) - Method in interface cdc.enums.ListType
Returns true when a feature is supported.
isTrue() - Method in enum cdc.enums.Nullable
 
isUnderOrEqual(V, V) - Method in interface cdc.enums.DagType
Returns true when one value is a subset of, or equal to, another value.
isUsable(DagFeature) - Method in interface cdc.enums.ListType
Returns true when a feature can be used.
isValid(Boolean) - Method in class cdc.enums.BooleanEnumType
 
isValid(V) - Method in interface cdc.enums.ListType
Returns true when a value is valid.
iterateOver(V, Consumer<V>) - Method in class cdc.enums.AbstractBaseDagSupport
 
iterateUnder(V, Consumer<V>) - Method in class cdc.enums.AbstractBaseDagSupport
 

L

ListDynamicEnum<V extends ListDynamicEnum<V>> - Interface in cdc.enums
 
ListType<V> - Interface in cdc.enums
Interface describing a List type.
lock() - Method in class cdc.enums.AbstractDynamicEnumSupport
 
lock() - Method in interface cdc.enums.DynamicEnumSupport
Definitely locks modifications.
LOCKED - cdc.enums.DagEventType
The underlying container was locked.
LOCKING - cdc.enums.DagFeature
Does the implementation support locking?
logger - Variable in class cdc.enums.AbstractBaseListSupport
 
LOGGER - Static variable in class cdc.enums.EnumTypes
 

M

map - Variable in class cdc.enums.AbstractSynthesisMask
 
Mask<M extends Mask<M,​V>,​V> - Interface in cdc.enums
Interface describing a mask based on DagType.
MaskSupport<M extends Mask<M,​V>,​V> - Interface in cdc.enums
Interface describing a mask type.
MaskToString<M extends Mask<M,​V>,​V> - Class in cdc.enums
Converter from a mask to a string.
MaskToString(MaskSupport<M, V>, String, String, String, Converter<? super V, String>) - Constructor for class cdc.enums.MaskToString
 
merge(Mask<?, V>) - Method in class cdc.enums.AbstractSynthesisMask
 
merge(Mask<?, V>) - Method in interface cdc.enums.SynthesisMask
 
merge(SynthesisStatus) - Method in enum cdc.enums.SynthesisStatus
Merges this status with another one.
merge(M) - Method in class cdc.enums.AbstractSynthesisMask
 
merge(M) - Method in interface cdc.enums.SynthesisMask
 

N

NAME_COMPARATOR - Static variable in interface cdc.enums.DynamicEnum
Comparator that uses names.
nameValidator - Variable in class cdc.enums.AbstractDynamicEnumSupport
 
newSet(int) - Method in interface cdc.enums.MaskSupport
Creates a Set that is compliant with implementation.
newSupport(Class<E>) - Static method in class cdc.enums.NullableEnumMask
Creates a Support implementation for a standard enum.
NONE - cdc.enums.SynthesisStatus
All sources agree to say that something is false.
not() - Method in class cdc.enums.AbstractMask
 
not() - Method in interface cdc.enums.Mask
Returns the complement of this mask (at the time of calling this method).
Nullable - Enum in cdc.enums
Enumeration for nullable.
NullableBooleanMask - Class in cdc.enums
Mask of nullable booleans.
NullableEnumMask<E extends Enum<E>> - Class in cdc.enums
Specialization of AbstractEnumMask dedicated to standard enums.
NullableEnumSynthesisMask<E extends Enum<E>> - Class in cdc.enums
Specialization of AbstractSynthesisMask to nullable enum values.

O

or(M) - Method in class cdc.enums.AbstractMask
 
or(M) - Method in interface cdc.enums.Mask
Returns the union of this mask with another one.
or(V) - Method in class cdc.enums.AbstractMask
 
or(V) - Method in interface cdc.enums.Mask
 
or(V...) - Method in class cdc.enums.AbstractMask
 
or(V...) - Method in interface cdc.enums.Mask
 

P

PARTIAL - cdc.enums.SynthesisStatus
Some source agree to say that something is true, others that it is false.
processEvent(DagEvent) - Method in interface cdc.enums.DagEventHandler
 

Q

QNAME_COMPARATOR - Static variable in interface cdc.enums.DynamicEnum
Comparator that uses qualified names.

R

REMOVAL - cdc.enums.DagFeature
Does the implementation support value removal?
remove(V) - Method in interface cdc.enums.DynamicEnumSupport
Removes a value.
removeChild(V, V) - Method in interface cdc.enums.AbstractForestDynamicEnum.Modifier
 
REMOVED - cdc.enums.DagEventType
An item was removed.
removeEventHandler(DagEventHandler) - Method in class cdc.enums.AbstractBaseListSupport
 
removeEventHandler(DagEventHandler) - Method in class cdc.enums.BooleanEnumType
 
removeEventHandler(DagEventHandler) - Method in interface cdc.enums.ListType
Removes an event handler.
REPARENTED - cdc.enums.DagEventType
An item has its relationships changed.
REPARENTING - cdc.enums.DagFeature
Does the implementation support changing value parenting?

S

SEPARATOR - Static variable in class cdc.enums.AbstractForestDynamicEnum
Character used to separate local names in paths.
set(V) - Method in class cdc.enums.AbstractMask
 
set(V) - Method in interface cdc.enums.Mask
Returns a new mask augmented with a value.
set(V, boolean) - Method in class cdc.enums.AbstractMask
 
set(V, boolean) - Method in interface cdc.enums.Mask
Sets or clears a value.
set(V, SynthesisStatus) - Method in class cdc.enums.AbstractSynthesisMask
 
set(V, SynthesisStatus) - Method in interface cdc.enums.SynthesisMask
Sets the status of a value.
setAll(boolean) - Method in class cdc.enums.AbstractMask
 
setAll(boolean) - Method in interface cdc.enums.Mask
Returns an empty or full mask.
setAll(SynthesisStatus) - Method in class cdc.enums.AbstractSynthesisMask
 
setAll(SynthesisStatus) - Method in interface cdc.enums.SynthesisMask
Sets the status of all values.
setName(String) - Method in class cdc.enums.AbstractForestDynamicEnum
 
setName(String) - Method in class cdc.enums.AbstractListDynamicEnum
 
setName(V, String) - Method in interface cdc.enums.AbstractForestDynamicEnum.Modifier
 
setName(V, String) - Method in interface cdc.enums.AbstractListDynamicEnum.Modifier
 
setName(V, String) - Method in interface cdc.enums.DynamicEnumSupport
Changes a value name.
setParent(V) - Method in class cdc.enums.AbstractForestDynamicEnum
 
setParent(V, V) - Method in interface cdc.enums.AbstractForestDynamicEnum.Modifier
 
setParent(V, V) - Method in interface cdc.enums.AbstractForestDynamicEnum.Support
 
size() - Method in interface cdc.enums.ListType
 
StringToDynamicEnum<V extends DynamicEnum> - Class in cdc.enums
Converter from String to DynamicEnum.
StringToDynamicEnum(EnumType<V>) - Constructor for class cdc.enums.StringToDynamicEnum
 
StringToMask<M extends Mask<M,​V>,​V> - Class in cdc.enums
Converter from a string to a mask.
StringToMask(MaskSupport<M, V>, String, String, String, Converter<String, ? extends V>, boolean) - Constructor for class cdc.enums.StringToMask
 
support - Variable in class cdc.enums.AbstractMask
The associated support class.
support - Variable in class cdc.enums.AbstractSynthesisMask
 
support(Class<E>) - Static method in class cdc.enums.EnumMask
Returns the support associated to an enum class.
support(Class<E>) - Static method in class cdc.enums.EnumSynthesisMask
Retrieves or creates the support associated to a class.
support(Class<E>) - Static method in class cdc.enums.NullableEnumMask
Returns the support associated to an enum class.
support(Class<E>) - Static method in class cdc.enums.NullableEnumSynthesisMask
Retrieves or creates the support associated to a class.
support(Class<E>, AbstractListDynamicEnum.Creator<E>, DagFeature...) - Static method in class cdc.enums.AbstractListDynamicEnum
 
support(Class<E>, Predicate<String>, AbstractListDynamicEnum.Creator<E>, AbstractListDynamicEnum.Modifier<E>, DagFeature...) - Static method in class cdc.enums.AbstractListDynamicEnum
 
support(Class<E>, Predicate<String>, AbstractListDynamicEnum.Creator<E>, DagFeature...) - Static method in class cdc.enums.AbstractListDynamicEnum
Creates a support instance.
support(Class<M>, AbstractMask.Creator<M, V>, ListType<V>, Nullable) - Static method in class cdc.enums.AbstractMask
Creates a Support implementation.
support(Class<M>, AbstractMask.Creator<M, V>, Class<V>, Nullable) - Static method in class cdc.enums.AbstractMask
Creates a Support implementation for a standard enum.
support(Class<M>, AbstractSynthesisMask.Creator<M, V>, ListType<V>, Nullable) - Static method in class cdc.enums.AbstractSynthesisMask
 
support(Class<M>, AbstractSynthesisMask.Creator<M, V>, Class<V>, Nullable) - Static method in class cdc.enums.AbstractSynthesisMask
 
support(Class<V>, AbstractForestDynamicEnum.Creator<V>, DagFeature...) - Static method in class cdc.enums.AbstractForestDynamicEnum
 
support(Class<V>, Predicate<String>, AbstractForestDynamicEnum.Creator<V>, AbstractForestDynamicEnum.Modifier<V>, DagFeature...) - Static method in class cdc.enums.AbstractForestDynamicEnum
 
support(Class<V>, Predicate<String>, AbstractForestDynamicEnum.Creator<V>, DagFeature...) - Static method in class cdc.enums.AbstractForestDynamicEnum
Creates a support instance.
SUPPORT - Static variable in class cdc.enums.BooleanMask
 
SUPPORT - Static variable in class cdc.enums.MaskToString
 
SUPPORT - Static variable in class cdc.enums.NullableBooleanMask
 
SUPPORT - Static variable in class cdc.enums.StringToMask
 
SynthesisMask<M extends SynthesisMask<M,​V>,​V> - Interface in cdc.enums
Interface describing a synthesis mask.
SynthesisMaskSupport<M extends SynthesisMask<M,​V>,​V> - Interface in cdc.enums
 
SynthesisStatus - Enum in cdc.enums
Enumeration of synthesis statuses.

T

toString() - Method in class cdc.enums.AbstractForestDynamicEnum
 
toString() - Method in class cdc.enums.AbstractListDynamicEnum
 
toString() - Method in class cdc.enums.AbstractMask
 
toString() - Method in class cdc.enums.AbstractSynthesisMask
 
toString() - Method in class cdc.enums.DagEvent
 
toString(Function<? super V, String>, String) - Method in class cdc.enums.AbstractMask
 
toString(Function<? super V, String>, String) - Method in interface cdc.enums.Mask
Returns a string representation of this mask.
toString(Function<SynthesisStatus, String>, String) - Method in class cdc.enums.AbstractSynthesisMask
 
toString(Function<SynthesisStatus, String>, String) - Method in interface cdc.enums.SynthesisMask
 
TRUE - cdc.enums.Nullable
 

U

UNDEFINED - cdc.enums.SynthesisStatus
No source is available.
unknownQName(String) - Static method in interface cdc.enums.EnumType
 

V

valueOf(String) - Static method in enum cdc.enums.DagEventType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.enums.DagFeature
Returns the enum constant of this type with the specified name.
valueOf(String) - Method in interface cdc.enums.EnumType
Returns the value associated to a qualified name (path).
valueOf(String) - Static method in enum cdc.enums.Nullable
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum cdc.enums.SynthesisStatus
Returns the enum constant of this type with the specified name.
valueOf(String, FailureReaction) - Method in class cdc.enums.BooleanEnumType
 
valueOf(String, FailureReaction) - Method in interface cdc.enums.EnumType
Returns the value corresponding to a qualified name.
values - Variable in class cdc.enums.AbstractMask
The mask values.
values() - Static method in enum cdc.enums.DagEventType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.enums.DagFeature
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.enums.Nullable
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum cdc.enums.SynthesisStatus
Returns an array containing the constants of this enum type, in the order they are declared.
A B C D E F G H I L M N O P Q R S T U V 
All Classes All Packages