|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||
| Interface Summary | |
|---|---|
| ComponentBuilder<E> | Common interface for all component builders. |
| Class Summary | |
|---|---|
| AbstractComponentBuilder<E> | Parent class for facilitating individual ComponentBuilder implementation. |
| AlternativeComponentBuilder<E> | Creates one component from an arbitrary choice of different available ones. |
| ArrayElementBuilder | ComponentBuilder implementation which builds array elements. |
| ArrayElementTypeConverter | Converts an array's elements to the types defined in a related ArrayTypeDescriptor. |
| BlankArrayGenerator | Generates an array of fixed size filled with nulls. |
| BlankEntityGenerator | Instantiates an entity without initializing any components. |
| ComponentTypeConverter | Converts an Entity's components to the type specified by the EntityDescriptor. |
| DefaultComponentBuilder<E> | Helper class for simple creation of custom ComponentBuilders which uses a Mutator
object for abstracting the target object type. |
| DynamicInstanceArrayGenerator | Array generator that allows for dynamic change of the array length algorithm. |
| InstanceArrayGenerator<S> | Creates a stochastic number of instances of a type. |
| MultiComponentBuilder<E> | Abstract parent class for all builders that relate to a group of components. |
| MutatingGeneratorProxy<E> | Generates instances of an entity type as specified by its EntityDescriptor. |
| PlainEntityComponentBuilder | Builds a plain (atomic) component that is supposed to have a name. |
| SimpleTypeEntityGenerator | Generates Entities that wrap a content of simple type. |
| UniqueArrayGenerator | Uses one dedicated generator for each array element and combines their outputs in a cartesian product. |
| VariableAwareGenerator<E> | Encapsulates variables, entity generator and context behind a Generator interface. |
|
||||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | |||||||||