Package org.fastnate.generator.context
package org.fastnate.generator.context
-
ClassDescriptionIndicates how persistent attributes are accessed.Creates an implementation of an annotation class to access the default values for the single values.Offers access to a persistent attribute in an entity class.CollectionProperty<E,
T> Describes a property of anEntityClassthat contains more than one value.Implementations of this class are interested in the discovery of newentity classesorgenerators.Base implementation of aContextModelListenerwith empty methods.EmbeddedProperty<E,T> Handling of properties defined inEmbeddables.EntityClass<E>Describes the DB relevant metadata of anentity class.Helper object to use as key in the state map, if we have aGeneratedIdProperty.EntityProperty<E,T> Describes a property of anEntityClassthat references exactly one other entity.Helper for evaluating correct mapping information from the annotations.GeneratedIdProperty<E,T extends Number> Describes anIdproperty of anEntityClass.Encapsulates the state of a generated entity.Marks all pending updates for an entity, that was not written up to now.Contains the metadata for a column from aGeneratorTable.Represents the configuration and state for one or moreEntitySqlGenerators.Stores the metadata about existing database tables.Contains the current value for a primary key of typeGenerationType.IDENTITY.Saves the current value and increments the value for aGeneratedIdProperty.MapProperty<E,K, T> Describes a property of anEntityClassthat is aMap.Thrown if the classes in the entity model are for some reason invalid.Base class for database schema objects that have a (possibly quoted) name.PluralProperty<E,C, T> Base class forMapPropertyandCollectionProperty.Helper for evaluating correct mapping information from the annotations.PrimitiveProperty<E,T> Describes a singular primitive property of anEntityClass.Property<E,T> Base class for the description of properties of anEntityClass.Stores the current value for aSequenceGenerator.SingularProperty<E,T> Represents a value that is exactly one column in the database.Saves the current value for aTableGenerator.VersionProperty<E,T> Represents a property marked withVersion.