Index
All Classes and Interfaces|All Packages|Serialized Form
A
- AnyEntityProperty<E,
T> - Class in org.fastnate.hibernate -
Describes a property of an
EntityClassthat references an entity according to aAnymapping. - AnyEntityProperty(GeneratorContext, GeneratorTable, AttributeAccessor, AssociationOverride, AttributeOverride) - Constructor for class org.fastnate.hibernate.AnyEntityProperty
-
Builds a new
AnyEntityPropertyaccording to the given attribute. - AnyMapping<T> - Class in org.fastnate.hibernate
-
A column that is responsible to store the information for references to arbitrary entity types that are stored in the same attribute.
- AnyMapping(GeneratorContext, AttributeAccessor, GeneratorTable, AttributeOverride) - Constructor for class org.fastnate.hibernate.AnyMapping
-
Creates a new instance of
AnyMapping.
B
- buildProperty(EntityClass<E>, GeneratorTable, AttributeAccessor, Map<String, AttributeOverride>, Map<String, AssociationOverride>) - Method in class org.fastnate.hibernate.HibernateProvider
D
- DatabaseStartupImport - Class in org.fastnate.hibernate.data
-
Imports data on startup of Hibernate, if the database was just created.
- DatabaseStartupImport() - Constructor for class org.fastnate.hibernate.data.DatabaseStartupImport
F
- findEntityMappingInformation(AttributeAccessor) - Method in class org.fastnate.hibernate.AnyEntityProperty
- findEntityMappingInformation(AttributeAccessor, AssociationOverride, int) - Method in class org.fastnate.hibernate.ManyToAnyCollectionProperty
- findEntityMappingInformation(AttributeAccessor, AssociationOverride, int) - Method in class org.fastnate.hibernate.ManyToAnyMapProperty
G
- getAutoGenerationType(GeneratorDialect) - Method in class org.fastnate.hibernate.HibernateProvider
- getColumn() - Method in class org.fastnate.hibernate.AnyMapping
-
The column that contains the identifier of the type disciminator.
- getDefaultGeneratorTable() - Method in class org.fastnate.hibernate.HibernateProvider
- getDefaultGeneratorTablePkColumnName() - Method in class org.fastnate.hibernate.HibernateProvider
- getDefaultGeneratorTableValueColumnName() - Method in class org.fastnate.hibernate.HibernateProvider
- getDefaultSequence(String) - Method in class org.fastnate.hibernate.HibernateProvider
- getPredicate(E) - Method in class org.fastnate.hibernate.AnyEntityProperty
- getPredicate(T) - Method in class org.fastnate.hibernate.AnyMapping
-
Builds a predicate to find the row with the given value.
H
- HibernateProvider - Class in org.fastnate.hibernate
-
Encapsulates implementation details of Hibernate as JPA provider.
- HibernateProvider() - Constructor for class org.fastnate.hibernate.HibernateProvider
I
- initialize(Properties) - Method in class org.fastnate.hibernate.HibernateProvider
- isInitializingGeneratorTables() - Method in class org.fastnate.hibernate.HibernateProvider
- isJoinedDiscriminatorNeeded() - Method in class org.fastnate.hibernate.HibernateProvider
- isPersistent(AttributeAccessor) - Method in class org.fastnate.hibernate.HibernateProvider
M
- ManyToAnyCollectionProperty<E,
T> - Class in org.fastnate.hibernate -
Describes a property of an
EntityClassthat references a collection of entities according to aManyToAnymapping. - ManyToAnyCollectionProperty(EntityClass<?>, AttributeAccessor, AssociationOverride, AttributeOverride) - Constructor for class org.fastnate.hibernate.ManyToAnyCollectionProperty
-
Creates a new collection property that is mapped with
ManyToAny. - ManyToAnyMapProperty<E,
K, - Class in org.fastnate.hibernateT> -
Describes a property of an
EntityClassthat references a map of entities according to aManyToAnymapping. - ManyToAnyMapProperty(EntityClass<?>, AttributeAccessor, AssociationOverride, AttributeOverride) - Constructor for class org.fastnate.hibernate.ManyToAnyMapProperty
-
Creates a new collection property that is mapped with
ManyToAny.
O
- org.fastnate.hibernate - package org.fastnate.hibernate
- org.fastnate.hibernate.data - package org.fastnate.hibernate.data
S
- sessionFactoryCreated(SessionFactory) - Method in class org.fastnate.hibernate.data.DatabaseStartupImport
- setColumnValue(TableStatement, T) - Method in class org.fastnate.hibernate.AnyMapping
-
Sets the mapping value for the given value to the statement.
W
- writeColumnExpression(TableStatement, T, ColumnExpression) - Method in class org.fastnate.hibernate.AnyEntityProperty
- writeValueExpression(TableStatement, T, ColumnExpression) - Method in class org.fastnate.hibernate.ManyToAnyCollectionProperty
- writeValueExpression(TableStatement, T, ColumnExpression) - Method in class org.fastnate.hibernate.ManyToAnyMapProperty
All Classes and Interfaces|All Packages|Serialized Form