| Interface | Description |
|---|---|
| AttributeAccessor |
Offers access to a persistent attribute in an entity class.
|
| ContextModelListener |
Implementations of this class are interested in the discovery of new
entity classes or
generators. |
| Class | Description |
|---|---|
| AnnotationDefaults |
Creates an implementation of an annotation class to access the default values for the single values.
|
| AnyMapping<T> |
A column that is responsible to store the information for references to arbitrary entity types that are stored in the
same attribute.
|
| CollectionProperty<E,T> |
Describes a property of an
EntityClass that contains more than one value. |
| DefaultContextModelListener |
Base implementation of a
ContextModelListener with empty methods. |
| EmbeddedProperty<E,T> |
Handling of properties defined in
Embeddables. |
| EntityClass<E> |
Describes the DB relevant metadata of an
entity class. |
| EntityClass.EntityId |
Helper object to use as key in the state map, if we have a
GeneratedIdProperty. |
| EntityProperty<E,T> |
Describes a property of an
EntityClass that references another entity. |
| EntityProperty.MappingInformation |
Helper for evaluating correct mapping information from the annotations.
|
| GeneratedIdProperty<E,T extends Number> |
Describes an
Id property of an EntityClass. |
| GenerationState |
Encapsulates the state of a generated entity.
|
| GenerationState.PendingState |
Marks all pending updates for an entity, that was not written up to now.
|
| GenerationState.PendingState.Update<E> | |
| GeneratorColumn |
Contains the metadata for a column from a
GeneratorTable. |
| GeneratorContext |
Represents the configuration and state for one or more
EntitySqlGenerators. |
| GeneratorContext.GeneratorId | |
| GeneratorTable |
Stores the metadata about existing database tables.
|
| IdentityValue |
Contains the current value for a primary key of type
GenerationType.IDENTITY. |
| IdGenerator |
Saves the current value and increments the value for a
GeneratedIdProperty. |
| MapProperty<E,K,T> |
Describes a property of an
EntityClass that is a Map. |
| PluralProperty<E,C,T> |
Base class for
MapProperty and CollectionProperty. |
| PluralProperty.EntityMappingInformation |
Helper for evaluating correct mapping information from the annotations.
|
| PrimitiveProperty<E,T> |
Describes a singular primitive property of an
EntityClass. |
| Property<E,T> |
Base class for the description of properties of an
EntityClass. |
| SequenceIdGenerator |
Stores the current value for a
SequenceGenerator. |
| SingularProperty<E,T> |
Represents a value that is exactly one column in the database.
|
| TableIdGenerator |
Saves the current value for a
TableGenerator. |
| VersionProperty<E,T> |
Represents a property marked with
Version. |
| Enum | Description |
|---|---|
| AccessStyle |
Indicates how persistent attributes are accessed.
|
| UniquePropertyQuality |
| Exception | Description |
|---|---|
| ModelException |
Thrown if the classes in the entity model are for some reason invalid.
|
Copyright © 2022 fastnate.org. All rights reserved.