Package org.hibernate.boot.jaxb.hbm.spi
Interface EntityInfo
- All Superinterfaces:
ResultSetMappingContainer
,ToolingHintContainer
- All Known Subinterfaces:
SubEntityInfo
- All Known Implementing Classes:
JaxbHbmDiscriminatorSubclassEntityType
,JaxbHbmEntityBaseDefinition
,JaxbHbmJoinedSubclassEntityType
,JaxbHbmRootEntityType
,JaxbHbmSubclassEntityBaseDefinition
,JaxbHbmUnionSubclassEntityType
Common interface for all entity mappings (root entity and sub-entity mappings).
-
Method Summary
Methods inherited from interface org.hibernate.boot.jaxb.hbm.spi.ToolingHintContainer
getToolingHints
-
Method Details
-
getName
String getName() -
getEntityName
String getEntityName() -
getProxy
String getProxy() -
isAbstract
Boolean isAbstract() -
isLazy
Boolean isLazy() -
getBatchSize
int getBatchSize() -
isDynamicInsert
boolean isDynamicInsert() -
isDynamicUpdate
boolean isDynamicUpdate() -
isSelectBeforeUpdate
boolean isSelectBeforeUpdate() -
getTuplizer
List<JaxbHbmTuplizerType> getTuplizer() -
getPersister
String getPersister() -
getLoader
JaxbHbmLoaderType getLoader() -
getSqlInsert
JaxbHbmCustomSqlDmlType getSqlInsert() -
getSqlUpdate
JaxbHbmCustomSqlDmlType getSqlUpdate() -
getSqlDelete
JaxbHbmCustomSqlDmlType getSqlDelete() -
getSynchronize
List<JaxbHbmSynchronizeType> getSynchronize() -
getFetchProfile
List<JaxbHbmFetchProfileType> getFetchProfile() -
getResultset
List<JaxbHbmResultSetMappingType> getResultset()- Specified by:
getResultset
in interfaceResultSetMappingContainer
-
getSqlQuery
List<JaxbHbmNamedNativeQueryType> getSqlQuery() -
getQuery
List<JaxbHbmNamedQueryType> getQuery() -
getAttributes
List getAttributes()
-