org.objectweb.medor.lib
Class BasicMultivaluedField
java.lang.Object
BasicCloneable
org.objectweb.medor.lib.BasicTupleStructure
org.objectweb.medor.lib.BasicMultivaluedField
- All Implemented Interfaces:
- java.lang.Cloneable, Cloneable, java.lang.Comparable, Field, MultivaluedField, NullStatus, TupleStructure
- Direct Known Subclasses:
- BasicNestedField
- public class BasicMultivaluedField
- extends BasicTupleStructure
- implements MultivaluedField
- See Also:
- Serialized Form
Field Summary |
protected java.lang.String |
name
|
protected PType |
type
|
Fields inherited from interface org.objectweb.medor.api.Field |
PNAMENAME |
Method Summary |
java.lang.Object |
clone(java.lang.Object clone,
java.util.Map obj2clone)
|
int |
compareTo(java.lang.Object o)
|
java.lang.String |
getName()
Returns the Field name |
short |
getNullStatus()
What is the status of the Field regarding null values (NullStatus). |
PType |
getType()
Returns the field type, as a PType |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.medor.api.Cloneable |
clone |
name
protected java.lang.String name
type
protected PType type
BasicMultivaluedField
public BasicMultivaluedField()
BasicMultivaluedField
public BasicMultivaluedField(java.lang.String name,
Field[] fields)
throws MedorException
clone
public java.lang.Object clone(java.lang.Object clone,
java.util.Map obj2clone)
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class BasicTupleStructure
- Throws:
java.lang.CloneNotSupportedException
getName
public java.lang.String getName()
- Description copied from interface:
Field
- Returns the Field name
- Specified by:
getName
in interface Field
- Returns:
- the Field name
getType
public PType getType()
- Description copied from interface:
Field
- Returns the field type, as a PType
- Specified by:
getType
in interface Field
- Returns:
- the Field type
getNullStatus
public short getNullStatus()
- Description copied from interface:
Field
- What is the status of the Field regarding null values (NullStatus).
- Specified by:
getNullStatus
in interface Field
- Returns:
- the Null status of the Field
- See Also:
NullStatus
compareTo
public int compareTo(java.lang.Object o)
- Specified by:
compareTo
in interface java.lang.Comparable