public final class SemiJoinUsingProxy extends RelationProxy
Constructor and Description |
---|
SemiJoinUsingProxy(IRelation mainOperand,
IRelation semiJoinWith,
java.util.LinkedHashSet<NameIdentifier> usingAttributes)
Creates the SemiMinusProxy
|
Modifier and Type | Method and Description |
---|---|
java.lang.String |
getHostExpressionEvaluationText()
Gets The expression text for the expression to be evaluated by the host
|
aggregate, contains, contains, containsUsing, containsUsing, dividedyper, extend, getHost, getRelationBuffer, group, gtclose, intersect, intersectUsing, isProxy, join, joinUsing, leftJoin, leftJoinUsing, minus, minusFrom, minusUsing, minusUsingFrom, pack, project, rename, restrict, semijoin, semiJoinFor, semijoinUsing, semijoinUsingFor, semiminus, semiminusFor, semiminusUsing, semiminusUsingFor, summarizeby, tclose, transform, ungroup, union, unionUsing, unpack, xminus, xminusUsing
public SemiJoinUsingProxy(IRelation mainOperand, IRelation semiJoinWith, java.util.LinkedHashSet<NameIdentifier> usingAttributes)
mainOperand
- the 'minuend' of the semiminussemiJoinWith
- the 'subtrahend' of the semiminususingAttributes
- The set of attributes that are to be treated in 'USING' mode by the semijoinpublic java.lang.String getHostExpressionEvaluationText()
IRelation
getHostExpressionEvaluationText
in interface IRelation
getHostExpressionEvaluationText
in class RelationProxy