Class EqualTypeMatchFunction.CallFactory<PARAM_T extends AttributeValue>
- java.lang.Object
-
- org.ow2.authzforce.core.pdp.api.func.EqualTypeMatchFunction.CallFactory<PARAM_T>
-
- Type Parameters:
PARAM_T
- match function parameter
- Enclosing class:
- EqualTypeMatchFunction<PARAM extends AttributeValue>
public static class EqualTypeMatchFunction.CallFactory<PARAM_T extends AttributeValue> extends Object
Equal-type match function call factory
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
CallFactory(SingleParameterTypedFirstOrderFunctionSignature<BooleanValue,PARAM_T> functionSignature, EqualTypeMatchFunction.Matcher<PARAM_T> matcher)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FirstOrderFunctionCall<BooleanValue>
getInstance(List<Expression<?>> argExpressions, Datatype<?>[] remainingArgTypes)
-
-
-
Constructor Detail
-
CallFactory
protected CallFactory(SingleParameterTypedFirstOrderFunctionSignature<BooleanValue,PARAM_T> functionSignature, EqualTypeMatchFunction.Matcher<PARAM_T> matcher)
-
-
Method Detail
-
getInstance
protected FirstOrderFunctionCall<BooleanValue> getInstance(List<Expression<?>> argExpressions, Datatype<?>[] remainingArgTypes) throws IllegalArgumentException
- Throws:
IllegalArgumentException
-
-