Package org.databene.model.data

Interface Summary
DescriptorProvider Abstraction for all elements that can provide descriptors for entities.
EntitySource Common interface for all Entity sources.
VariableHolder Common interface for descriptors that support variables.
 

Class Summary
AbstractEntitySource Abstract implementation of EntitySource to be used as parent class for custom implementations.
AlternativeGroupDescriptor Describes a group of components of which only one is present in an Entity.
ArrayElementDescriptor Describes an array element.
ArrayTypeDescriptor Describes an array.
ComplexTypeDescriptor Describes a type that aggregates ComponentDescriptors.
ComponentAccessor Accesses a component of an entity specified by the component name.
ComponentDescriptor Describes a component which is part of a ComplexTypeDescriptor.
ComponentNameMapper Converts the names of Entity components.
DataModel Merges and organizes entity definitions of different systems.
DefaultDescriptorProvider Default implementation of the DescriptorProvider interface.
Entity Instance of a composite data type as described by a ComplexTypeDescriptor.
EntityGraphMutator Builds and mutates graphs of entities.
FeatureDescriptor Common parent class of all descriptors.
FeatureDetail<E> A FeatureDescriptor is composed og FeatureDetails, which have name, value and type.
FileBasedEntitySource Parent class for EntitySources that import entities from files.
IdDescriptor  
InstanceDescriptor Describes generation of (several) entities of a type by uniqueness, nullability and count characteristics.
PartDescriptor Descriptor for attributes

Created: 30.06.2007 07:29:43
PrimitiveDescriptorProvider Provides benerator's built-in type descriptors.
ReferenceDescriptor Describes a reference to an instance of a complex type (see ComplexTypeDescriptor).
SequentialGroupDescriptor Describes a sequential group of components.
SimpleTypeDescriptor Describes a simple type.
TypeDescriptor Describes a type.
TypeMapper Maps abstract types to concrete types and vice versa.
UnionSimpleTypeDescriptor Describes an XML schema style type.
UnresolvedTypeDescriptor Serves as a placeholder for type descriptors of a type that is not yet resolved to simple or complex type.
VariableDescriptor Describes a variable.
 

Enum Summary
Format Enumeration for import formats.
Iteration Enumeration of sequential iteration modes.
Mode Enumerates the processing modes of an Entity or component.
Uniqueness Provides enumerations for different uniqueness requirements.
 



Copyright © 2013. All Rights Reserved.