com.sun.java.xml.ns.persistence.orm
Class ElementCollection

java.lang.Object
  extended by com.sun.java.xml.ns.persistence.orm.ElementCollection
All Implemented Interfaces:
Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom

public class ElementCollection
extends Object
implements Cloneable, org.jvnet.jaxb2_commons.lang.CopyTo, org.jvnet.jaxb2_commons.lang.Equals, org.jvnet.jaxb2_commons.lang.HashCode, org.jvnet.jaxb2_commons.lang.MergeFrom


Field Summary
protected  String access
           
protected  List<AssociationOverride> associationOverride
           
protected  List<AttributeOverride> attributeOverride
           
protected  CollectionTable collectionTable
           
protected  Column column
           
protected  String enumerated
           
protected  String fetch
           
protected  Lob lob
           
protected  MapKey mapKey
           
protected  List<AttributeOverride> mapKeyAttributeOverride
           
protected  MapKeyClass mapKeyClass
           
protected  MapKeyColumn mapKeyColumn
           
protected  String mapKeyEnumerated
           
protected  List<MapKeyJoinColumn> mapKeyJoinColumn
           
protected  String mapKeyTemporal
           
protected  String name
           
protected  String orderBy
           
protected  OrderColumn orderColumn
           
protected  String targetClass
           
protected  String temporal
           
 
Constructor Summary
ElementCollection()
           
 
Method Summary
 Object clone()
           
 Object copyTo(Object target)
           
 Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, Object target, org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
           
 Object createNewInstance()
           
 boolean equals(Object object)
           
 boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
           
 String 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.
 String getEnumerated()
          Gets the value of the enumerated property.
 String 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.
 String getMapKeyEnumerated()
          Gets the value of the mapKeyEnumerated property.
 List<MapKeyJoinColumn> getMapKeyJoinColumn()
          Gets the value of the mapKeyJoinColumn property.
 String 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.
 String getTemporal()
          Gets the value of the temporal property.
 int hashCode()
           
 int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator, org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
           
 void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator, org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator, Object left, Object right, org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
           
 void mergeFrom(Object left, Object right)
           
 void setAccess(String 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(String value)
          Sets the value of the enumerated property.
 void setFetch(String 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(String value)
          Sets the value of the mapKeyEnumerated property.
 void setMapKeyTemporal(String 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(String value)
          Sets the value of the temporal property.
 
Methods inherited from class java.lang.Object
finalize, getClass, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

orderBy

protected String orderBy

orderColumn

protected OrderColumn orderColumn

mapKey

protected MapKey mapKey

mapKeyClass

protected MapKeyClass mapKeyClass

mapKeyTemporal

protected String mapKeyTemporal

mapKeyEnumerated

protected String mapKeyEnumerated

mapKeyAttributeOverride

protected List<AttributeOverride> mapKeyAttributeOverride

mapKeyColumn

protected MapKeyColumn mapKeyColumn

mapKeyJoinColumn

protected List<MapKeyJoinColumn> mapKeyJoinColumn

column

protected Column column

temporal

protected String temporal

enumerated

protected String enumerated

lob

protected Lob lob

attributeOverride

protected List<AttributeOverride> attributeOverride

associationOverride

protected List<AssociationOverride> associationOverride

collectionTable

protected CollectionTable collectionTable

name

protected String name

targetClass

protected String targetClass

fetch

protected String fetch

access

protected String access
Constructor Detail

ElementCollection

public ElementCollection()
Method Detail

getOrderBy

public String getOrderBy()
Gets the value of the orderBy property.

Returns:
possible object is String

setOrderBy

public void setOrderBy(String value)
Sets the value of the orderBy property.

Parameters:
value - allowed object is String

getOrderColumn

public OrderColumn getOrderColumn()
Gets the value of the orderColumn property.

Returns:
possible object is OrderColumn

setOrderColumn

public void setOrderColumn(OrderColumn value)
Sets the value of the orderColumn property.

Parameters:
value - allowed object is OrderColumn

getMapKey

public MapKey getMapKey()
Gets the value of the mapKey property.

Returns:
possible object is MapKey

setMapKey

public void setMapKey(MapKey value)
Sets the value of the mapKey property.

Parameters:
value - allowed object is MapKey

getMapKeyClass

public MapKeyClass getMapKeyClass()
Gets the value of the mapKeyClass property.

Returns:
possible object is MapKeyClass

setMapKeyClass

public void setMapKeyClass(MapKeyClass value)
Sets the value of the mapKeyClass property.

Parameters:
value - allowed object is MapKeyClass

getMapKeyTemporal

public String getMapKeyTemporal()
Gets the value of the mapKeyTemporal property.

Returns:
possible object is String

setMapKeyTemporal

public void setMapKeyTemporal(String value)
Sets the value of the mapKeyTemporal property.

Parameters:
value - allowed object is String

getMapKeyEnumerated

public String getMapKeyEnumerated()
Gets the value of the mapKeyEnumerated property.

Returns:
possible object is String

setMapKeyEnumerated

public void setMapKeyEnumerated(String value)
Sets the value of the mapKeyEnumerated property.

Parameters:
value - allowed object is String

getMapKeyAttributeOverride

public List<AttributeOverride> getMapKeyAttributeOverride()
Gets the value of the mapKeyAttributeOverride 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 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


getMapKeyColumn

public MapKeyColumn getMapKeyColumn()
Gets the value of the mapKeyColumn property.

Returns:
possible object is MapKeyColumn

setMapKeyColumn

public void setMapKeyColumn(MapKeyColumn value)
Sets the value of the mapKeyColumn property.

Parameters:
value - allowed object is MapKeyColumn

getMapKeyJoinColumn

public List<MapKeyJoinColumn> getMapKeyJoinColumn()
Gets the value of the mapKeyJoinColumn 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 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


getColumn

public Column getColumn()
Gets the value of the column property.

Returns:
possible object is Column

setColumn

public void setColumn(Column value)
Sets the value of the column property.

Parameters:
value - allowed object is Column

getTemporal

public String getTemporal()
Gets the value of the temporal property.

Returns:
possible object is String

setTemporal

public void setTemporal(String value)
Sets the value of the temporal property.

Parameters:
value - allowed object is String

getEnumerated

public String getEnumerated()
Gets the value of the enumerated property.

Returns:
possible object is String

setEnumerated

public void setEnumerated(String value)
Sets the value of the enumerated property.

Parameters:
value - allowed object is String

getLob

public Lob getLob()
Gets the value of the lob property.

Returns:
possible object is Lob

setLob

public void setLob(Lob value)
Sets the value of the lob property.

Parameters:
value - allowed object is Lob

getAttributeOverride

public List<AttributeOverride> getAttributeOverride()
Gets the value of the attributeOverride 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 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


getAssociationOverride

public List<AssociationOverride> getAssociationOverride()
Gets the value of the associationOverride 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 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


getCollectionTable

public CollectionTable getCollectionTable()
Gets the value of the collectionTable property.

Returns:
possible object is CollectionTable

setCollectionTable

public void setCollectionTable(CollectionTable value)
Sets the value of the collectionTable property.

Parameters:
value - allowed object is CollectionTable

getName

public String getName()
Gets the value of the name property.

Returns:
possible object is String

setName

public void setName(String value)
Sets the value of the name property.

Parameters:
value - allowed object is String

getTargetClass

public String getTargetClass()
Gets the value of the targetClass property.

Returns:
possible object is String

setTargetClass

public void setTargetClass(String value)
Sets the value of the targetClass property.

Parameters:
value - allowed object is String

getFetch

public String getFetch()
Gets the value of the fetch property.

Returns:
possible object is String

setFetch

public void setFetch(String value)
Sets the value of the fetch property.

Parameters:
value - allowed object is String

getAccess

public String getAccess()
Gets the value of the access property.

Returns:
possible object is String

setAccess

public void setAccess(String value)
Sets the value of the access property.

Parameters:
value - allowed object is String

equals

public boolean equals(org.jvnet.jaxb2_commons.locator.ObjectLocator thisLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator thatLocator,
                      Object object,
                      org.jvnet.jaxb2_commons.lang.EqualsStrategy strategy)
Specified by:
equals in interface org.jvnet.jaxb2_commons.lang.Equals

equals

public boolean equals(Object object)
Overrides:
equals in class Object

hashCode

public int hashCode(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                    org.jvnet.jaxb2_commons.lang.HashCodeStrategy strategy)
Specified by:
hashCode in interface org.jvnet.jaxb2_commons.lang.HashCode

hashCode

public int hashCode()
Overrides:
hashCode in class Object

clone

public Object clone()
Overrides:
clone in class Object

copyTo

public Object copyTo(Object target)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

copyTo

public Object copyTo(org.jvnet.jaxb2_commons.locator.ObjectLocator locator,
                     Object target,
                     org.jvnet.jaxb2_commons.lang.CopyStrategy strategy)
Specified by:
copyTo in interface org.jvnet.jaxb2_commons.lang.CopyTo

createNewInstance

public Object createNewInstance()
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.CopyTo
Specified by:
createNewInstance in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(Object left,
                      Object right)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom

mergeFrom

public void mergeFrom(org.jvnet.jaxb2_commons.locator.ObjectLocator leftLocator,
                      org.jvnet.jaxb2_commons.locator.ObjectLocator rightLocator,
                      Object left,
                      Object right,
                      org.jvnet.jaxb2_commons.lang.MergeStrategy strategy)
Specified by:
mergeFrom in interface org.jvnet.jaxb2_commons.lang.MergeFrom


Copyright © 2005-2011. All Rights Reserved.