org.objectweb.medor.query.lib
Class BasicPropagFromNestedField

java.lang.Object
  |
  +--org.objectweb.medor.lib.BasicField
        |
        +--org.objectweb.medor.query.lib.BasicPropagatedField
              |
              +--org.objectweb.medor.query.lib.BasicPropagFromNestedField
All Implemented Interfaces:
java.lang.Cloneable, Cloneable, Field, PropagatedField, PropagFromNestedField, QueryTreeField

public class BasicPropagFromNestedField
extends BasicPropagatedField
implements PropagFromNestedField

Author:
S.Chassande-Barrioz, A.Lefebvre

Field Summary
protected  Field[] ancs
           
 
Fields inherited from class org.objectweb.medor.query.lib.BasicPropagatedField
ancestors, index
 
Fields inherited from interface org.objectweb.medor.api.Field
NONULLS, NULLABLE, NULLABLEUNKNOWN, PNAMENAME
 
Constructor Summary
BasicPropagFromNestedField(java.lang.String name, PType type, QueryTree qt, Field[] parents, Field[] ancestors)
           
 
Method Summary
 Field[] getPreviousFlatField()
          It permits to reach the field before the nest operation.
 
Methods inherited from class org.objectweb.medor.query.lib.BasicPropagatedField
getIndex, getNullStatus, getOriginFields, getOriginFields, getPrevious, getPreviousFields, getPreviousFields, getQueryTree, replacePreviousField, setIndex
 
Methods inherited from class org.objectweb.medor.lib.BasicField
clone, getName, getType
 
Methods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 
Methods inherited from interface org.objectweb.medor.query.api.PropagatedField
getIndex, getOriginFields, getPreviousFields, getPreviousFields, replacePreviousField, setIndex
 
Methods inherited from interface org.objectweb.medor.query.api.QueryTreeField
getQueryTree
 
Methods inherited from interface org.objectweb.medor.api.Field
getName, getNullStatus, getType
 
Methods inherited from interface org.objectweb.medor.api.Cloneable
clone
 

Field Detail

ancs

protected Field[] ancs
Constructor Detail

BasicPropagFromNestedField

public BasicPropagFromNestedField(java.lang.String name,
                                  PType type,
                                  QueryTree qt,
                                  Field[] parents,
                                  Field[] ancestors)
Method Detail

getPreviousFlatField

public Field[] getPreviousFlatField()
Description copied from interface: PropagFromNestedField
It permits to reach the field before the nest operation.

Specified by:
getPreviousFlatField in interface PropagFromNestedField