public abstract class UnaryExpression extends LogicalExpression
fieldSchema, uidOnlyFieldSchema
Constructor and Description |
---|
UnaryExpression(java.lang.String name,
OperatorPlan plan,
LogicalExpression exp)
Will add this operator to the plan and connect it to the
left and right hand side operators.
|
Modifier and Type | Method and Description |
---|---|
LogicalExpression |
getExpression()
Get the expression that this unary expression operators on.
|
deepCopy, getFieldSchema, getNextUid, getType, hasFieldSchema, neverUseForRealSetFieldSchema, resetFieldSchema, resetNextUid, resetUid, toString
accept, annotate, getAnnotation, getLocation, getName, getPlan, isEqual, removeAnnotation, setLocation, setPlan
public UnaryExpression(java.lang.String name, OperatorPlan plan, LogicalExpression exp)
name
- of the operatorplan
- plan this operator is part ofexp
- expression that this expression operators onpublic LogicalExpression getExpression() throws FrontendException
FrontendException
Copyright © 2007-2017 The Apache Software Foundation