|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectuk.org.ogsadai.dqp.lqp.operators.AbstractOperator
uk.org.ogsadai.dqp.lqp.operators.BinaryOperator
uk.org.ogsadai.dqp.lqp.operators.SetOperator
public abstract class SetOperator
Abstract base class for set operators.
| Field Summary | |
|---|---|
protected boolean |
mBagOperator
Not a bag operator. |
| Fields inherited from class uk.org.ogsadai.dqp.lqp.operators.BinaryOperator |
|---|
mCorrelatedAttributes, mLeftChildOperator, mRightChildOperator |
| Fields inherited from class uk.org.ogsadai.dqp.lqp.operators.AbstractOperator |
|---|
mAnnotations, mID, mOperatorHeading, mParentOperator |
| Constructor Summary | |
|---|---|
SetOperator()
|
|
| Method Summary | |
|---|---|
boolean |
isBagOperator()
Checks if operator is a bag operator. |
void |
update()
Operator forwards the update call to its children and updates itself. |
void |
validate()
Operator forwards the validation call to its children and validates itself. |
| Methods inherited from class uk.org.ogsadai.dqp.lqp.operators.BinaryOperator |
|---|
disconnect, getChild, getChildCount, getChildIndex, getResultCardinality, isBinary, replaceChild, setChild, toString |
| Methods inherited from class uk.org.ogsadai.dqp.lqp.operators.AbstractOperator |
|---|
addAnnotation, getAnnotation, getAnnotations, getHeading, getID, getParent, getUsedAttributes, isPartitionLeaf, removeAnnotation, renameUsedAttributes, setHeading, setParent |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface uk.org.ogsadai.dqp.lqp.Operator |
|---|
accept |
| Field Detail |
|---|
protected boolean mBagOperator
| Constructor Detail |
|---|
public SetOperator()
| Method Detail |
|---|
public boolean isBagOperator()
true if operator is a bag operator,
false if it is a set operator
public void update()
throws LQPException
update in interface Operatorupdate in class BinaryOperatorLQPException - when update fails
public void validate()
throws LQPException
validate in interface Operatorvalidate in class BinaryOperatorLQPException - when validation fails
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||