Class JaxbHbmRootEntityType
- All Implemented Interfaces:
Serializable, Discriminatable, EntityInfo, ResultSetMappingContainer, SecondaryTableContainer, TableInformationContainer, ToolingHintContainer
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected List<Serializable> protected JaxbHbmCacheTypeprotected Stringprotected Stringprotected Stringprotected JaxbHbmCompositeIdTypeprotected JaxbHbmEntityDiscriminatorTypeprotected Stringprotected List<JaxbHbmFetchProfileType> protected List<JaxbHbmFilterType> protected JaxbHbmSimpleIdTypeprotected List<JaxbHbmSecondaryTableType> protected List<JaxbHbmJoinedSubclassEntityType> protected JaxbHbmLoaderTypeprotected JaxbHbmMultiTenancyTypeprotected Booleanprotected JaxbHbmNaturalIdTypeprotected JaxbHbmNaturalIdCacheTypeprotected OptimisticLockStyleprotected JaxbHbmPolymorphismEnumprotected List<JaxbHbmNamedQueryType> protected List<JaxbHbmResultSetMappingType> protected Stringprotected Stringprotected JaxbHbmCustomSqlDmlTypeprotected JaxbHbmCustomSqlDmlTypeprotected List<JaxbHbmNamedNativeQueryType> protected JaxbHbmCustomSqlDmlTypeprotected List<JaxbHbmDiscriminatorSubclassEntityType> protected Stringprotected Stringprotected List<JaxbHbmSynchronizeType> protected Stringprotected JaxbHbmTimestampAttributeTypeprotected List<JaxbHbmTuplizerType> protected List<JaxbHbmUnionSubclassEntityType> protected JaxbHbmVersionAttributeTypeprotected StringFields inherited from class JaxbHbmEntityBaseDefinition
_abstract, batchSize, dynamicInsert, dynamicUpdate, entityName, lazy, name, node, persister, proxy, selectBeforeUpdateFields inherited from class JaxbHbmToolingHintContainer
toolingHints -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionGets the value of the attributes property.getCache()Gets the value of the cache property.Gets the value of the catalog property.getCheck()Gets the value of the check property.Gets the value of the comment property.Gets the value of the compositeId property.Gets the value of the discriminator property.Gets the value of the discriminatorValue property.Gets the value of the fetchProfile property.Gets the value of the filter property.getId()Gets the value of the id property.getJoin()Gets the value of the join property.Gets the value of the joinedSubclass property.Gets the value of the loader property.Gets the value of the multiTenancy property.Gets the value of the naturalId property.Gets the value of the naturalIdCache property.Gets the value of the optimisticLock property.Gets the value of the polymorphism property.getQuery()Gets the value of the query property.Gets the value of the resultset property.getRowid()Gets the value of the rowid property.Gets the value of the schema property.Gets the value of the sqlDelete property.Gets the value of the sqlInsert property.Gets the value of the sqlQuery property.Gets the value of the sqlUpdate property.Gets the value of the subclass property.Gets the value of the subselect property.Gets the value of the subselectAttribute property.Gets the value of the synchronize property.getTable()Gets the value of the table property.Gets the value of the timestamp property.Gets the value of the tuplizer property.Gets the value of the unionSubclass property.Gets the value of the version property.getWhere()Gets the value of the where property.booleanGets the value of the mutable property.voidsetCache(JaxbHbmCacheType value) Sets the value of the cache property.voidsetCatalog(String value) Sets the value of the catalog property.voidSets the value of the check property.voidsetComment(String value) Sets the value of the comment property.voidSets the value of the compositeId property.voidSets the value of the discriminator property.voidsetDiscriminatorValue(String value) Sets the value of the discriminatorValue property.voidsetId(JaxbHbmSimpleIdType value) Sets the value of the id property.voidsetLoader(JaxbHbmLoaderType value) Sets the value of the loader property.voidSets the value of the multiTenancy property.voidsetMutable(Boolean value) Sets the value of the mutable property.voidsetNaturalId(JaxbHbmNaturalIdType value) Sets the value of the naturalId property.voidSets the value of the naturalIdCache property.voidSets the value of the optimisticLock property.voidSets the value of the polymorphism property.voidSets the value of the rowid property.voidSets the value of the schema property.voidSets the value of the sqlDelete property.voidSets the value of the sqlInsert property.voidSets the value of the sqlUpdate property.voidsetSubselect(String value) Sets the value of the subselect property.voidsetSubselectAttribute(String value) Sets the value of the subselectAttribute property.voidSets the value of the table property.voidSets the value of the timestamp property.voidSets the value of the version property.voidSets the value of the where property.Methods inherited from class JaxbHbmEntityBaseDefinition
getBatchSize, getEntityName, getName, getNode, getPersister, getProxy, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdate, setAbstract, setBatchSize, setDynamicInsert, setDynamicUpdate, setEntityName, setLazy, setName, setNode, setPersister, setProxy, setSelectBeforeUpdateMethods inherited from class JaxbHbmToolingHintContainer
getToolingHintsMethods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface EntityInfo
getBatchSize, getEntityName, getName, getPersister, getProxy, isAbstract, isDynamicInsert, isDynamicUpdate, isLazy, isSelectBeforeUpdateMethods inherited from interface ToolingHintContainer
getToolingHints
-
Field Details
-
tuplizer
-
subselect
-
cache
-
naturalIdCache
-
synchronize
-
comment
-
id
-
compositeId
-
discriminator
-
naturalId
-
version
-
timestamp
-
multiTenancy
-
attributes
-
join
-
subclass
-
joinedSubclass
-
unionSubclass
-
loader
-
sqlInsert
-
sqlUpdate
-
sqlDelete
-
filter
-
fetchProfile
-
resultset
-
query
-
sqlQuery
-
catalog
-
check
-
discriminatorValue
-
mutable
-
optimisticLock
-
polymorphism
-
rowid
-
schema
-
subselectAttribute
-
table
-
where
-
-
Constructor Details
-
JaxbHbmRootEntityType
public JaxbHbmRootEntityType()
-
-
Method Details
-
getTuplizer
Gets the value of the tuplizer property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the tuplizer property.For example, to add a new item, do as follows:
getTuplizer().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmTuplizerType- Specified by:
getTuplizerin interfaceEntityInfo- Returns:
- The value of the tuplizer property.
-
getSubselect
Gets the value of the subselect property.- Specified by:
getSubselectin interfaceTableInformationContainer- Returns:
- possible object is
String
-
setSubselect
-
getCache
Gets the value of the cache property.- Returns:
- possible object is
JaxbHbmCacheType
-
setCache
Sets the value of the cache property.- Parameters:
value- allowed object isJaxbHbmCacheType
-
getNaturalIdCache
Gets the value of the naturalIdCache property.- Returns:
- possible object is
JaxbHbmNaturalIdCacheType
-
setNaturalIdCache
Sets the value of the naturalIdCache property.- Parameters:
value- allowed object isJaxbHbmNaturalIdCacheType
-
getSynchronize
Gets the value of the synchronize property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the synchronize property.For example, to add a new item, do as follows:
getSynchronize().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmSynchronizeType- Specified by:
getSynchronizein interfaceEntityInfo- Returns:
- The value of the synchronize property.
-
getComment
-
setComment
-
getId
Gets the value of the id property.- Returns:
- possible object is
JaxbHbmSimpleIdType
-
setId
Sets the value of the id property.- Parameters:
value- allowed object isJaxbHbmSimpleIdType
-
getCompositeId
Gets the value of the compositeId property.- Returns:
- possible object is
JaxbHbmCompositeIdType
-
setCompositeId
Sets the value of the compositeId property.- Parameters:
value- allowed object isJaxbHbmCompositeIdType
-
getDiscriminator
Gets the value of the discriminator property.- Returns:
- possible object is
JaxbHbmEntityDiscriminatorType
-
setDiscriminator
Sets the value of the discriminator property.- Parameters:
value- allowed object isJaxbHbmEntityDiscriminatorType
-
getNaturalId
Gets the value of the naturalId property.- Returns:
- possible object is
JaxbHbmNaturalIdType
-
setNaturalId
Sets the value of the naturalId property.- Parameters:
value- allowed object isJaxbHbmNaturalIdType
-
getVersion
Gets the value of the version property.- Returns:
- possible object is
JaxbHbmVersionAttributeType
-
setVersion
Sets the value of the version property.- Parameters:
value- allowed object isJaxbHbmVersionAttributeType
-
getTimestamp
Gets the value of the timestamp property.- Returns:
- possible object is
JaxbHbmTimestampAttributeType
-
setTimestamp
Sets the value of the timestamp property.- Parameters:
value- allowed object isJaxbHbmTimestampAttributeType
-
getMultiTenancy
Gets the value of the multiTenancy property.- Returns:
- possible object is
JaxbHbmMultiTenancyType
-
setMultiTenancy
Sets the value of the multiTenancy property.- Parameters:
value- allowed object isJaxbHbmMultiTenancyType
-
getAttributes
Gets the value of the attributes property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the attributes property.For example, to add a new item, do as follows:
getAttributes().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmAnyAssociationTypeJaxbHbmArrayTypeJaxbHbmBagCollectionTypeJaxbHbmBasicAttributeTypeJaxbHbmCompositeAttributeTypeJaxbHbmDynamicComponentTypeJaxbHbmIdBagCollectionTypeJaxbHbmListTypeJaxbHbmManyToOneTypeJaxbHbmMapTypeJaxbHbmOneToOneTypeJaxbHbmPrimitiveArrayTypeJaxbHbmPropertiesTypeJaxbHbmSetType- Specified by:
getAttributesin interfaceEntityInfo- Returns:
- The value of the attributes property.
-
getJoin
Gets the value of the join property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the join property.For example, to add a new item, do as follows:
getJoin().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmSecondaryTableType- Specified by:
getJoinin interfaceSecondaryTableContainer- Returns:
- The value of the join property.
-
getSubclass
Gets the value of the subclass property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the subclass property.For example, to add a new item, do as follows:
getSubclass().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmDiscriminatorSubclassEntityType- Returns:
- The value of the subclass property.
-
getJoinedSubclass
Gets the value of the joinedSubclass property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the joinedSubclass property.For example, to add a new item, do as follows:
getJoinedSubclass().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmJoinedSubclassEntityType- Returns:
- The value of the joinedSubclass property.
-
getUnionSubclass
Gets the value of the unionSubclass property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the unionSubclass property.For example, to add a new item, do as follows:
getUnionSubclass().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmUnionSubclassEntityType- Returns:
- The value of the unionSubclass property.
-
getLoader
Gets the value of the loader property.- Specified by:
getLoaderin interfaceEntityInfo- Returns:
- possible object is
JaxbHbmLoaderType
-
setLoader
Sets the value of the loader property.- Parameters:
value- allowed object isJaxbHbmLoaderType
-
getSqlInsert
Gets the value of the sqlInsert property.- Specified by:
getSqlInsertin interfaceEntityInfo- Returns:
- possible object is
JaxbHbmCustomSqlDmlType
-
setSqlInsert
Sets the value of the sqlInsert property.- Parameters:
value- allowed object isJaxbHbmCustomSqlDmlType
-
getSqlUpdate
Gets the value of the sqlUpdate property.- Specified by:
getSqlUpdatein interfaceEntityInfo- Returns:
- possible object is
JaxbHbmCustomSqlDmlType
-
setSqlUpdate
Sets the value of the sqlUpdate property.- Parameters:
value- allowed object isJaxbHbmCustomSqlDmlType
-
getSqlDelete
Gets the value of the sqlDelete property.- Specified by:
getSqlDeletein interfaceEntityInfo- Returns:
- possible object is
JaxbHbmCustomSqlDmlType
-
setSqlDelete
Sets the value of the sqlDelete property.- Parameters:
value- allowed object isJaxbHbmCustomSqlDmlType
-
getFilter
Gets the value of the filter property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the filter property.For example, to add a new item, do as follows:
getFilter().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmFilterType- Returns:
- The value of the filter property.
-
getFetchProfile
Gets the value of the fetchProfile property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the fetchProfile property.For example, to add a new item, do as follows:
getFetchProfile().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmFetchProfileType- Specified by:
getFetchProfilein interfaceEntityInfo- Returns:
- The value of the fetchProfile property.
-
getResultset
Gets the value of the resultset property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the resultset property.For example, to add a new item, do as follows:
getResultset().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmResultSetMappingType- Specified by:
getResultsetin interfaceEntityInfo- Specified by:
getResultsetin interfaceResultSetMappingContainer- Returns:
- The value of the resultset property.
-
getQuery
Gets the value of the query property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the query property.For example, to add a new item, do as follows:
getQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmNamedQueryType- Specified by:
getQueryin interfaceEntityInfo- Returns:
- The value of the query property.
-
getSqlQuery
Gets the value of the sqlQuery property.This accessor method returns a reference to the live list, not a snapshot. Therefore any modification you make to the returned list will be present inside the Jakarta XML Binding object. This is why there is not a
setmethod for the sqlQuery property.For example, to add a new item, do as follows:
getSqlQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbHbmNamedNativeQueryType- Specified by:
getSqlQueryin interfaceEntityInfo- Returns:
- The value of the sqlQuery property.
-
getCatalog
Gets the value of the catalog property.- Specified by:
getCatalogin interfaceTableInformationContainer- Returns:
- possible object is
String
-
setCatalog
-
getCheck
-
setCheck
-
getDiscriminatorValue
Gets the value of the discriminatorValue property.- Specified by:
getDiscriminatorValuein interfaceDiscriminatable- Returns:
- possible object is
String
-
setDiscriminatorValue
-
isMutable
public boolean isMutable()Gets the value of the mutable property.- Returns:
- possible object is
Boolean
-
setMutable
-
getOptimisticLock
Gets the value of the optimisticLock property.- Returns:
- possible object is
String
-
setOptimisticLock
Sets the value of the optimisticLock property.- Parameters:
value- allowed object isString
-
getPolymorphism
Gets the value of the polymorphism property.- Returns:
- possible object is
JaxbHbmPolymorphismEnum
-
setPolymorphism
Sets the value of the polymorphism property.- Parameters:
value- allowed object isJaxbHbmPolymorphismEnum
-
getRowid
-
setRowid
-
getSchema
Gets the value of the schema property.- Specified by:
getSchemain interfaceTableInformationContainer- Returns:
- possible object is
String
-
setSchema
-
getSubselectAttribute
-
setSubselectAttribute
-
getTable
Gets the value of the table property.- Specified by:
getTablein interfaceTableInformationContainer- Returns:
- possible object is
String
-
setTable
-
getWhere
-
setWhere
-