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 IFunction
public AttributeSet getRelevantAttributes()
getRelevantAttributes
in interface IFunction
public IOperator getOperator()
public java.lang.String toString()
toString
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
obj
- The object.public int hashCode()
hashCode
in class java.lang.Object