Class MultiParameterTypedFirstOrderFunctionSignature<RETURN extends Value>
- java.lang.Object
-
- org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature<RETURN>
-
- org.ow2.authzforce.core.pdp.api.func.MultiParameterTypedFirstOrderFunctionSignature<RETURN>
-
- Type Parameters:
RETURN
- function's return type
public class MultiParameterTypedFirstOrderFunctionSignature<RETURN extends Value> extends FirstOrderFunctionSignature<RETURN>
First-order function signature whose parameters have (at least two) different datatypes
-
-
Field Summary
-
Fields inherited from class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
isVarArgs, name, returnType, UNDEF_PARAMETER_TYPES_EXCEPTION
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object obj)
List<? extends Datatype<?>>
getParameterTypes()
Get function parameter typesint
hashCode()
-
Methods inherited from class org.ow2.authzforce.core.pdp.api.func.FirstOrderFunctionSignature
getName, getReturnType, isVarArgs, toString
-
-
-
-
Method Detail
-
getParameterTypes
public List<? extends Datatype<?>> getParameterTypes()
Get function parameter types- Specified by:
getParameterTypes
in classFirstOrderFunctionSignature<RETURN extends Value>
- Returns:
- function parameter types
-
-