net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.persistence.orm.impl
Class AttributesImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.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  Transient[] _transient
           
protected  Basic[] basic
           
protected  Embedded[] embedded
           
protected  EmbeddedIdImpl embeddedId
           
protected  Id[] id
           
protected  ManyToMany[] manyToMany
           
protected  ManyToOne[] manyToOne
           
protected  OneToMany[] oneToMany
           
protected  OneToOne[] oneToOne
           
protected  Version[] version
           
 
Constructor Summary
AttributesImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.persistence.orm.impl.AttributesImpl instance.
AttributesImpl(AttributesImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.persistence.orm.impl.AttributesImpl instance by copying a given instance.
 
Method Summary
 AttributesImpl clone()
          Creates and returns a copy of this object.
 Basic[] getBasic()
           
 Basic getBasic(int idx)
           
 int getBasicLength()
           
 Embedded[] getEmbedded()
           
 Embedded getEmbedded(int idx)
           
 EmbeddedId getEmbeddedId()
          Gets the value of the embeddedId property.
 int getEmbeddedLength()
           
 Id[] getId()
           
 Id getId(int idx)
           
 int getIdLength()
           
 ManyToMany[] getManyToMany()
           
 ManyToMany getManyToMany(int idx)
           
 int getManyToManyLength()
           
 ManyToOne[] getManyToOne()
           
 ManyToOne getManyToOne(int idx)
           
 int getManyToOneLength()
           
 OneToMany[] getOneToMany()
           
 OneToMany getOneToMany(int idx)
           
 int getOneToManyLength()
           
 OneToOne[] getOneToOne()
           
 OneToOne getOneToOne(int idx)
           
 int getOneToOneLength()
           
 Transient[] getTransient()
           
 Transient getTransient(int idx)
           
 int getTransientLength()
           
 Version[] getVersion()
           
 Version getVersion(int idx)
           
 int getVersionLength()
           
 void setBasic(Basic[] values)
           
 Basic setBasic(int idx, Basic value)
           
 void setEmbedded(Embedded[] values)
           
 Embedded setEmbedded(int idx, Embedded value)
           
 void setEmbeddedId(EmbeddedId value)
          Sets the value of the embeddedId property.
 void setId(Id[] values)
           
 Id setId(int idx, Id value)
           
 ManyToMany setManyToMany(int idx, ManyToMany value)
           
 void setManyToMany(ManyToMany[] values)
           
 ManyToOne setManyToOne(int idx, ManyToOne value)
           
 void setManyToOne(ManyToOne[] values)
           
 OneToMany setOneToMany(int idx, OneToMany value)
           
 void setOneToMany(OneToMany[] values)
           
 OneToOne setOneToOne(int idx, OneToOne value)
           
 void setOneToOne(OneToOne[] values)
           
 Transient setTransient(int idx, Transient value)
           
 void setTransient(Transient[] values)
           
 Version setVersion(int idx, Version value)
           
 void setVersion(Version[] values)
           
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

id

protected Id[] id

embeddedId

protected EmbeddedIdImpl embeddedId

basic

protected Basic[] basic

version

protected Version[] version

manyToOne

protected ManyToOne[] manyToOne

oneToMany

protected OneToMany[] oneToMany

oneToOne

protected OneToOne[] oneToOne

manyToMany

protected ManyToMany[] manyToMany

embedded

protected Embedded[] embedded

_transient

protected Transient[] _transient
Constructor Detail

AttributesImpl

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


AttributesImpl

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

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

getId

public Id[] getId()
Specified by:
getId in interface Attributes
Returns:
array of Id

getId

public Id getId(int idx)
Specified by:
getId in interface Attributes
Returns:
one of Id

getIdLength

public int getIdLength()
Specified by:
getIdLength in interface Attributes

setId

public void setId(Id[] values)
Specified by:
setId in interface Attributes
Parameters:
values - allowed objects are Id

setId

public Id setId(int idx,
                Id value)
Specified by:
setId in interface Attributes
value - allowed object is Id

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 Basic[] getBasic()
Specified by:
getBasic in interface Attributes
Returns:
array of Basic

getBasic

public Basic getBasic(int idx)
Specified by:
getBasic in interface Attributes
Returns:
one of Basic

getBasicLength

public int getBasicLength()
Specified by:
getBasicLength in interface Attributes

setBasic

public void setBasic(Basic[] values)
Specified by:
setBasic in interface Attributes
Parameters:
values - allowed objects are Basic

setBasic

public Basic setBasic(int idx,
                      Basic value)
Specified by:
setBasic in interface Attributes
value - allowed object is Basic

getVersion

public Version[] getVersion()
Specified by:
getVersion in interface Attributes
Returns:
array of Version

getVersion

public Version getVersion(int idx)
Specified by:
getVersion in interface Attributes
Returns:
one of Version

getVersionLength

public int getVersionLength()
Specified by:
getVersionLength in interface Attributes

setVersion

public void setVersion(Version[] values)
Specified by:
setVersion in interface Attributes
Parameters:
values - allowed objects are Version

setVersion

public Version setVersion(int idx,
                          Version value)
Specified by:
setVersion in interface Attributes
value - allowed object is Version

getManyToOne

public ManyToOne[] getManyToOne()
Specified by:
getManyToOne in interface Attributes
Returns:
array of ManyToOne

getManyToOne

public ManyToOne getManyToOne(int idx)
Specified by:
getManyToOne in interface Attributes
Returns:
one of ManyToOne

getManyToOneLength

public int getManyToOneLength()
Specified by:
getManyToOneLength in interface Attributes

setManyToOne

public void setManyToOne(ManyToOne[] values)
Specified by:
setManyToOne in interface Attributes
Parameters:
values - allowed objects are ManyToOne

setManyToOne

public ManyToOne setManyToOne(int idx,
                              ManyToOne value)
Specified by:
setManyToOne in interface Attributes
value - allowed object is ManyToOne

getOneToMany

public OneToMany[] getOneToMany()
Specified by:
getOneToMany in interface Attributes
Returns:
array of OneToMany

getOneToMany

public OneToMany getOneToMany(int idx)
Specified by:
getOneToMany in interface Attributes
Returns:
one of OneToMany

getOneToManyLength

public int getOneToManyLength()
Specified by:
getOneToManyLength in interface Attributes

setOneToMany

public void setOneToMany(OneToMany[] values)
Specified by:
setOneToMany in interface Attributes
Parameters:
values - allowed objects are OneToMany

setOneToMany

public OneToMany setOneToMany(int idx,
                              OneToMany value)
Specified by:
setOneToMany in interface Attributes
value - allowed object is OneToMany

getOneToOne

public OneToOne[] getOneToOne()
Specified by:
getOneToOne in interface Attributes
Returns:
array of OneToOne

getOneToOne

public OneToOne getOneToOne(int idx)
Specified by:
getOneToOne in interface Attributes
Returns:
one of OneToOne

getOneToOneLength

public int getOneToOneLength()
Specified by:
getOneToOneLength in interface Attributes

setOneToOne

public void setOneToOne(OneToOne[] values)
Specified by:
setOneToOne in interface Attributes
Parameters:
values - allowed objects are OneToOne

setOneToOne

public OneToOne setOneToOne(int idx,
                            OneToOne value)
Specified by:
setOneToOne in interface Attributes
value - allowed object is OneToOne

getManyToMany

public ManyToMany[] getManyToMany()
Specified by:
getManyToMany in interface Attributes
Returns:
array of ManyToMany

getManyToMany

public ManyToMany getManyToMany(int idx)
Specified by:
getManyToMany in interface Attributes
Returns:
one of ManyToMany

getManyToManyLength

public int getManyToManyLength()
Specified by:
getManyToManyLength in interface Attributes

setManyToMany

public void setManyToMany(ManyToMany[] values)
Specified by:
setManyToMany in interface Attributes
Parameters:
values - allowed objects are ManyToMany

setManyToMany

public ManyToMany setManyToMany(int idx,
                                ManyToMany value)
Specified by:
setManyToMany in interface Attributes
value - allowed object is ManyToMany

getEmbedded

public Embedded[] getEmbedded()
Specified by:
getEmbedded in interface Attributes
Returns:
array of Embedded

getEmbedded

public Embedded getEmbedded(int idx)
Specified by:
getEmbedded in interface Attributes
Returns:
one of Embedded

getEmbeddedLength

public int getEmbeddedLength()
Specified by:
getEmbeddedLength in interface Attributes

setEmbedded

public void setEmbedded(Embedded[] values)
Specified by:
setEmbedded in interface Attributes
Parameters:
values - allowed objects are Embedded

setEmbedded

public Embedded setEmbedded(int idx,
                            Embedded value)
Specified by:
setEmbedded in interface Attributes
value - allowed object is Embedded

getTransient

public Transient[] getTransient()
Specified by:
getTransient in interface Attributes
Returns:
array of Transient

getTransient

public Transient getTransient(int idx)
Specified by:
getTransient in interface Attributes
Returns:
one of Transient

getTransientLength

public int getTransientLength()
Specified by:
getTransientLength in interface Attributes

setTransient

public void setTransient(Transient[] values)
Specified by:
setTransient in interface Attributes
Parameters:
values - allowed objects are Transient

setTransient

public Transient setTransient(int idx,
                              Transient value)
Specified by:
setTransient in interface Attributes
value - allowed object is Transient

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.