public class JaxbElementCollection extends Object implements Serializable, CollectionAttribute, PersistentAttribute
| Modifier and Type | Field and Description |
|---|---|
protected AccessType |
access |
protected List<JaxbAssociationOverride> |
associationOverride |
protected List<JaxbAttributeOverride> |
attributeOverride |
protected JaxbCollectionTable |
collectionTable |
protected JaxbColumn |
column |
protected List<JaxbConvert> |
convert |
protected EnumType |
enumerated |
protected FetchType |
fetch |
protected JaxbLob |
lob |
protected JaxbMapKey |
mapKey |
protected List<JaxbAttributeOverride> |
mapKeyAttributeOverride |
protected JaxbMapKeyClass |
mapKeyClass |
protected JaxbMapKeyColumn |
mapKeyColumn |
protected List<JaxbConvert> |
mapKeyConvert |
protected EnumType |
mapKeyEnumerated |
protected JaxbForeignKey |
mapKeyForeignKey |
protected List<JaxbMapKeyJoinColumn> |
mapKeyJoinColumn |
protected TemporalType |
mapKeyTemporal |
protected String |
name |
protected String |
orderBy |
protected JaxbOrderColumn |
orderColumn |
protected String |
targetClass |
protected TemporalType |
temporal |
| Constructor and Description |
|---|
JaxbElementCollection() |
| 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.
|
JaxbCollectionTable |
getCollectionTable()
Gets the value of the collectionTable property.
|
JaxbColumn |
getColumn()
Gets the value of the column property.
|
List<JaxbConvert> |
getConvert()
Gets the value of the convert property.
|
EnumType |
getEnumerated()
Gets the value of the enumerated property.
|
FetchType |
getFetch()
Gets the value of the fetch property.
|
JaxbLob |
getLob()
Gets the value of the lob property.
|
JaxbMapKey |
getMapKey()
Gets the value of the mapKey property.
|
List<JaxbAttributeOverride> |
getMapKeyAttributeOverride()
Gets the value of the mapKeyAttributeOverride property.
|
JaxbMapKeyClass |
getMapKeyClass()
Gets the value of the mapKeyClass property.
|
JaxbMapKeyColumn |
getMapKeyColumn()
Gets the value of the mapKeyColumn property.
|
List<JaxbConvert> |
getMapKeyConvert()
Gets the value of the mapKeyConvert property.
|
EnumType |
getMapKeyEnumerated()
Gets the value of the mapKeyEnumerated property.
|
JaxbForeignKey |
getMapKeyForeignKey()
Gets the value of the mapKeyForeignKey property.
|
List<JaxbMapKeyJoinColumn> |
getMapKeyJoinColumn()
Gets the value of the mapKeyJoinColumn property.
|
TemporalType |
getMapKeyTemporal()
Gets the value of the mapKeyTemporal property.
|
String |
getName()
Gets the value of the name property.
|
String |
getOrderBy()
Gets the value of the orderBy property.
|
JaxbOrderColumn |
getOrderColumn()
Gets the value of the orderColumn property.
|
String |
getTargetClass()
Gets the value of the targetClass property.
|
TemporalType |
getTemporal()
Gets the value of the temporal property.
|
void |
setAccess(AccessType value)
Sets the value of the access property.
|
void |
setCollectionTable(JaxbCollectionTable value)
Sets the value of the collectionTable property.
|
void |
setColumn(JaxbColumn value)
Sets the value of the column property.
|
void |
setEnumerated(EnumType value)
Sets the value of the enumerated property.
|
void |
setFetch(FetchType value)
Sets the value of the fetch property.
|
void |
setLob(JaxbLob value)
Sets the value of the lob property.
|
void |
setMapKey(JaxbMapKey value)
Sets the value of the mapKey property.
|
void |
setMapKeyClass(JaxbMapKeyClass value)
Sets the value of the mapKeyClass property.
|
void |
setMapKeyColumn(JaxbMapKeyColumn value)
Sets the value of the mapKeyColumn property.
|
void |
setMapKeyEnumerated(EnumType value)
Sets the value of the mapKeyEnumerated property.
|
void |
setMapKeyForeignKey(JaxbForeignKey value)
Sets the value of the mapKeyForeignKey property.
|
void |
setMapKeyTemporal(TemporalType value)
Sets the value of the mapKeyTemporal property.
|
void |
setName(String value)
Sets the value of the name property.
|
void |
setOrderBy(String value)
Sets the value of the orderBy property.
|
void |
setOrderColumn(JaxbOrderColumn value)
Sets the value of the orderColumn property.
|
void |
setTargetClass(String value)
Sets the value of the targetClass property.
|
void |
setTemporal(TemporalType value)
Sets the value of the temporal property.
|
protected String orderBy
protected JaxbOrderColumn orderColumn
protected JaxbMapKey mapKey
protected JaxbMapKeyClass mapKeyClass
protected TemporalType mapKeyTemporal
protected EnumType mapKeyEnumerated
protected List<JaxbAttributeOverride> mapKeyAttributeOverride
protected List<JaxbConvert> mapKeyConvert
protected JaxbMapKeyColumn mapKeyColumn
protected List<JaxbMapKeyJoinColumn> mapKeyJoinColumn
protected JaxbForeignKey mapKeyForeignKey
protected JaxbColumn column
protected TemporalType temporal
protected EnumType enumerated
protected JaxbLob lob
protected List<JaxbAttributeOverride> attributeOverride
protected List<JaxbAssociationOverride> associationOverride
protected List<JaxbConvert> convert
protected JaxbCollectionTable collectionTable
protected String name
protected String targetClass
protected FetchType fetch
protected AccessType access
public String getOrderBy()
getOrderBy in interface CollectionAttributeStringpublic void setOrderBy(String value)
setOrderBy in interface CollectionAttributevalue - allowed object is
Stringpublic JaxbOrderColumn getOrderColumn()
getOrderColumn in interface CollectionAttributeJaxbOrderColumnpublic void setOrderColumn(JaxbOrderColumn value)
setOrderColumn in interface CollectionAttributevalue - allowed object is
JaxbOrderColumnpublic JaxbMapKey getMapKey()
getMapKey in interface CollectionAttributeJaxbMapKeypublic void setMapKey(JaxbMapKey value)
setMapKey in interface CollectionAttributevalue - allowed object is
JaxbMapKeypublic JaxbMapKeyClass getMapKeyClass()
getMapKeyClass in interface CollectionAttributeJaxbMapKeyClasspublic void setMapKeyClass(JaxbMapKeyClass value)
setMapKeyClass in interface CollectionAttributevalue - allowed object is
JaxbMapKeyClasspublic TemporalType getMapKeyTemporal()
getMapKeyTemporal in interface CollectionAttributeStringpublic void setMapKeyTemporal(TemporalType value)
setMapKeyTemporal in interface CollectionAttributevalue - allowed object is
Stringpublic EnumType getMapKeyEnumerated()
getMapKeyEnumerated in interface CollectionAttributeStringpublic void setMapKeyEnumerated(EnumType value)
setMapKeyEnumerated in interface CollectionAttributevalue - allowed object is
Stringpublic List<JaxbAttributeOverride> getMapKeyAttributeOverride()
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 mapKeyAttributeOverride property.
For example, to add a new item, do as follows:
getMapKeyAttributeOverride().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbAttributeOverride
getMapKeyAttributeOverride in interface CollectionAttributepublic List<JaxbConvert> getMapKeyConvert()
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 mapKeyConvert property.
For example, to add a new item, do as follows:
getMapKeyConvert().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbConvert
getMapKeyConvert in interface CollectionAttributepublic JaxbMapKeyColumn getMapKeyColumn()
getMapKeyColumn in interface CollectionAttributeJaxbMapKeyColumnpublic void setMapKeyColumn(JaxbMapKeyColumn value)
setMapKeyColumn in interface CollectionAttributevalue - allowed object is
JaxbMapKeyColumnpublic List<JaxbMapKeyJoinColumn> getMapKeyJoinColumn()
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 mapKeyJoinColumn property.
For example, to add a new item, do as follows:
getMapKeyJoinColumn().add(newItem);
Objects of the following type(s) are allowed in the list
JaxbMapKeyJoinColumn
getMapKeyJoinColumn in interface CollectionAttributepublic JaxbForeignKey getMapKeyForeignKey()
getMapKeyForeignKey in interface CollectionAttributeJaxbForeignKeypublic void setMapKeyForeignKey(JaxbForeignKey value)
setMapKeyForeignKey in interface CollectionAttributevalue - allowed object is
JaxbForeignKeypublic JaxbColumn getColumn()
JaxbColumnpublic void setColumn(JaxbColumn value)
value - allowed object is
JaxbColumnpublic TemporalType getTemporal()
Stringpublic void setTemporal(TemporalType value)
value - allowed object is
Stringpublic EnumType getEnumerated()
Stringpublic void setEnumerated(EnumType value)
value - allowed object is
Stringpublic JaxbLob getLob()
JaxbLobpublic void setLob(JaxbLob value)
value - allowed object is
JaxbLobpublic 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 JaxbCollectionTable getCollectionTable()
JaxbCollectionTablepublic void setCollectionTable(JaxbCollectionTable value)
value - allowed object is
JaxbCollectionTablepublic String getName()
getName in interface PersistentAttributeStringpublic void setName(String value)
value - allowed object is
Stringpublic String getTargetClass()
Stringpublic void setTargetClass(String value)
value - allowed object is
Stringpublic FetchType getFetch()
getFetch in interface FetchableAttributeStringpublic void setFetch(FetchType value)
setFetch in interface FetchableAttributevalue - allowed object is
Stringpublic AccessType getAccess()
getAccess in interface PersistentAttributeStringpublic void setAccess(AccessType value)
setAccess in interface PersistentAttributevalue - allowed object is
StringCopyright © 2001-2021 Red Hat, Inc. All Rights Reserved.