net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl
Class ListOrSetTypeImpl

java.lang.Object
  extended by net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.CollectionTypeImpl
      extended by net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.ListOrSetTypeImpl
All Implemented Interfaces:
Serializable, Cloneable, CollectionType, ListOrSetType
Direct Known Subclasses:
ListImpl, ListImpl, SetImpl, SetImpl

public class ListOrSetTypeImpl
extends CollectionTypeImpl
implements Serializable, Cloneable, ListOrSetType

See Also:
Serialized Form

Field Summary
protected  Object[] beanOrRefOrIdref
           
protected  DescriptionImpl description
           
 
Fields inherited from class net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.CollectionTypeImpl
valueType
 
Constructor Summary
ListOrSetTypeImpl()
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.ListOrSetTypeImpl instance.
ListOrSetTypeImpl(ListOrSetTypeImpl o)
          Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.ListOrSetTypeImpl instance by copying a given instance.
 
Method Summary
 ListOrSetTypeImpl clone()
          Creates and returns a copy of this object.
 Object[] getBeanOrRefOrIdref()
           
 Object getBeanOrRefOrIdref(int idx)
           
 int getBeanOrRefOrIdrefLength()
           
 Description getDescription()
          Gets the value of the description property.
 Object setBeanOrRefOrIdref(int idx, Object value)
           
 void setBeanOrRefOrIdref(Object[] values)
           
 void setDescription(Description value)
          Sets the value of the description property.
 
Methods inherited from class net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.CollectionTypeImpl
getValueType, setValueType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.CollectionType
getValueType, setValueType
 

Field Detail

description

protected DescriptionImpl description

beanOrRefOrIdref

protected Object[] beanOrRefOrIdref
Constructor Detail

ListOrSetTypeImpl

public ListOrSetTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.ListOrSetTypeImpl instance.


ListOrSetTypeImpl

public ListOrSetTypeImpl(ListOrSetTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.pkg.indexed.novalueclass.spring.beans.impl.ListOrSetTypeImpl instance by copying a given instance.

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

getDescription

public Description getDescription()
Description copied from interface: ListOrSetType
Gets the value of the description property.

Specified by:
getDescription in interface ListOrSetType
Returns:
possible object is Description

setDescription

public void setDescription(Description value)
Description copied from interface: ListOrSetType
Sets the value of the description property.

Specified by:
setDescription in interface ListOrSetType
Parameters:
value - allowed object is Description

getBeanOrRefOrIdref

public Object[] getBeanOrRefOrIdref()
Specified by:
getBeanOrRefOrIdref in interface ListOrSetType
Returns:
array of Idref List Bean Object Props Null Value Map Set Ref

getBeanOrRefOrIdref

public Object getBeanOrRefOrIdref(int idx)
Specified by:
getBeanOrRefOrIdref in interface ListOrSetType
Returns:
one of Idref List Bean Object Props Null Value Map Set Ref

getBeanOrRefOrIdrefLength

public int getBeanOrRefOrIdrefLength()
Specified by:
getBeanOrRefOrIdrefLength in interface ListOrSetType

setBeanOrRefOrIdref

public void setBeanOrRefOrIdref(Object[] values)
Specified by:
setBeanOrRefOrIdref in interface ListOrSetType
Parameters:
values - allowed objects are Idref List Bean Object Props Null Value Map Set Ref

setBeanOrRefOrIdref

public Object setBeanOrRefOrIdref(int idx,
                                  Object value)
Specified by:
setBeanOrRefOrIdref in interface ListOrSetType
value - allowed object is Idref List Bean Object Props Null Value Map Set Ref

clone

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

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


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