|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
java.lang.ObjectBasicCloneable
org.objectweb.medor.lib.BasicTupleStructure
org.objectweb.medor.query.lib.BasicQueryTree
org.objectweb.medor.query.lib.BasicQueryNode
org.objectweb.medor.query.lib.Intersection
| Field Summary |
| Fields inherited from class org.objectweb.medor.query.lib.BasicQueryNode |
children, filter, indexes, inner, tupleLoader |
| Fields inherited from class org.objectweb.medor.query.lib.BasicQueryTree |
annotations, distinct, name, orderfields |
| Fields inherited from class org.objectweb.medor.lib.BasicTupleStructure |
fields, logger, name2field |
| Constructor Summary | |
Intersection()
|
|
Intersection(QueryTree leftQT,
QueryTree rightQT,
java.lang.String name)
|
|
| Method Summary | |
java.lang.Object |
clone(java.lang.Object clone,
java.util.Map obj2clone)
|
Expression |
getQueryFilter()
Retrieves the filter associated to the QueryTree. |
short |
getType()
It retrieves the operation type of the current QueryNode. |
void |
setQueryFilter(Expression f)
The setQueryFilter method will be overwritten for implementations which do not support the operation. |
| Methods inherited from class org.objectweb.medor.query.lib.BasicQueryNode |
addCalculatedField, addChild, addField, addPropagatedField, getChildren, getFieldName, getTupleLoader, isOuter, removeField, replace, setOuter, setTupleLoader, updateCalculatedField, updateChildren, updatePropagatedField |
| Methods inherited from class org.objectweb.medor.query.lib.BasicQueryTree |
getAnnotations, getDistinct, getName, getOrderBy, getTupleStructure, setDistinct, setOrderBy |
| Methods inherited from class org.objectweb.medor.lib.BasicTupleStructure |
contains, contains, getField, getField, getFieldRank, getFields, getSize |
| 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.query.api.QueryTree |
getDistinct, getName, getOrderBy, getTupleStructure, setDistinct, setOrderBy |
| Methods inherited from interface org.objectweb.medor.query.api.AnnotationsHolder |
getAnnotations |
| Methods inherited from interface org.objectweb.medor.api.Cloneable |
clone |
| Constructor Detail |
public Intersection()
public Intersection(QueryTree leftQT,
QueryTree rightQT,
java.lang.String name)
throws MedorException
| Method Detail |
public java.lang.Object clone(java.lang.Object clone,
java.util.Map obj2clone)
throws java.lang.CloneNotSupportedException
clone in class BasicQueryNodejava.lang.CloneNotSupportedExceptionpublic void setQueryFilter(Expression f)
BasicQueryNode
setQueryFilter in interface FilteredQueryTreesetQueryFilter in class BasicQueryNodepublic Expression getQueryFilter()
FilteredQueryTree
getQueryFilter in interface FilteredQueryTreegetQueryFilter in class BasicQueryNodepublic short getType()
QueryNode
getType in interface QueryNodegetType in class BasicQueryNode
|
|||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||