Package | Description |
---|---|
org.hibernate.persister.entity |
This package abstracts persistence mechanisms for
entities, and defines the Hibernate runtime
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.component | |
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 |
---|---|
static boolean |
AbstractEntityPersister.isValueGenerationRequired(NonIdentifierAttribute attribute,
GenerationTiming matchTiming) |
Modifier and Type | Class and Description |
---|---|
class |
AbstractNonIdentifierAttribute |
class |
StandardProperty
Deprecated.
Use one of the
Attribute -based impls instead. |
Modifier and Type | Method and Description |
---|---|
static NonIdentifierAttribute |
PropertyFactory.buildEntityBasedAttribute(EntityPersister persister,
SessionFactoryImplementor sessionFactory,
int attributeNumber,
Property property,
boolean lazyAvailable)
Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entity
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractCompositionAttribute
A base class for a composite, non-identifier attribute.
|
class |
CompositeBasedAssociationAttribute |
class |
CompositeBasedBasicAttribute |
class |
CompositionBasedCompositionAttribute |
Modifier and Type | Class and Description |
---|---|
class |
AbstractEntityBasedAttribute |
class |
EntityBasedAssociationAttribute |
class |
EntityBasedBasicAttribute |
class |
EntityBasedCompositionAttribute |
class |
VersionProperty
Represents a version property within the Hibernate runtime-metamodel.
|
Modifier and Type | Method and Description |
---|---|
NonIdentifierAttribute[] |
EntityMetamodel.getProperties() |
Modifier and Type | Method and Description |
---|---|
static int[] |
TypeHelper.findDirty(NonIdentifierAttribute[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
boolean anyUninitializedProperties,
SharedSessionContractImplementor session)
Deprecated.
Use {org.hibernate.type.TypeHelper
TypeHelper.findDirty(NonIdentifierAttribute[], Object[], Object[], boolean[][], SharedSessionContractImplementor) indtead |
static int[] |
TypeHelper.findDirty(NonIdentifierAttribute[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
SharedSessionContractImplementor session)
Deprecated.
Determine if any of the given field values are dirty, returning an array containing
indices of the dirty fields.
|
static int[] |
TypeHelper.findModified(NonIdentifierAttribute[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
boolean[] includeProperties,
boolean anyUninitializedProperties,
SharedSessionContractImplementor session)
|
static int[] |
TypeHelper.findModified(NonIdentifierAttribute[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
boolean[] includeProperties,
SharedSessionContractImplementor session)
Deprecated.
Determine if any of the given field values are modified, returning an array containing
indices of the modified fields.
|
Copyright © 2001-2022 Red Hat, Inc. All Rights Reserved.