Interface | Description |
---|---|
Attribute<T,V> |
Represents information about an attribute on a specific
Type . |
EntityModel |
The top level meta information for a collection of entity classes in a persistence model.
|
QueryAttribute<T,V> |
Attribute that can be used in a query on a specific
Type . |
QueryExpression<V> | |
Type<T> |
Represents type information about an entity class.
|
Class | Description |
---|---|
AttributeBuilder<T,V> |
Builds information about an attribute on a specific
Type . |
CollectionAttributeBuilder<T,C extends Collection,E> | |
EntityModelBuilder |
Builds information about an entity model by defining the specific
Type s that define it. |
ListAttributeBuilder<T,L extends List<E>,E> | |
MapAttributeBuilder<T,M extends Map<K,V>,K,V> | |
ResultAttributeBuilder<T,V extends Iterable<E>,E> | |
SetAttributeBuilder<T,S extends Set<E>,E> | |
TypeBuilder<T> | |
Types |
Enum | Description |
---|---|
Cardinality | |
PrimitiveKind |
Represents a primitive type kind.
|
Exception | Description |
---|---|
NotMappedException |
Exception indicating there is not a
Type associated for the given class. |