Interface JaxbEntity
- All Superinterfaces:
JaxbEntityOrMappedSuperclass,JaxbLifecycleCallbackContainer,JaxbManagedType
- All Known Implementing Classes:
JaxbEntityImpl
-
Method Summary
Modifier and TypeMethodDescription@Nullable JaxbAttributesContainerImpl@Nullable Integer@Nullable JaxbCachingImpl@Nullable JaxbDiscriminatorColumnImpl@Nullable JaxbDiscriminatorFormulaImpl@Nullable String@Nullable JaxbGenericIdGeneratorImpl@Nullable String@Nullable JaxbInheritanceImpl@Nullable StringgetName()@Nullable OptimisticLockStyle@Nullable JaxbForeignKeyImpl@Nullable StringgetProxy()@Nullable StringgetRowid()@Nullable JaxbSequenceGeneratorImpl@Nullable JaxbCustomSqlImpl@Nullable JaxbCustomSqlImpl@Nullable String@Nullable JaxbSqlSelectImpl@Nullable JaxbCustomSqlImpl@Nullable JaxbTableImplgetTable()@Nullable String@Nullable JaxbTableGeneratorImpl@Nullable JaxbTenantIdImpl@Nullable Boolean@Nullable Boolean@Nullable Boolean@Nullable BooleanisLazy()@Nullable Boolean@Nullable BooleanvoidsetAttributes(@Nullable JaxbAttributesContainerImpl value) voidsetBatchSize(@Nullable Integer value) voidsetCacheable(@Nullable Boolean value) voidsetCaching(@Nullable JaxbCachingImpl value) voidsetDiscriminatorColumn(@Nullable JaxbDiscriminatorColumnImpl value) voidsetDiscriminatorFormula(@Nullable JaxbDiscriminatorFormulaImpl value) voidsetDiscriminatorValue(@Nullable String value) voidsetDynamicInsert(@Nullable Boolean value) voidsetDynamicUpdate(@Nullable Boolean value) voidsetInheritance(@Nullable JaxbInheritanceImpl value) voidvoidsetMutable(@Nullable Boolean value) voidvoidsetOptimisticLocking(@Nullable OptimisticLockStyle value) voidsetPrimaryKeyForeignKey(@Nullable JaxbForeignKeyImpl value) voidvoidvoidsetSelectBeforeUpdate(@Nullable Boolean value) voidsetSqlDelete(@Nullable JaxbCustomSqlImpl value) voidsetSqlInsert(JaxbCustomSqlImpl value) voidsetSqlRestriction(@Nullable String value) voidsetSqlUpdate(@Nullable JaxbCustomSqlImpl value) voidsetTable(@Nullable JaxbTableImpl value) voidsetTableExpression(@Nullable String value) voidsetTenantId(@Nullable JaxbTenantIdImpl value) Methods inherited from interface org.hibernate.boot.jaxb.mapping.spi.JaxbEntityOrMappedSuperclass
getEntityListenerContainer, getExcludeDefaultListeners, getExcludeSuperclassListeners, getIdClass, setEntityListenerContainer, setExcludeDefaultListeners, setExcludeSuperclassListeners, setIdClassMethods inherited from interface org.hibernate.boot.jaxb.mapping.spi.JaxbLifecycleCallbackContainer
getPostLoad, getPostPersist, getPostRemove, getPostUpdate, getPrePersist, getPreRemove, getPreUpdate, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdateMethods inherited from interface org.hibernate.boot.jaxb.mapping.spi.JaxbManagedType
getAccess, getClazz, getDescription, isMetadataComplete, setAccess, setClazz, setDescription, setMetadataComplete
-
Method Details
-
getName
@Nullable String getName() -
setName
-
getTable
@Nullable JaxbTableImpl getTable() -
setTable
-
getTableExpression
@Nullable String getTableExpression() -
setTableExpression
-
getSecondaryTables
List<JaxbSecondaryTableImpl> getSecondaryTables() -
getSynchronizeTables
List<JaxbSynchronizedTableImpl> getSynchronizeTables() -
getPrimaryKeyJoinColumns
List<JaxbPrimaryKeyJoinColumnImpl> getPrimaryKeyJoinColumns() -
getPrimaryKeyForeignKey
@Nullable JaxbForeignKeyImpl getPrimaryKeyForeignKey() -
setPrimaryKeyForeignKey
-
getRowid
@Nullable String getRowid() -
setRowid
-
getSqlRestriction
@Nullable String getSqlRestriction() -
setSqlRestriction
-
getSqlSelect
@Nullable JaxbSqlSelectImpl getSqlSelect() -
getHqlSelect
@Nullable String getHqlSelect() -
getSqlInsert
@Nullable JaxbCustomSqlImpl getSqlInsert() -
setSqlInsert
-
getSqlUpdate
@Nullable JaxbCustomSqlImpl getSqlUpdate() -
setSqlUpdate
-
getSqlDelete
@Nullable JaxbCustomSqlImpl getSqlDelete() -
setSqlDelete
-
isDynamicInsert
@Nullable Boolean isDynamicInsert() -
setDynamicInsert
-
isDynamicUpdate
@Nullable Boolean isDynamicUpdate() -
setDynamicUpdate
-
isSelectBeforeUpdate
@Nullable Boolean isSelectBeforeUpdate() -
setSelectBeforeUpdate
-
getCaching
@Nullable JaxbCachingImpl getCaching() -
setCaching
-
getBatchSize
@Nullable Integer getBatchSize() -
setBatchSize
-
isLazy
@Nullable Boolean isLazy() -
setLazy
-
isMutable
@Nullable Boolean isMutable() -
setMutable
-
getOptimisticLocking
@Nullable OptimisticLockStyle getOptimisticLocking() -
setOptimisticLocking
-
getInheritance
@Nullable JaxbInheritanceImpl getInheritance() -
setInheritance
-
getProxy
@Nullable String getProxy() -
setProxy
-
getDiscriminatorValue
@Nullable String getDiscriminatorValue() -
setDiscriminatorValue
-
getDiscriminatorColumn
@Nullable JaxbDiscriminatorColumnImpl getDiscriminatorColumn() -
setDiscriminatorColumn
-
getDiscriminatorFormula
@Nullable JaxbDiscriminatorFormulaImpl getDiscriminatorFormula() -
setDiscriminatorFormula
-
getSequenceGenerator
@Nullable JaxbSequenceGeneratorImpl getSequenceGenerator() -
getTableGenerator
@Nullable JaxbTableGeneratorImpl getTableGenerator() -
getGenericGenerator
@Nullable JaxbGenericIdGeneratorImpl getGenericGenerator() -
getNamedQueries
List<JaxbNamedHqlQueryImpl> getNamedQueries() -
getNamedNativeQueries
List<JaxbNamedNativeQueryImpl> getNamedNativeQueries() -
getNamedStoredProcedureQueries
List<JaxbNamedStoredProcedureQueryImpl> getNamedStoredProcedureQueries() -
getSqlResultSetMappings
List<JaxbSqlResultSetMappingImpl> getSqlResultSetMappings() -
getAttributeOverrides
List<JaxbAttributeOverrideImpl> getAttributeOverrides() -
getAssociationOverrides
List<JaxbAssociationOverrideImpl> getAssociationOverrides() -
getConverts
List<JaxbConvertImpl> getConverts() -
getNamedEntityGraphs
List<JaxbNamedEntityGraphImpl> getNamedEntityGraphs() -
getFilters
List<JaxbFilterImpl> getFilters() -
getFetchProfiles
List<JaxbFetchProfileImpl> getFetchProfiles() -
getTenantId
@Nullable JaxbTenantIdImpl getTenantId() -
setTenantId
-
getAttributes
@Nullable JaxbAttributesContainerImpl getAttributes()- Specified by:
getAttributesin interfaceJaxbManagedType
-
setAttributes
-
isCacheable
@Nullable Boolean isCacheable() -
setCacheable
-