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.List
getAttributes()
int
getBatchSize()
java.lang.String
getEntityName()
java.util.List<JaxbHbmFetchProfileType>
getFetchProfile()
JaxbHbmLoaderType
getLoader()
java.lang.String
getName()
java.lang.String
getPersister()
java.lang.String
getProxy()
java.util.List<JaxbHbmNamedQueryType>
getQuery()
java.util.List<JaxbHbmResultSetMappingType>
getResultset()
JaxbHbmCustomSqlDmlType
getSqlDelete()
JaxbHbmCustomSqlDmlType
getSqlInsert()
java.util.List<JaxbHbmNamedNativeQueryType>
getSqlQuery()
JaxbHbmCustomSqlDmlType
getSqlUpdate()
java.util.List<JaxbHbmSynchronizeType>
getSynchronize()
java.util.List<JaxbHbmTuplizerType>
getTuplizer()
java.lang.Boolean
isAbstract()
boolean
isDynamicInsert()
boolean
isDynamicUpdate()
java.lang.Boolean
isLazy()
boolean
isSelectBeforeUpdate()
-
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()
-
-