public class JaxbEntity extends Object implements Serializable, EntityOrMappedSuperclass, LifecycleCallbackContainer, ManagedType
Constructor and Description |
---|
JaxbEntity() |
Modifier and Type | Method and Description |
---|---|
AccessType |
getAccess()
Gets the value of the access property.
|
List<JaxbAssociationOverride> |
getAssociationOverride()
Gets the value of the associationOverride property.
|
List<JaxbAttributeOverride> |
getAttributeOverride()
Gets the value of the attributeOverride property.
|
JaxbAttributes |
getAttributes()
Gets the value of the attributes property.
|
String |
getClazz()
Gets the value of the clazz property.
|
List<JaxbConvert> |
getConvert()
Gets the value of the convert property.
|
String |
getDescription()
Gets the value of the description property.
|
JaxbDiscriminatorColumn |
getDiscriminatorColumn()
Gets the value of the discriminatorColumn property.
|
String |
getDiscriminatorValue()
Gets the value of the discriminatorValue property.
|
JaxbEntityListeners |
getEntityListeners()
Gets the value of the entityListeners property.
|
JaxbEmptyType |
getExcludeDefaultListeners()
Gets the value of the excludeDefaultListeners property.
|
JaxbEmptyType |
getExcludeSuperclassListeners()
Gets the value of the excludeSuperclassListeners property.
|
JaxbIdClass |
getIdClass()
Gets the value of the idClass property.
|
JaxbInheritance |
getInheritance()
Gets the value of the inheritance property.
|
String |
getName()
Gets the value of the name property.
|
List<JaxbNamedEntityGraph> |
getNamedEntityGraph()
Gets the value of the namedEntityGraph property.
|
List<JaxbNamedNativeQuery> |
getNamedNativeQuery()
Gets the value of the namedNativeQuery property.
|
List<JaxbNamedQuery> |
getNamedQuery()
Gets the value of the namedQuery property.
|
List<JaxbNamedStoredProcedureQuery> |
getNamedStoredProcedureQuery()
Gets the value of the namedStoredProcedureQuery property.
|
JaxbPostLoad |
getPostLoad()
Gets the value of the postLoad property.
|
JaxbPostPersist |
getPostPersist()
Gets the value of the postPersist property.
|
JaxbPostRemove |
getPostRemove()
Gets the value of the postRemove property.
|
JaxbPostUpdate |
getPostUpdate()
Gets the value of the postUpdate property.
|
JaxbPrePersist |
getPrePersist()
Gets the value of the prePersist property.
|
JaxbPreRemove |
getPreRemove()
Gets the value of the preRemove property.
|
JaxbPreUpdate |
getPreUpdate()
Gets the value of the preUpdate property.
|
JaxbForeignKey |
getPrimaryKeyForeignKey()
Gets the value of the primaryKeyForeignKey property.
|
List<JaxbPrimaryKeyJoinColumn> |
getPrimaryKeyJoinColumn()
Gets the value of the primaryKeyJoinColumn property.
|
List<JaxbSecondaryTable> |
getSecondaryTable()
Gets the value of the secondaryTable property.
|
JaxbSequenceGenerator |
getSequenceGenerator()
Gets the value of the sequenceGenerator property.
|
List<JaxbSqlResultSetMapping> |
getSqlResultSetMapping()
Gets the value of the sqlResultSetMapping property.
|
JaxbTable |
getTable()
Gets the value of the table property.
|
JaxbTableGenerator |
getTableGenerator()
Gets the value of the tableGenerator property.
|
Boolean |
isCacheable()
Gets the value of the cacheable property.
|
Boolean |
isMetadataComplete()
Gets the value of the metadataComplete property.
|
void |
setAccess(AccessType value)
Sets the value of the access property.
|
void |
setAttributes(JaxbAttributes value)
Sets the value of the attributes property.
|
void |
setCacheable(Boolean value)
Sets the value of the cacheable property.
|
void |
setClazz(String value)
Sets the value of the clazz property.
|
void |
setDescription(String value)
Sets the value of the description property.
|
void |
setDiscriminatorColumn(JaxbDiscriminatorColumn value)
Sets the value of the discriminatorColumn property.
|
void |
setDiscriminatorValue(String value)
Sets the value of the discriminatorValue property.
|
void |
setEntityListeners(JaxbEntityListeners value)
Sets the value of the entityListeners property.
|
void |
setExcludeDefaultListeners(JaxbEmptyType value)
Sets the value of the excludeDefaultListeners property.
|
void |
setExcludeSuperclassListeners(JaxbEmptyType value)
Sets the value of the excludeSuperclassListeners property.
|
void |
setIdClass(JaxbIdClass value)
Sets the value of the idClass property.
|
void |
setInheritance(JaxbInheritance value)
Sets the value of the inheritance property.
|
void |
setMetadataComplete(Boolean value)
Sets the value of the metadataComplete property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setPostLoad(JaxbPostLoad value)
Sets the value of the postLoad property.
|
void |
setPostPersist(JaxbPostPersist value)
Sets the value of the postPersist property.
|
void |
setPostRemove(JaxbPostRemove value)
Sets the value of the postRemove property.
|
void |
setPostUpdate(JaxbPostUpdate value)
Sets the value of the postUpdate property.
|
void |
setPrePersist(JaxbPrePersist value)
Sets the value of the prePersist property.
|
void |
setPreRemove(JaxbPreRemove value)
Sets the value of the preRemove property.
|
void |
setPreUpdate(JaxbPreUpdate value)
Sets the value of the preUpdate property.
|
void |
setPrimaryKeyForeignKey(JaxbForeignKey value)
Sets the value of the primaryKeyForeignKey property.
|
void |
setSequenceGenerator(JaxbSequenceGenerator value)
Sets the value of the sequenceGenerator property.
|
void |
setTable(JaxbTable value)
Sets the value of the table property.
|
void |
setTableGenerator(JaxbTableGenerator value)
Sets the value of the tableGenerator property.
|
protected String description
protected JaxbTable table
protected List<JaxbSecondaryTable> secondaryTable
protected List<JaxbPrimaryKeyJoinColumn> primaryKeyJoinColumn
protected JaxbForeignKey primaryKeyForeignKey
protected JaxbIdClass idClass
protected JaxbInheritance inheritance
protected String discriminatorValue
protected JaxbDiscriminatorColumn discriminatorColumn
protected JaxbSequenceGenerator sequenceGenerator
protected JaxbTableGenerator tableGenerator
protected List<JaxbNamedQuery> namedQuery
protected List<JaxbNamedNativeQuery> namedNativeQuery
protected List<JaxbNamedStoredProcedureQuery> namedStoredProcedureQuery
protected List<JaxbSqlResultSetMapping> sqlResultSetMapping
protected JaxbEmptyType excludeDefaultListeners
protected JaxbEmptyType excludeSuperclassListeners
protected JaxbEntityListeners entityListeners
protected JaxbPrePersist prePersist
protected JaxbPostPersist postPersist
protected JaxbPreRemove preRemove
protected JaxbPostRemove postRemove
protected JaxbPreUpdate preUpdate
protected JaxbPostUpdate postUpdate
protected JaxbPostLoad postLoad
protected List<JaxbAttributeOverride> attributeOverride
protected List<JaxbAssociationOverride> associationOverride
protected List<JaxbConvert> convert
protected List<JaxbNamedEntityGraph> namedEntityGraph
protected JaxbAttributes attributes
protected String name
protected String clazz
protected AccessType access
protected Boolean cacheable
protected Boolean metadataComplete
public String getDescription()
getDescription
in interface LifecycleCallbackContainer
getDescription
in interface ManagedType
String
public void setDescription(String value)
setDescription
in interface LifecycleCallbackContainer
setDescription
in interface ManagedType
value
- allowed object is
String
public JaxbTable getTable()
JaxbTable
public void setTable(JaxbTable value)
value
- allowed object is
JaxbTable
public List<JaxbSecondaryTable> getSecondaryTable()
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 JAXB object.
This is why there is not a set
method for the secondaryTable property.
For example, to add a new item, do as follows:
getSecondaryTable().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSecondaryTable
public List<JaxbPrimaryKeyJoinColumn> getPrimaryKeyJoinColumn()
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 JAXB object.
This is why there is not a set
method for the primaryKeyJoinColumn property.
For example, to add a new item, do as follows:
getPrimaryKeyJoinColumn().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbPrimaryKeyJoinColumn
public JaxbForeignKey getPrimaryKeyForeignKey()
JaxbForeignKey
public void setPrimaryKeyForeignKey(JaxbForeignKey value)
value
- allowed object is
JaxbForeignKey
public JaxbIdClass getIdClass()
getIdClass
in interface EntityOrMappedSuperclass
JaxbIdClass
public void setIdClass(JaxbIdClass value)
setIdClass
in interface EntityOrMappedSuperclass
value
- allowed object is
JaxbIdClass
public JaxbInheritance getInheritance()
JaxbInheritance
public void setInheritance(JaxbInheritance value)
value
- allowed object is
JaxbInheritance
public String getDiscriminatorValue()
String
public void setDiscriminatorValue(String value)
value
- allowed object is
String
public JaxbDiscriminatorColumn getDiscriminatorColumn()
JaxbDiscriminatorColumn
public void setDiscriminatorColumn(JaxbDiscriminatorColumn value)
value
- allowed object is
JaxbDiscriminatorColumn
public JaxbSequenceGenerator getSequenceGenerator()
JaxbSequenceGenerator
public void setSequenceGenerator(JaxbSequenceGenerator value)
value
- allowed object is
JaxbSequenceGenerator
public JaxbTableGenerator getTableGenerator()
JaxbTableGenerator
public void setTableGenerator(JaxbTableGenerator value)
value
- allowed object is
JaxbTableGenerator
public List<JaxbNamedQuery> getNamedQuery()
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 JAXB object.
This is why there is not a set
method for the namedQuery property.
For example, to add a new item, do as follows:
getNamedQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedQuery
public List<JaxbNamedNativeQuery> getNamedNativeQuery()
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 JAXB object.
This is why there is not a set
method for the namedNativeQuery property.
For example, to add a new item, do as follows:
getNamedNativeQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedNativeQuery
public List<JaxbNamedStoredProcedureQuery> getNamedStoredProcedureQuery()
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 JAXB object.
This is why there is not a set
method for the namedStoredProcedureQuery property.
For example, to add a new item, do as follows:
getNamedStoredProcedureQuery().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedStoredProcedureQuery
public List<JaxbSqlResultSetMapping> getSqlResultSetMapping()
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 JAXB object.
This is why there is not a set
method for the sqlResultSetMapping property.
For example, to add a new item, do as follows:
getSqlResultSetMapping().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbSqlResultSetMapping
public JaxbEmptyType getExcludeDefaultListeners()
getExcludeDefaultListeners
in interface EntityOrMappedSuperclass
JaxbEmptyType
public void setExcludeDefaultListeners(JaxbEmptyType value)
setExcludeDefaultListeners
in interface EntityOrMappedSuperclass
value
- allowed object is
JaxbEmptyType
public JaxbEmptyType getExcludeSuperclassListeners()
getExcludeSuperclassListeners
in interface EntityOrMappedSuperclass
JaxbEmptyType
public void setExcludeSuperclassListeners(JaxbEmptyType value)
setExcludeSuperclassListeners
in interface EntityOrMappedSuperclass
value
- allowed object is
JaxbEmptyType
public JaxbEntityListeners getEntityListeners()
getEntityListeners
in interface EntityOrMappedSuperclass
JaxbEntityListeners
public void setEntityListeners(JaxbEntityListeners value)
setEntityListeners
in interface EntityOrMappedSuperclass
value
- allowed object is
JaxbEntityListeners
public JaxbPrePersist getPrePersist()
getPrePersist
in interface EntityOrMappedSuperclass
getPrePersist
in interface LifecycleCallbackContainer
JaxbPrePersist
public void setPrePersist(JaxbPrePersist value)
setPrePersist
in interface EntityOrMappedSuperclass
setPrePersist
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPrePersist
public JaxbPostPersist getPostPersist()
getPostPersist
in interface EntityOrMappedSuperclass
getPostPersist
in interface LifecycleCallbackContainer
JaxbPostPersist
public void setPostPersist(JaxbPostPersist value)
setPostPersist
in interface EntityOrMappedSuperclass
setPostPersist
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPostPersist
public JaxbPreRemove getPreRemove()
getPreRemove
in interface EntityOrMappedSuperclass
getPreRemove
in interface LifecycleCallbackContainer
JaxbPreRemove
public void setPreRemove(JaxbPreRemove value)
setPreRemove
in interface EntityOrMappedSuperclass
setPreRemove
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPreRemove
public JaxbPostRemove getPostRemove()
getPostRemove
in interface EntityOrMappedSuperclass
getPostRemove
in interface LifecycleCallbackContainer
JaxbPostRemove
public void setPostRemove(JaxbPostRemove value)
setPostRemove
in interface EntityOrMappedSuperclass
setPostRemove
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPostRemove
public JaxbPreUpdate getPreUpdate()
getPreUpdate
in interface EntityOrMappedSuperclass
getPreUpdate
in interface LifecycleCallbackContainer
JaxbPreUpdate
public void setPreUpdate(JaxbPreUpdate value)
setPreUpdate
in interface EntityOrMappedSuperclass
setPreUpdate
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPreUpdate
public JaxbPostUpdate getPostUpdate()
getPostUpdate
in interface EntityOrMappedSuperclass
getPostUpdate
in interface LifecycleCallbackContainer
JaxbPostUpdate
public void setPostUpdate(JaxbPostUpdate value)
setPostUpdate
in interface EntityOrMappedSuperclass
setPostUpdate
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPostUpdate
public JaxbPostLoad getPostLoad()
getPostLoad
in interface EntityOrMappedSuperclass
getPostLoad
in interface LifecycleCallbackContainer
JaxbPostLoad
public void setPostLoad(JaxbPostLoad value)
setPostLoad
in interface EntityOrMappedSuperclass
setPostLoad
in interface LifecycleCallbackContainer
value
- allowed object is
JaxbPostLoad
public List<JaxbAttributeOverride> getAttributeOverride()
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 JAXB object.
This is why there is not a set
method for the attributeOverride property.
For example, to add a new item, do as follows:
getAttributeOverride().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAttributeOverride
public List<JaxbAssociationOverride> getAssociationOverride()
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 JAXB object.
This is why there is not a set
method for the associationOverride property.
For example, to add a new item, do as follows:
getAssociationOverride().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAssociationOverride
public List<JaxbConvert> getConvert()
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 JAXB object.
This is why there is not a set
method for the convert property.
For example, to add a new item, do as follows:
getConvert().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbConvert
public List<JaxbNamedEntityGraph> getNamedEntityGraph()
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 JAXB object.
This is why there is not a set
method for the namedEntityGraph property.
For example, to add a new item, do as follows:
getNamedEntityGraph().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbNamedEntityGraph
public JaxbAttributes getAttributes()
getAttributes
in interface EntityOrMappedSuperclass
getAttributes
in interface ManagedType
JaxbAttributes
public void setAttributes(JaxbAttributes value)
setAttributes
in interface EntityOrMappedSuperclass
value
- allowed object is
JaxbAttributes
public String getName()
String
public void setName(String value)
value
- allowed object is
String
public String getClazz()
getClazz
in interface LifecycleCallbackContainer
getClazz
in interface ManagedType
String
public void setClazz(String value)
setClazz
in interface LifecycleCallbackContainer
setClazz
in interface ManagedType
value
- allowed object is
String
public AccessType getAccess()
getAccess
in interface ManagedType
String
public void setAccess(AccessType value)
setAccess
in interface ManagedType
value
- allowed object is
String
public Boolean isCacheable()
Boolean
public void setCacheable(Boolean value)
value
- allowed object is
Boolean
public Boolean isMetadataComplete()
isMetadataComplete
in interface ManagedType
Boolean
public void setMetadataComplete(Boolean value)
setMetadataComplete
in interface ManagedType
value
- allowed object is
Boolean
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.