Package | Description |
---|---|
org.hibernate.mapping |
This package defines the Hibernate configuration-time metamodel.
|
org.hibernate.tuple |
This package defines a runtime metamodel for entities at
the object level and abstracts the differences between
the various entity modes.
|
org.hibernate.tuple.entity | |
org.hibernate.type |
A Hibernate Type is a strategy for mapping a
Java property type to a JDBC type or types.
|
Modifier and Type | Method and Description |
---|---|
ValueGeneration |
Property.getValueGenerationStrategy() |
Modifier and Type | Method and Description |
---|---|
void |
Property.setValueGenerationStrategy(ValueGeneration valueGenerationStrategy) |
Modifier and Type | Interface and Description |
---|---|
interface |
AnnotationValueGeneration<A extends Annotation>
A
ValueGeneration based on a custom Java generator annotation type. |
Modifier and Type | Class and Description |
---|---|
class |
CreationTimestampGeneration
Value generation implementation for
CreationTimestamp . |
class |
GeneratedValueGeneration
A
AnnotationValueGeneration which marks a property as generated in the database. |
class |
UpdateTimestampGeneration
Value generation implementation for
UpdateTimestamp . |
class |
VmValueGeneration
A
AnnotationValueGeneration which allows to specify the ValueGenerator to be used to determine the
value of the annotated property. |
Modifier and Type | Method and Description |
---|---|
ValueGeneration |
NonIdentifierAttribute.getValueGenerationStrategy() |
ValueGeneration |
BaselineAttributeInformation.getValueGenerationStrategy() |
ValueGeneration |
AbstractNonIdentifierAttribute.getValueGenerationStrategy() |
Modifier and Type | Method and Description |
---|---|
BaselineAttributeInformation.Builder |
BaselineAttributeInformation.Builder.setValueGenerationStrategy(ValueGeneration valueGenerationStrategy) |
Constructor and Description |
---|
BaselineAttributeInformation(boolean lazy,
boolean insertable,
boolean updateable,
ValueGeneration valueGenerationStrategy,
boolean nullable,
boolean dirtyCheckable,
boolean versionable,
CascadeStyle cascadeStyle,
FetchMode fetchMode) |
StandardProperty(String name,
Type type,
boolean lazy,
boolean insertable,
boolean updateable,
ValueGeneration valueGenerationStrategy,
boolean nullable,
boolean checkable,
boolean versionable,
CascadeStyle cascadeStyle,
FetchMode fetchMode)
Deprecated.
Constructs NonIdentifierProperty instances.
|
Modifier and Type | Method and Description |
---|---|
static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImpl |
EntityMetamodel.create(SessionFactoryImplementor sessionFactoryImplementor,
Property mappingProperty,
ValueGeneration valueGeneration) |
Modifier and Type | Method and Description |
---|---|
ValueGeneration[] |
ComponentType.getPropertyValueGenerationStrategies() |
Copyright © 2017 JBoss by Red Hat. All rights reserved.