net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl
Class MetadataTypeImpl
java.lang.Object
net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl.MetadataTypeImpl
- All Implemented Interfaces:
- Serializable, Cloneable, MetadataType
public class MetadataTypeImpl
- extends Object
- implements Serializable, Cloneable, MetadataType
- See Also:
- Serialized Form
|
Constructor Summary |
MetadataTypeImpl()
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl.MetadataTypeImpl instance. |
MetadataTypeImpl(MetadataTypeImpl o)
Creates a new net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl.MetadataTypeImpl instance by copying a given instance. |
any
protected Object[] any
MetadataTypeImpl
public MetadataTypeImpl()
- Creates a new
net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl.MetadataTypeImpl instance.
MetadataTypeImpl
public MetadataTypeImpl(MetadataTypeImpl o)
- Creates a new
net.sourceforge.ccxjc.it.model.priv.indexed.novalueclass.wsaddr.impl.MetadataTypeImpl instance by copying a given instance.
- Parameters:
o - The instance to copy or null.
getAny
public Object[] getAny()
- Specified by:
getAny in interface MetadataType
- Returns:
- array of
Element
Object
getAny
public Object getAny(int idx)
- Specified by:
getAny in interface MetadataType
- Returns:
- one of
Element
Object
getAnyLength
public int getAnyLength()
- Specified by:
getAnyLength in interface MetadataType
setAny
public void setAny(Object[] values)
- Specified by:
setAny in interface MetadataType
- Parameters:
values - allowed objects are
Element
Object
setAny
public Object setAny(int idx,
Object value)
- Specified by:
setAny in interface MetadataType
value - allowed object is
Element
Object
getOtherAttributes
public Map<QName,String> getOtherAttributes()
- Gets a map that contains attributes that aren't bound to any typed property on this class.
the map is keyed by the name of the attribute and
the value is the string value of the attribute.
the map returned by this method is live, and you can add new attribute
by updating the map directly. Because of this design, there's no setter.
- Specified by:
getOtherAttributes in interface MetadataType
- Returns:
- always non-null
clone
public MetadataTypeImpl 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.