Property representations.
Makes distinction between identifier, version, and other (standard) properties.
| Modifier and Type | Class and Description |
|---|---|
| public static enum |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static NonIdentifierAttribute | Returns: The appropriate NonIdentifierProperty definition.The mapped property. property, boolean Is property lazy loading currently available. lazyAvailable, PersisterCreationContext creationContext)
Deprecated
as a consequence of
Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entity
SessionFactoryImplementor being deprecated.
|
| public static IdentifierProperty | Returns: The appropriate IdentifierProperty definition.The mapping definition of the entity. mappedEntity, IdentifierGenerator The identifier value generator to use for this identifier. generator)
Deprecated
as a consequence of
Generates the attribute representation of the identifier for a given entity mapping.
IdentifierGenerator and IdentifierProperty being deprecated.
|
| public static StandardProperty | buildStandardProperty(Property property, boolean lazyAvailable)
Deprecated
See mainly
buildEntityBasedAttribute
|
| public static VersionProperty | Returns: The appropriate VersionProperty definition.The version mapping Property. property, boolean Is property lazy loading currently available. lazyAvailable)
Deprecated
as a consequence of
Generates a VersionProperty representation for an entity mapping given its
version mapping Property.
SessionFactoryImplementor and VersionProperty being deprecated.
|
| private static PropertyFactory. | |
| private static Constructor | |
| private static Getter |
| PropertyFactory | back to summary |
|---|---|
| private PropertyFactory() | |
| buildEntityBasedAttribute | back to summary |
|---|---|
| public static NonIdentifierAttribute buildEntityBasedAttribute(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable, PersisterCreationContext creationContext)
Deprecated as a consequence of Generate a non-identifier (and non-version) attribute based on the given mapped property from the given entity
| |
| buildIdentifierAttribute | back to summary |
|---|---|
| public static IdentifierProperty buildIdentifierAttribute(PersistentClass mappedEntity, IdentifierGenerator generator)
Deprecated as a consequence of Generates the attribute representation of the identifier for a given entity mapping.
| |
| buildStandardProperty | back to summary |
|---|---|
| public static StandardProperty buildStandardProperty(Property property, boolean lazyAvailable)
Deprecated See mainly
| |
| buildVersionProperty | back to summary |
|---|---|
| public static VersionProperty buildVersionProperty(EntityPersister persister, SessionFactoryImplementor sessionFactory, int attributeNumber, Property property, boolean lazyAvailable)
Deprecated as a consequence of Generates a VersionProperty representation for an entity mapping given its version mapping Property.
| |
| decode | back to summary |
|---|---|
| private static PropertyFactory. | |
| getConstructor | back to summary |
|---|---|
| private static Constructor | |
| getGetter | back to summary |
|---|---|
| private static Getter getGetter(Property mappingProperty) | |
| Modifier and Type | Field and Description |
|---|---|
| public static final PropertyFactory. | |
| public static final PropertyFactory. | |
| public static final PropertyFactory. | |
| public static final PropertyFactory. | |
| public static final PropertyFactory. |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| public static PropertyFactory. | |
| public static PropertyFactory. |
| ANY | back to summary |
|---|---|
| public static final PropertyFactory. | |
| BASIC | back to summary |
|---|---|
| public static final PropertyFactory. | |
| COLLECTION | back to summary |
|---|---|
| public static final PropertyFactory. | |
| COMPOSITE | back to summary |
|---|---|
| public static final PropertyFactory. | |
| ENTITY | back to summary |
|---|---|
| public static final PropertyFactory. | |
| NonIdentifierAttributeNature | back to summary |
|---|---|
| private NonIdentifierAttributeNature() | |
| valueOf | back to summary |
|---|---|
| public static PropertyFactory. | |
| values | back to summary |
|---|---|
| public static PropertyFactory. | |