| Modifier and Type | Field and Description |
|---|---|
protected IOperator |
operator
The operator.
|
| Constructor and Description |
|---|
OperatorFunction(IOperator operator)
Create create new function.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(java.lang.Object obj)
Test for equality.
|
IOperator |
getOperator()
Get the operator.
|
AttributeSet |
getRelevantAttributes()
Get the set of relevant attribute types.
|
java.lang.Class |
getReturnType()
Get the return type of this function.
|
int |
hashCode()
Get the hash code.
|
java.lang.Object |
invoke(java.lang.Object[] paramvalues,
IOAVState state)
Invoke a function and return a value (optional).
|
java.lang.String |
toString()
Get the string representation.
|
protected IOperator operator
public OperatorFunction(IOperator operator)
public java.lang.Object invoke(java.lang.Object[] paramvalues,
IOAVState state)
public java.lang.Class getReturnType()
getReturnType in interface IFunctionpublic AttributeSet getRelevantAttributes()
getRelevantAttributes in interface IFunctionpublic IOperator getOperator()
public java.lang.String toString()
toString in class java.lang.Objectpublic boolean equals(java.lang.Object obj)
equals in class java.lang.Objectobj - The object.public int hashCode()
hashCode in class java.lang.Object