public class MVELCoreComponentsBuilder extends Object implements org.drools.core.base.CoreComponentsBuilder
| Constructor and Description |
|---|
MVELCoreComponentsBuilder() |
| Modifier and Type | Method and Description |
|---|---|
org.drools.core.base.ClassFieldInspector |
createClassFieldInspector(Class<?> classUnderInspection,
boolean includeFinalMethods) |
Object |
evaluateMvelExpression(org.drools.core.rule.DialectRuntimeData data,
ClassLoader classLoader,
String expr) |
org.drools.core.util.MVELExecutor |
getMVELExecutor() |
org.drools.core.spi.InternalReadAccessor |
getReadAcessor(String className,
String expr,
boolean typesafe,
Class<?> returnType) |
public org.drools.core.spi.InternalReadAccessor getReadAcessor(String className, String expr, boolean typesafe, Class<?> returnType)
getReadAcessor in interface org.drools.core.base.CoreComponentsBuilderpublic Object evaluateMvelExpression(org.drools.core.rule.DialectRuntimeData data, ClassLoader classLoader, String expr)
evaluateMvelExpression in interface org.drools.core.base.CoreComponentsBuilderpublic org.drools.core.base.ClassFieldInspector createClassFieldInspector(Class<?> classUnderInspection, boolean includeFinalMethods) throws IOException
createClassFieldInspector in interface org.drools.core.base.CoreComponentsBuilderIOExceptionpublic org.drools.core.util.MVELExecutor getMVELExecutor()
getMVELExecutor in interface org.drools.core.base.CoreComponentsBuilderCopyright © 2001–2021 JBoss by Red Hat. All rights reserved.