|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.hibernate.metamodel.source.annotations.entity.EntitySourceImpl
org.hibernate.metamodel.source.annotations.entity.RootEntitySourceImpl
public class RootEntitySourceImpl
| Constructor Summary | |
|---|---|
RootEntitySourceImpl(EntityClass entityClass)
|
|
| Method Summary | |
|---|---|
Caching |
getCaching()
Obtain the caching configuration for this entity. |
DiscriminatorSource |
getDiscriminatorSource()
Obtain the source information about the discriminator attribute for single table inheritance |
EntityMode |
getEntityMode()
Obtain the entity mode for this entity. |
IdentifierSource |
getIdentifierSource()
Obtain source information about this entity's identifier. |
OptimisticLockStyle |
getOptimisticLockStyle()
Obtain the optimistic locking style for this entity. |
String |
getRowId()
Obtain the row-id name for this entity |
SingularAttributeSource |
getVersioningAttributeSource()
Obtain the source information about the attribute used for versioning. |
String |
getWhere()
Obtain the specified extra where condition to be applied to this entity. |
boolean |
isExplicitPolymorphism()
Should explicit polymorphism (querying) be applied to this entity? |
boolean |
isMutable()
Is this root entity mutable? |
| Methods inherited from class org.hibernate.metamodel.source.annotations.entity.EntitySourceImpl |
|---|
add, attributeSources, getBatchSize, getClassName, getConstraints, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getCustomTuplizerClassName, getDiscriminatorMatchValue, getEntityClass, getEntityName, getJpaCallbackClasses, getJpaEntityName, getLocalBindingContext, getOrigin, getPath, getPrimaryTable, getProxy, getSecondaryTables, getSynchronizedTableNames, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, metaAttributes, subclassEntitySources |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Methods inherited from interface org.hibernate.metamodel.source.binder.EntitySource |
|---|
getBatchSize, getClassName, getConstraints, getCustomLoaderName, getCustomPersisterClassName, getCustomSqlDelete, getCustomSqlInsert, getCustomSqlUpdate, getCustomTuplizerClassName, getDiscriminatorMatchValue, getEntityName, getJpaCallbackClasses, getJpaEntityName, getLocalBindingContext, getOrigin, getPrimaryTable, getProxy, getSecondaryTables, getSynchronizedTableNames, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, metaAttributes |
| Methods inherited from interface org.hibernate.metamodel.source.binder.SubclassEntityContainer |
|---|
add, subclassEntitySources |
| Methods inherited from interface org.hibernate.metamodel.source.binder.AttributeSourceContainer |
|---|
attributeSources, getPath |
| Constructor Detail |
|---|
public RootEntitySourceImpl(EntityClass entityClass)
| Method Detail |
|---|
public IdentifierSource getIdentifierSource()
RootEntitySource
getIdentifierSource in interface RootEntitySourcepublic SingularAttributeSource getVersioningAttributeSource()
RootEntitySource
getVersioningAttributeSource in interface RootEntitySourcepublic DiscriminatorSource getDiscriminatorSource()
RootEntitySource
getDiscriminatorSource in interface RootEntitySourcepublic EntityMode getEntityMode()
RootEntitySource
getEntityMode in interface RootEntitySourcepublic boolean isMutable()
RootEntitySource
isMutable in interface RootEntitySourcetrue indicates mutable; false non-mutable.public boolean isExplicitPolymorphism()
RootEntitySource
isExplicitPolymorphism in interface RootEntitySourcetrue indicates explicit polymorphism; false implicit.public String getWhere()
RootEntitySource
getWhere in interface RootEntitySourcepublic String getRowId()
RootEntitySource
getRowId in interface RootEntitySourcepublic OptimisticLockStyle getOptimisticLockStyle()
RootEntitySource
getOptimisticLockStyle in interface RootEntitySourcepublic Caching getCaching()
RootEntitySource
getCaching in interface RootEntitySource
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||