public class ElementCollection extends Object
| Modifier and Type | Field and Description | 
|---|---|
protected AccessType | 
access  | 
protected List<AssociationOverride> | 
associationOverride  | 
protected List<AttributeOverride> | 
attributeOverride  | 
protected CollectionTable | 
collectionTable  | 
protected Column | 
column  | 
protected List<Convert> | 
convert  | 
protected EnumType | 
enumerated  | 
protected FetchType | 
fetch  | 
protected Lob | 
lob  | 
protected MapKey | 
mapKey  | 
protected List<AttributeOverride> | 
mapKeyAttributeOverride  | 
protected MapKeyClass | 
mapKeyClass  | 
protected MapKeyColumn | 
mapKeyColumn  | 
protected List<Convert> | 
mapKeyConvert  | 
protected EnumType | 
mapKeyEnumerated  | 
protected ForeignKey | 
mapKeyForeignKey  | 
protected List<MapKeyJoinColumn> | 
mapKeyJoinColumn  | 
protected TemporalType | 
mapKeyTemporal  | 
protected String | 
name  | 
protected String | 
orderBy  | 
protected OrderColumn | 
orderColumn  | 
protected String | 
targetClass  | 
protected TemporalType | 
temporal  | 
| Constructor and Description | 
|---|
ElementCollection()  | 
| Modifier and Type | Method and Description | 
|---|---|
AccessType | 
getAccess()
Gets the value of the access property. 
 | 
List<AssociationOverride> | 
getAssociationOverride()
Gets the value of the associationOverride property. 
 | 
List<AttributeOverride> | 
getAttributeOverride()
Gets the value of the attributeOverride property. 
 | 
CollectionTable | 
getCollectionTable()
Gets the value of the collectionTable property. 
 | 
Column | 
getColumn()
Gets the value of the column property. 
 | 
List<Convert> | 
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. 
 | 
Lob | 
getLob()
Gets the value of the lob property. 
 | 
MapKey | 
getMapKey()
Gets the value of the mapKey property. 
 | 
List<AttributeOverride> | 
getMapKeyAttributeOverride()
Gets the value of the mapKeyAttributeOverride property. 
 | 
MapKeyClass | 
getMapKeyClass()
Gets the value of the mapKeyClass property. 
 | 
MapKeyColumn | 
getMapKeyColumn()
Gets the value of the mapKeyColumn property. 
 | 
List<Convert> | 
getMapKeyConvert()
Gets the value of the mapKeyConvert property. 
 | 
EnumType | 
getMapKeyEnumerated()
Gets the value of the mapKeyEnumerated property. 
 | 
ForeignKey | 
getMapKeyForeignKey()
Gets the value of the mapKeyForeignKey property. 
 | 
List<MapKeyJoinColumn> | 
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. 
 | 
OrderColumn | 
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(CollectionTable value)
Sets the value of the collectionTable property. 
 | 
void | 
setColumn(Column 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(Lob value)
Sets the value of the lob property. 
 | 
void | 
setMapKey(MapKey value)
Sets the value of the mapKey property. 
 | 
void | 
setMapKeyClass(MapKeyClass value)
Sets the value of the mapKeyClass property. 
 | 
void | 
setMapKeyColumn(MapKeyColumn value)
Sets the value of the mapKeyColumn property. 
 | 
void | 
setMapKeyEnumerated(EnumType value)
Sets the value of the mapKeyEnumerated property. 
 | 
void | 
setMapKeyForeignKey(ForeignKey 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(OrderColumn 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 OrderColumn orderColumn
protected MapKey mapKey
protected MapKeyClass mapKeyClass
protected TemporalType mapKeyTemporal
protected EnumType mapKeyEnumerated
protected List<AttributeOverride> mapKeyAttributeOverride
protected MapKeyColumn mapKeyColumn
protected List<MapKeyJoinColumn> mapKeyJoinColumn
protected ForeignKey mapKeyForeignKey
protected Column column
protected TemporalType temporal
protected EnumType enumerated
protected Lob lob
protected List<AttributeOverride> attributeOverride
protected List<AssociationOverride> associationOverride
protected CollectionTable collectionTable
protected String name
protected String targetClass
protected FetchType fetch
protected AccessType access
public String getOrderBy()
Stringpublic void setOrderBy(String value)
value - allowed object is
     Stringpublic OrderColumn getOrderColumn()
OrderColumnpublic void setOrderColumn(OrderColumn value)
value - allowed object is
     OrderColumnpublic MapKey getMapKey()
MapKeypublic void setMapKey(MapKey value)
value - allowed object is
     MapKeypublic MapKeyClass getMapKeyClass()
MapKeyClasspublic void setMapKeyClass(MapKeyClass value)
value - allowed object is
     MapKeyClasspublic TemporalType getMapKeyTemporal()
TemporalTypepublic void setMapKeyTemporal(TemporalType value)
value - allowed object is
     TemporalTypepublic EnumType getMapKeyEnumerated()
EnumTypepublic void setMapKeyEnumerated(EnumType value)
value - allowed object is
     EnumTypepublic List<AttributeOverride> 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
 AttributeOverride
public List<Convert> 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
 Convert
public MapKeyColumn getMapKeyColumn()
MapKeyColumnpublic void setMapKeyColumn(MapKeyColumn value)
value - allowed object is
     MapKeyColumnpublic List<MapKeyJoinColumn> 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
 MapKeyJoinColumn
public ForeignKey getMapKeyForeignKey()
ForeignKeypublic void setMapKeyForeignKey(ForeignKey value)
value - allowed object is
     ForeignKeypublic Column getColumn()
Columnpublic void setColumn(Column value)
value - allowed object is
     Columnpublic TemporalType getTemporal()
TemporalTypepublic void setTemporal(TemporalType value)
value - allowed object is
     TemporalTypepublic EnumType getEnumerated()
EnumTypepublic void setEnumerated(EnumType value)
value - allowed object is
     EnumTypepublic void setLob(Lob value)
value - allowed object is
     Lobpublic List<AttributeOverride> 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
 AttributeOverride
public List<AssociationOverride> 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
 AssociationOverride
public List<Convert> 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
 Convert
public CollectionTable getCollectionTable()
CollectionTablepublic void setCollectionTable(CollectionTable value)
value - allowed object is
     CollectionTablepublic String getName()
Stringpublic void setName(String value)
value - allowed object is
     Stringpublic String getTargetClass()
Stringpublic void setTargetClass(String value)
value - allowed object is
     Stringpublic FetchType getFetch()
FetchTypepublic void setFetch(FetchType value)
value - allowed object is
     FetchTypepublic AccessType getAccess()
AccessTypepublic void setAccess(AccessType value)
value - allowed object is
     AccessTypeCopyright © 2001-2015 Red Hat, Inc. All Rights Reserved.