Package org.drools.mvel
Class MVELCoreComponentsBuilder
- java.lang.Object
-
- org.drools.mvel.MVELCoreComponentsBuilder
-
- All Implemented Interfaces:
Comparable<org.kie.api.internal.utils.KieService>,org.drools.core.base.CoreComponentsBuilder,org.kie.api.internal.utils.KieService
public class MVELCoreComponentsBuilder extends Object implements org.drools.core.base.CoreComponentsBuilder
-
-
Constructor Summary
Constructors Constructor Description MVELCoreComponentsBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.drools.core.base.ClassFieldInspectorcreateClassFieldInspector(Class<?> classUnderInspection, boolean includeFinalMethods)ObjectevaluateMvelExpression(org.drools.core.rule.DialectRuntimeData data, ClassLoader classLoader, String expr)org.drools.core.util.MVELExecutorgetMVELExecutor()org.drools.core.rule.accessor.ReadAccessorgetReadAcessor(String className, String expr, boolean typesafe, Class<?> returnType)-
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
-
-
Method Detail
-
getReadAcessor
public org.drools.core.rule.accessor.ReadAccessor getReadAcessor(String className, String expr, boolean typesafe, Class<?> returnType)
- Specified by:
getReadAcessorin interfaceorg.drools.core.base.CoreComponentsBuilder
-
evaluateMvelExpression
public Object evaluateMvelExpression(org.drools.core.rule.DialectRuntimeData data, ClassLoader classLoader, String expr)
- Specified by:
evaluateMvelExpressionin interfaceorg.drools.core.base.CoreComponentsBuilder
-
createClassFieldInspector
public org.drools.core.base.ClassFieldInspector createClassFieldInspector(Class<?> classUnderInspection, boolean includeFinalMethods) throws IOException
- Specified by:
createClassFieldInspectorin interfaceorg.drools.core.base.CoreComponentsBuilder- Throws:
IOException
-
getMVELExecutor
public org.drools.core.util.MVELExecutor getMVELExecutor()
- Specified by:
getMVELExecutorin interfaceorg.drools.core.base.CoreComponentsBuilder
-
-