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 CollectionAttribute
String
public void setOrderBy(String value)
setOrderBy
in interface CollectionAttribute
value
- allowed object is
String
public JaxbOrderColumn getOrderColumn()
getOrderColumn
in interface CollectionAttribute
JaxbOrderColumn
public void setOrderColumn(JaxbOrderColumn value)
setOrderColumn
in interface CollectionAttribute
value
- allowed object is
JaxbOrderColumn
public JaxbMapKey getMapKey()
getMapKey
in interface CollectionAttribute
JaxbMapKey
public void setMapKey(JaxbMapKey value)
setMapKey
in interface CollectionAttribute
value
- allowed object is
JaxbMapKey
public JaxbMapKeyClass getMapKeyClass()
getMapKeyClass
in interface CollectionAttribute
JaxbMapKeyClass
public void setMapKeyClass(JaxbMapKeyClass value)
setMapKeyClass
in interface CollectionAttribute
value
- allowed object is
JaxbMapKeyClass
public TemporalType getMapKeyTemporal()
getMapKeyTemporal
in interface CollectionAttribute
String
public void setMapKeyTemporal(TemporalType value)
setMapKeyTemporal
in interface CollectionAttribute
value
- allowed object is
String
public EnumType getMapKeyEnumerated()
getMapKeyEnumerated
in interface CollectionAttribute
String
public void setMapKeyEnumerated(EnumType value)
setMapKeyEnumerated
in interface CollectionAttribute
value
- allowed object is
String
public 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 CollectionAttribute
public 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 CollectionAttribute
public JaxbMapKeyColumn getMapKeyColumn()
getMapKeyColumn
in interface CollectionAttribute
JaxbMapKeyColumn
public void setMapKeyColumn(JaxbMapKeyColumn value)
setMapKeyColumn
in interface CollectionAttribute
value
- allowed object is
JaxbMapKeyColumn
public 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 CollectionAttribute
public JaxbForeignKey getMapKeyForeignKey()
getMapKeyForeignKey
in interface CollectionAttribute
JaxbForeignKey
public void setMapKeyForeignKey(JaxbForeignKey value)
setMapKeyForeignKey
in interface CollectionAttribute
value
- allowed object is
JaxbForeignKey
public JaxbColumn getColumn()
JaxbColumn
public void setColumn(JaxbColumn value)
value
- allowed object is
JaxbColumn
public TemporalType getTemporal()
String
public void setTemporal(TemporalType value)
value
- allowed object is
String
public EnumType getEnumerated()
String
public void setEnumerated(EnumType value)
value
- allowed object is
String
public JaxbLob getLob()
JaxbLob
public void setLob(JaxbLob value)
value
- allowed object is
JaxbLob
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 JaxbCollectionTable getCollectionTable()
JaxbCollectionTable
public void setCollectionTable(JaxbCollectionTable value)
value
- allowed object is
JaxbCollectionTable
public String getName()
getName
in interface PersistentAttribute
String
public void setName(String value)
value
- allowed object is
String
public String getTargetClass()
String
public void setTargetClass(String value)
value
- allowed object is
String
public FetchType getFetch()
getFetch
in interface FetchableAttribute
String
public void setFetch(FetchType value)
setFetch
in interface FetchableAttribute
value
- allowed object is
String
public AccessType getAccess()
getAccess
in interface PersistentAttribute
String
public void setAccess(AccessType value)
setAccess
in interface PersistentAttribute
value
- allowed object is
String
Copyright © 2001-2021 Red Hat, Inc. All Rights Reserved.