Package io.higson.runtime.engine.core
Class ParamEngineRuntimeConfig
java.lang.Object
io.higson.runtime.engine.core.ParamEngineRuntimeConfig
Runtime configuration of ParamEngine, all collections are immutable.
- Author:
- Adam Dubiel
-
Constructor Summary
ConstructorsConstructorDescriptionParamEngineRuntimeConfig(ParamRuntimeConfigParameters paramParameters, FunctionRuntimeConfigParameters functionParameters, Map<String, FunctionInvoker> invokers, Map<String, Type<? extends ValueHolder>> types, Map<String, Matcher> matchers) Constructor for configuration object - all objects are read only and collections are immutable. -
Method Summary
-
Constructor Details
-
ParamEngineRuntimeConfig
public ParamEngineRuntimeConfig(ParamRuntimeConfigParameters paramParameters, FunctionRuntimeConfigParameters functionParameters, Map<String, FunctionInvoker> invokers, Map<String, Type<? extends ValueHolder>> types, Map<String, Matcher> matchers) Constructor for configuration object - all objects are read only and collections are immutable.- Parameters:
paramParameters- parameter related paramsfunctionParameters- function related paramsinvokers- functions invokerstypes- supported typesmatchers- supported matchers
-