Package org.hibernate.tool.orm.jbt.wrp
Interface PersistentClassWrapper
-
- All Superinterfaces:
Wrapper
- All Known Implementing Classes:
DelegatingPersistentClassWrapperImpl
public interface PersistentClassWrapper extends Wrapper
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description voidaddProperty(org.hibernate.mapping.Property p)intgetBatchSize()StringgetCacheConcurrencyStrategy()StringgetClassName()StringgetCustomSQLDelete()StringgetCustomSQLInsert()StringgetCustomSQLUpdate()org.hibernate.mapping.ValuegetDiscriminator()StringgetDiscriminatorValue()StringgetEntityName()org.hibernate.mapping.ValuegetIdentifier()org.hibernate.mapping.PropertygetIdentifierProperty()Iterator<org.hibernate.mapping.Join>getJoinIterator()StringgetLoaderName()intgetOptimisticLockMode()default org.hibernate.mapping.PropertygetParentProperty()default org.hibernate.mapping.PropertygetProperty()org.hibernate.mapping.PropertygetProperty(String name)Iterator<org.hibernate.mapping.Property>getPropertyClosureIterator()Iterator<org.hibernate.mapping.Property>getPropertyIterator()org.hibernate.mapping.PersistentClassgetRootClass()org.hibernate.mapping.TablegetRootTable()Iterator<org.hibernate.mapping.Subclass>getSubclassIterator()org.hibernate.mapping.PersistentClassgetSuperclass()org.hibernate.mapping.TablegetTable()org.hibernate.mapping.PropertygetVersion()StringgetWhere()default org.hibernate.mapping.PersistentClassgetWrappedObject()booleanhasIdentifierProperty()BooleanisAbstract()default booleanisAssignableToRootClass()booleanisCustomDeleteCallable()booleanisCustomInsertCallable()booleanisCustomUpdateCallable()booleanisDiscriminatorInsertable()booleanisDiscriminatorValueNotNull()booleanisDiscriminatorValueNull()booleanisExplicitPolymorphism()booleanisForceDiscriminator()booleanisInherited()default booleanisInstanceOfJoinedSubclass()default booleanisInstanceOfRootClass()default booleanisInstanceOfSpecialRootClass()default booleanisInstanceOfSubclass()booleanisJoinedSubclass()booleanisLazy()default booleanisLazyPropertiesCacheable()booleanisMutable()booleanisPolymorphic()default booleanisRootClass()booleanisVersioned()voidsetAbstract(Boolean b)voidsetClassName(String name)default voidsetDiscriminator(org.hibernate.mapping.Value value)voidsetDiscriminatorValue(String str)voidsetEntityName(String name)default voidsetIdentifier(org.hibernate.mapping.Value value)default voidsetIdentifierProperty(org.hibernate.mapping.Property property)default voidsetKey(org.hibernate.mapping.Value value)voidsetLazy(boolean b)voidsetProxyInterfaceName(String name)default voidsetTable(org.hibernate.mapping.Table table)
-
-
-
Method Detail
-
getWrappedObject
default org.hibernate.mapping.PersistentClass getWrappedObject()
- Specified by:
getWrappedObjectin interfaceWrapper
-
isAssignableToRootClass
default boolean isAssignableToRootClass()
-
isRootClass
default boolean isRootClass()
-
isInstanceOfRootClass
default boolean isInstanceOfRootClass()
-
isInstanceOfSubclass
default boolean isInstanceOfSubclass()
-
isInstanceOfJoinedSubclass
default boolean isInstanceOfJoinedSubclass()
-
getProperty
default org.hibernate.mapping.Property getProperty()
-
setTable
default void setTable(org.hibernate.mapping.Table table)
-
setIdentifier
default void setIdentifier(org.hibernate.mapping.Value value)
-
setKey
default void setKey(org.hibernate.mapping.Value value)
-
isInstanceOfSpecialRootClass
default boolean isInstanceOfSpecialRootClass()
-
getParentProperty
default org.hibernate.mapping.Property getParentProperty()
-
setIdentifierProperty
default void setIdentifierProperty(org.hibernate.mapping.Property property)
-
setDiscriminator
default void setDiscriminator(org.hibernate.mapping.Value value)
-
isLazyPropertiesCacheable
default boolean isLazyPropertiesCacheable()
-
getEntityName
String getEntityName()
-
getClassName
String getClassName()
-
getIdentifierProperty
org.hibernate.mapping.Property getIdentifierProperty()
-
hasIdentifierProperty
boolean hasIdentifierProperty()
-
getRootClass
org.hibernate.mapping.PersistentClass getRootClass()
-
getPropertyClosureIterator
Iterator<org.hibernate.mapping.Property> getPropertyClosureIterator()
-
getSuperclass
org.hibernate.mapping.PersistentClass getSuperclass()
-
getPropertyIterator
Iterator<org.hibernate.mapping.Property> getPropertyIterator()
-
getProperty
org.hibernate.mapping.Property getProperty(String name)
-
getTable
org.hibernate.mapping.Table getTable()
-
isAbstract
Boolean isAbstract()
-
getDiscriminator
org.hibernate.mapping.Value getDiscriminator()
-
getIdentifier
org.hibernate.mapping.Value getIdentifier()
-
getJoinIterator
Iterator<org.hibernate.mapping.Join> getJoinIterator()
-
getVersion
org.hibernate.mapping.Property getVersion()
-
setClassName
void setClassName(String name)
-
setEntityName
void setEntityName(String name)
-
setDiscriminatorValue
void setDiscriminatorValue(String str)
-
setAbstract
void setAbstract(Boolean b)
-
addProperty
void addProperty(org.hibernate.mapping.Property p)
-
setProxyInterfaceName
void setProxyInterfaceName(String name)
-
setLazy
void setLazy(boolean b)
-
getSubclassIterator
Iterator<org.hibernate.mapping.Subclass> getSubclassIterator()
-
isCustomDeleteCallable
boolean isCustomDeleteCallable()
-
isCustomInsertCallable
boolean isCustomInsertCallable()
-
isCustomUpdateCallable
boolean isCustomUpdateCallable()
-
isDiscriminatorInsertable
boolean isDiscriminatorInsertable()
-
isDiscriminatorValueNotNull
boolean isDiscriminatorValueNotNull()
-
isDiscriminatorValueNull
boolean isDiscriminatorValueNull()
-
isExplicitPolymorphism
boolean isExplicitPolymorphism()
-
isForceDiscriminator
boolean isForceDiscriminator()
-
isInherited
boolean isInherited()
-
isJoinedSubclass
boolean isJoinedSubclass()
-
isLazy
boolean isLazy()
-
isMutable
boolean isMutable()
-
isPolymorphic
boolean isPolymorphic()
-
isVersioned
boolean isVersioned()
-
getBatchSize
int getBatchSize()
-
getCacheConcurrencyStrategy
String getCacheConcurrencyStrategy()
-
getCustomSQLDelete
String getCustomSQLDelete()
-
getCustomSQLInsert
String getCustomSQLInsert()
-
getCustomSQLUpdate
String getCustomSQLUpdate()
-
getDiscriminatorValue
String getDiscriminatorValue()
-
getLoaderName
String getLoaderName()
-
getOptimisticLockMode
int getOptimisticLockMode()
-
getWhere
String getWhere()
-
getRootTable
org.hibernate.mapping.Table getRootTable()
-
-