Class EvalAssembler
- java.lang.Object
-
- com.github.drstefanfriedrich.f2blib.impl.EvalAssembler
-
- All Implemented Interfaces:
FunctionEvaluationProvider
public class EvalAssembler extends java.lang.Object
Construct an instance ofEvalImpl
.
-
-
Constructor Summary
Constructors Constructor Description EvalAssembler()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected FunctionEvaluationKernel
constructInstance()
FunctionEvaluationKernel
create()
Create an instance, fully configured and ready to use.protected <T> T
getBean(java.lang.Class<T> interfaceType)
java.lang.String
getKernelIdentifier()
Returns some "unique" identifier for this kernel.
-
-
-
Method Detail
-
constructInstance
protected FunctionEvaluationKernel constructInstance()
-
getKernelIdentifier
public java.lang.String getKernelIdentifier()
Description copied from interface:FunctionEvaluationProvider
Returns some "unique" identifier for this kernel.- Returns:
- The identifier.
-
create
public FunctionEvaluationKernel create()
Description copied from interface:FunctionEvaluationProvider
Create an instance, fully configured and ready to use.- Specified by:
create
in interfaceFunctionEvaluationProvider
- Returns:
- The instance to be created.
-
getBean
protected final <T> T getBean(java.lang.Class<T> interfaceType)
-
-