| 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  | 
AbstractNonIdentifierAttribute  | 
class  | 
StandardProperty
Deprecated.  
 | 
| 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,
         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(NonIdentifierAttribute[] 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 © 2001-2015 Red Hat, Inc. All Rights Reserved.