Package | Description |
---|---|
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 | Class and Description |
---|---|
class |
VersionProperty
Represents a version property within the Hibernate runtime-metamodel.
|
Modifier and Type | Method and Description |
---|---|
static StandardProperty |
PropertyFactory.buildStandardProperty(AttributeBinding property,
boolean lazyAvailable)
Generate a "standard" (i.e., non-identifier and non-version) based on the given
mapped property.
|
static StandardProperty |
PropertyFactory.buildStandardProperty(Property property,
boolean lazyAvailable)
Generate a "standard" (i.e., non-identifier and non-version) based on the given
mapped property.
|
Modifier and Type | Method and Description |
---|---|
StandardProperty[] |
ComponentMetamodel.getProperties() |
StandardProperty |
ComponentMetamodel.getProperty(int index) |
StandardProperty |
ComponentMetamodel.getProperty(String propertyName) |
Modifier and Type | Method and Description |
---|---|
StandardProperty[] |
EntityMetamodel.getProperties() |
Modifier and Type | Method and Description |
---|---|
static int[] |
TypeHelper.findDirty(StandardProperty[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
boolean anyUninitializedProperties,
SessionImplementor session)
Determine if any of the given field values are dirty, returning an array containing
indices of the dirty fields.
|
static int[] |
TypeHelper.findModified(StandardProperty[] properties,
Object[] currentState,
Object[] previousState,
boolean[][] includeColumns,
boolean anyUninitializedProperties,
SessionImplementor session)
Determine if any of the given field values are modified, returning an array containing
indices of the modified fields.
|
Copyright © 2018 JBoss by Red Hat. All rights reserved.