Package org.hibernate.boot.jaxb.hbm.spi
Interface EntityInfo
-
- All Superinterfaces:
ToolingHintContainer
- All Known Subinterfaces:
SubEntityInfo
- All Known Implementing Classes:
JaxbHbmDiscriminatorSubclassEntityType,JaxbHbmEntityBaseDefinition,JaxbHbmJoinedSubclassEntityType,JaxbHbmRootEntityType,JaxbHbmSubclassEntityBaseDefinition,JaxbHbmUnionSubclassEntityType
public interface EntityInfo extends ToolingHintContainer
Common interface for all entity mappings (root entity and sub-entity mappings).
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description java.util.ListgetAttributes()intgetBatchSize()java.lang.StringgetEntityName()java.util.List<JaxbHbmFetchProfileType>getFetchProfile()JaxbHbmLoaderTypegetLoader()java.lang.StringgetName()java.lang.StringgetPersister()java.lang.StringgetProxy()java.util.List<JaxbHbmNamedQueryType>getQuery()java.util.List<JaxbHbmResultSetMappingType>getResultset()JaxbHbmCustomSqlDmlTypegetSqlDelete()JaxbHbmCustomSqlDmlTypegetSqlInsert()java.util.List<JaxbHbmNamedNativeQueryType>getSqlQuery()JaxbHbmCustomSqlDmlTypegetSqlUpdate()java.util.List<JaxbHbmSynchronizeType>getSynchronize()java.util.List<JaxbHbmTuplizerType>getTuplizer()java.lang.BooleanisAbstract()booleanisDynamicInsert()booleanisDynamicUpdate()java.lang.BooleanisLazy()booleanisSelectBeforeUpdate()-
Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer
getToolingHints
-
-
-
-
Method Detail
-
getName
java.lang.String getName()
-
getEntityName
java.lang.String getEntityName()
-
isAbstract
java.lang.Boolean isAbstract()
-
isLazy
java.lang.Boolean isLazy()
-
getProxy
java.lang.String getProxy()
-
getBatchSize
int getBatchSize()
-
isDynamicInsert
boolean isDynamicInsert()
-
isDynamicUpdate
boolean isDynamicUpdate()
-
isSelectBeforeUpdate
boolean isSelectBeforeUpdate()
-
getTuplizer
java.util.List<JaxbHbmTuplizerType> getTuplizer()
-
getPersister
java.lang.String getPersister()
-
getLoader
JaxbHbmLoaderType getLoader()
-
getSqlInsert
JaxbHbmCustomSqlDmlType getSqlInsert()
-
getSqlUpdate
JaxbHbmCustomSqlDmlType getSqlUpdate()
-
getSqlDelete
JaxbHbmCustomSqlDmlType getSqlDelete()
-
getSynchronize
java.util.List<JaxbHbmSynchronizeType> getSynchronize()
-
getFetchProfile
java.util.List<JaxbHbmFetchProfileType> getFetchProfile()
-
getResultset
java.util.List<JaxbHbmResultSetMappingType> getResultset()
-
getSqlQuery
java.util.List<JaxbHbmNamedNativeQueryType> getSqlQuery()
-
getQuery
java.util.List<JaxbHbmNamedQueryType> getQuery()
-
getAttributes
java.util.List getAttributes()
-
-