| Modifier and Type | Class and Description | 
|---|---|
| static class  | PropertyFactory.NonIdentifierAttributeNature | 
| Modifier and Type | Method and Description | 
|---|---|
| static NonIdentifierAttribute | 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 | 
| static IdentifierProperty | buildIdentifierAttribute(PersistentClass mappedEntity,
                        IdentifierGenerator generator)Generates the attribute representation of the identifier for a given entity mapping. | 
| static StandardProperty | buildStandardProperty(Property property,
                     boolean lazyAvailable) | 
| static VersionProperty | buildVersionProperty(EntityPersister persister,
                    SessionFactoryImplementor sessionFactory,
                    int attributeNumber,
                    Property property,
                    boolean lazyAvailable)Generates a VersionProperty representation for an entity mapping given its
 version mapping Property. | 
public static IdentifierProperty buildIdentifierAttribute(PersistentClass mappedEntity, IdentifierGenerator generator)
mappedEntity - The mapping definition of the entity.generator - The identifier value generator to use for this identifier.public static VersionProperty buildVersionProperty(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)
property - The version mapping Property.lazyAvailable - Is property lazy loading currently available.public static NonIdentifierAttribute buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)
property - The mapped property.lazyAvailable - Is property lazy loading currently available.@Deprecated public static StandardProperty buildStandardProperty(Property property, boolean lazyAvailable)
Copyright © 2017 JBoss by Red Hat. All rights reserved.