org.objectweb.medor.query.lib
Class BasicNestedField
java.lang.Object
BasicCloneable
org.objectweb.medor.lib.BasicTupleStructure
org.objectweb.medor.lib.BasicMultivaluedField
org.objectweb.medor.query.lib.BasicNestedField
- All Implemented Interfaces:
- java.lang.Cloneable, Cloneable, java.lang.Comparable, Field, MultivaluedField, NestedField, NullStatus, QueryTreeField, TupleStructure
- public class BasicNestedField
- extends BasicMultivaluedField
- implements NestedField
This class represents a TupleCollection Field.
It is used by Nest and Unnest QueryNodes.
- See Also:
- Serialized Form
Fields inherited from interface org.objectweb.medor.api.Field |
PNAMENAME |
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 |
Methods inherited from interface java.lang.Comparable |
compareTo |
qt
protected QueryTree qt
BasicNestedField
public BasicNestedField()
BasicNestedField
public BasicNestedField(java.lang.String name,
QueryTree qt,
Field[] nestedFields)
throws MedorException
clone
public java.lang.Object clone(java.lang.Object clone,
java.util.Map obj2clone)
throws java.lang.CloneNotSupportedException
- Overrides:
clone
in class BasicMultivaluedField
- Throws:
java.lang.CloneNotSupportedException
getQueryTree
public QueryTree getQueryTree()
- Specified by:
getQueryTree
in interface QueryTreeField
replacePreviousField
public void replacePreviousField(Field[] neo)