|
||||||||||||
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 BasicQueryNode
java.lang.CloneNotSupportedException
public void setQueryFilter(Expression f)
BasicQueryNode
setQueryFilter
in interface FilteredQueryTree
setQueryFilter
in class BasicQueryNode
public Expression getQueryFilter()
FilteredQueryTree
getQueryFilter
in interface FilteredQueryTree
getQueryFilter
in class BasicQueryNode
public short getType()
QueryNode
getType
in interface QueryNode
getType
in class BasicQueryNode
|
||||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |