Modifier and Type |
Method and Description |
static org.hibernate.tuple.entity.EntityMetamodel.InDatabaseValueGenerationStrategyImpl |
create(SessionFactoryImplementor sessionFactoryImplementor,
Property mappingProperty,
ValueGeneration valueGeneration) |
java.lang.String |
findEntityNameByEntityClass(java.lang.Class inheritenceClass)
Return the entity-name mapped to the given class within our inheritance hierarchy, if any.
|
BytecodeEnhancementMetadata |
getBytecodeEnhancementMetadata() |
CascadeStyle[] |
getCascadeStyles() |
EntityMode |
getEntityMode() |
EntityType |
getEntityType() |
IdentifierProperty |
getIdentifierProperty() |
InDatabaseValueGenerationStrategy[] |
getInDatabaseValueGenerationStrategies() |
InMemoryValueGenerationStrategy[] |
getInMemoryValueGenerationStrategies() |
java.lang.String |
getName() |
int[] |
getNaturalIdentifierProperties() |
boolean[] |
getNonlazyPropertyUpdateability() |
OptimisticLockStyle |
getOptimisticLockStyle() |
NonIdentifierAttribute[] |
getProperties() |
boolean[] |
getPropertyCheckability() |
int |
getPropertyIndex(java.lang.String propertyName) |
java.lang.Integer |
getPropertyIndexOrNull(java.lang.String propertyName) |
boolean[] |
getPropertyInsertability() |
boolean[] |
getPropertyLaziness() |
java.lang.String[] |
getPropertyNames() |
boolean[] |
getPropertyNullability() |
int |
getPropertySpan() |
Type[] |
getPropertyTypes() |
boolean[] |
getPropertyUpdateability() |
boolean[] |
getPropertyVersionability() |
java.lang.String |
getRootName() |
SessionFactoryImplementor |
getSessionFactory() |
java.util.Set |
getSubclassEntityNames() |
java.lang.String |
getSuperclass() |
EntityTuplizer |
getTuplizer() |
VersionProperty |
getVersionProperty() |
int |
getVersionPropertyIndex() |
boolean |
hasCascades() |
boolean |
hasCollections() |
boolean |
hasImmutableNaturalId() |
boolean |
hasInsertGeneratedValues() |
boolean |
hasLazyProperties() |
boolean |
hasMutableProperties() |
boolean |
hasNaturalIdentifier() |
boolean |
hasNonIdentifierPropertyNamedId() |
boolean |
hasPreInsertGeneratedValues() |
boolean |
hasPreUpdateGeneratedValues() |
boolean |
hasSubclasses() |
boolean |
hasUpdateGeneratedValues() |
boolean |
isAbstract() |
boolean |
isDynamicInsert() |
boolean |
isDynamicUpdate() |
boolean |
isExplicitPolymorphism() |
boolean |
isInherited() |
boolean |
isInstrumented()
Whether or not this class can be lazy (ie intercepted)
|
boolean |
isLazy() |
boolean |
isMutable() |
boolean |
isNaturalIdentifierCached() |
boolean |
isNaturalIdentifierInsertGenerated() |
boolean |
isPolymorphic() |
boolean |
isSelectBeforeUpdate() |
boolean |
isVersioned() |
boolean |
isVersionGenerated() |
void |
setLazy(boolean lazy) |
java.lang.String |
toString() |