org.apache.pig.experimental.logical.expression
Class UserFuncExpression
java.lang.Object
org.apache.pig.experimental.plan.Operator
org.apache.pig.experimental.logical.expression.LogicalExpression
org.apache.pig.experimental.logical.expression.UserFuncExpression
public class UserFuncExpression
- extends LogicalExpression
UserFuncExpression
public UserFuncExpression(OperatorPlan plan,
FuncSpec funcSpec,
byte b)
getFuncSpec
public FuncSpec getFuncSpec()
accept
public void accept(PlanVisitor v)
throws IOException
- Description copied from class:
Operator
- Accept a visitor at this node in the graph.
- Specified by:
accept
in class Operator
- Parameters:
v
- Visitor to accept.
- Throws:
IOException
isEqual
public boolean isEqual(Operator other)
- Description copied from class:
Operator
- This is like a shallow equals comparison.
It returns true if two operators have equivalent properties even if they are
different objects. Here properties mean equivalent plan and equivalent name.
- Specified by:
isEqual
in class Operator
- Returns:
- true if two object have equivalent properties, else false
getArguments
public List<LogicalExpression> getArguments()
setFuncSpec
public void setFuncSpec(FuncSpec funcSpec)
- Parameters:
funcSpec
- the FuncSpec to set
Copyright © ${year} The Apache Software Foundation