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 JaxbEntityOrMappedSuperclass
getEntityListenerContainer, getExcludeDefaultListeners, getExcludeSuperclassListeners, getIdClass, setEntityListenerContainer, setExcludeDefaultListeners, setExcludeSuperclassListeners, setIdClassMethods inherited from interface JaxbLifecycleCallbackContainer
getPostLoad, getPostPersist, getPostRemove, getPostUpdate, getPrePersist, getPreRemove, getPreUpdate, setPostLoad, setPostPersist, setPostRemove, setPostUpdate, setPrePersist, setPreRemove, setPreUpdateMethods inherited from interface 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
-