net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl
Class AttributesImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl.AttributesImpl
All Implemented Interfaces:
Serializable, Cloneable, Attributes

public class AttributesImpl
extends Object
implements Serializable, Cloneable, Attributes

See Also:
Serialized Form

Field Summary
protected  List<Transient> _transient
           
protected  List<Basic> basic
           
protected  List<Embedded> embedded
           
protected  EmbeddedIdImpl embeddedId
           
protected  List<Id> id
           
protected  List<ManyToMany> manyToMany
           
protected  List<ManyToOne> manyToOne
           
protected  List<OneToMany> oneToMany
           
protected  List<OneToOne> oneToOne
           
protected  List<Version> version
           
 
Constructor Summary
AttributesImpl()
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl.AttributesImpl instance.
AttributesImpl(AttributesImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl.AttributesImpl instance by copying a given instance.
 
Method Summary
 AttributesImpl clone()
          Creates and returns a copy of this object.
 List<Basic> getBasic()
          Gets the value of the basic property.
 List<Embedded> getEmbedded()
          Gets the value of the embedded property.
 EmbeddedId getEmbeddedId()
          Gets the value of the embeddedId property.
 List<Id> getId()
          Gets the value of the id property.
 List<ManyToMany> getManyToMany()
          Gets the value of the manyToMany property.
 List<ManyToOne> getManyToOne()
          Gets the value of the manyToOne property.
 List<OneToMany> getOneToMany()
          Gets the value of the oneToMany property.
 List<OneToOne> getOneToOne()
          Gets the value of the oneToOne property.
 List<Transient> getTransient()
          Gets the value of the transient property.
 List<Version> getVersion()
          Gets the value of the version property.
 void setEmbeddedId(EmbeddedId value)
          Sets the value of the embeddedId property.
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected List<Id> id

embeddedId

protected EmbeddedIdImpl embeddedId

basic

protected List<Basic> basic

version

protected List<Version> version

manyToOne

protected List<ManyToOne> manyToOne

oneToMany

protected List<OneToMany> oneToMany

oneToOne

protected List<OneToOne> oneToOne

manyToMany

protected List<ManyToMany> manyToMany

embedded

protected List<Embedded> embedded

_transient

protected List<Transient> _transient
Constructor Detail

AttributesImpl

public AttributesImpl()
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl.AttributesImpl instance.


AttributesImpl

public AttributesImpl(AttributesImpl o)
Creates a new net.sourceforge.ccxjc.it.model.priv.collections.novalueclass.persistence.orm.impl.AttributesImpl instance by copying a given instance.

Parameters:
o - The instance to copy or null.
Method Detail

getId

public List<Id> getId()
Description copied from interface: Attributes
Gets the value of the id 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 id property.

For example, to add a new item, do as follows:

    getId().add(newItem);
 

Objects of the following type(s) are allowed in the list Id

Specified by:
getId in interface Attributes

getEmbeddedId

public EmbeddedId getEmbeddedId()
Description copied from interface: Attributes
Gets the value of the embeddedId property.

Specified by:
getEmbeddedId in interface Attributes
Returns:
possible object is EmbeddedId

setEmbeddedId

public void setEmbeddedId(EmbeddedId value)
Description copied from interface: Attributes
Sets the value of the embeddedId property.

Specified by:
setEmbeddedId in interface Attributes
Parameters:
value - allowed object is EmbeddedId

getBasic

public List<Basic> getBasic()
Description copied from interface: Attributes
Gets the value of the basic 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 basic property.

For example, to add a new item, do as follows:

    getBasic().add(newItem);
 

Objects of the following type(s) are allowed in the list Basic

Specified by:
getBasic in interface Attributes

getVersion

public List<Version> getVersion()
Description copied from interface: Attributes
Gets the value of the version 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 version property.

For example, to add a new item, do as follows:

    getVersion().add(newItem);
 

Objects of the following type(s) are allowed in the list Version

Specified by:
getVersion in interface Attributes

getManyToOne

public List<ManyToOne> getManyToOne()
Description copied from interface: Attributes
Gets the value of the manyToOne 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 manyToOne property.

For example, to add a new item, do as follows:

    getManyToOne().add(newItem);
 

Objects of the following type(s) are allowed in the list ManyToOne

Specified by:
getManyToOne in interface Attributes

getOneToMany

public List<OneToMany> getOneToMany()
Description copied from interface: Attributes
Gets the value of the oneToMany 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 oneToMany property.

For example, to add a new item, do as follows:

    getOneToMany().add(newItem);
 

Objects of the following type(s) are allowed in the list OneToMany

Specified by:
getOneToMany in interface Attributes

getOneToOne

public List<OneToOne> getOneToOne()
Description copied from interface: Attributes
Gets the value of the oneToOne 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 oneToOne property.

For example, to add a new item, do as follows:

    getOneToOne().add(newItem);
 

Objects of the following type(s) are allowed in the list OneToOne

Specified by:
getOneToOne in interface Attributes

getManyToMany

public List<ManyToMany> getManyToMany()
Description copied from interface: Attributes
Gets the value of the manyToMany 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 manyToMany property.

For example, to add a new item, do as follows:

    getManyToMany().add(newItem);
 

Objects of the following type(s) are allowed in the list ManyToMany

Specified by:
getManyToMany in interface Attributes

getEmbedded

public List<Embedded> getEmbedded()
Description copied from interface: Attributes
Gets the value of the embedded 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 embedded property.

For example, to add a new item, do as follows:

    getEmbedded().add(newItem);
 

Objects of the following type(s) are allowed in the list Embedded

Specified by:
getEmbedded in interface Attributes

getTransient

public List<Transient> getTransient()
Description copied from interface: Attributes
Gets the value of the transient 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 transient property.

For example, to add a new item, do as follows:

    getTransient().add(newItem);
 

Objects of the following type(s) are allowed in the list Transient

Specified by:
getTransient in interface Attributes

clone

public AttributesImpl clone()
Creates and returns a copy of this object.

Overrides:
clone in class Object
Returns:
A clone of this instance.


Copyright © 2009 The CC-XJC Community. All Rights Reserved.