public class MCompilationContext extends AbstractCompilationContext
DEFAULT_COMPILE_LOGGER_NAME, DEFAULT_OPTIMIZE_LOGGER_NAME
Constructor and Description |
---|
MCompilationContext() |
MCompilationContext(Class<?> inputType) |
MCompilationContext(CompilationLevel compilationLevel) |
MCompilationContext(CompilationLevel compilationLevel,
Class<?> inputType) |
MCompilationContext(IMRuleExecutionSet executionSet) |
MCompilationContext(IMRuleExecutionSet executionSet,
Class<?> inputType) |
MCompilationContext(IMRuleExecutionSet executionSet,
CompilationLevel compilationLevel) |
MCompilationContext(IMRuleExecutionSet executionSet,
CompilationLevel compilationLevel,
Class<?> inputType) |
Modifier and Type | Method and Description |
---|---|
Class<?> |
getInputType() |
Class<?> |
getReadBaseType()
Returns base object type for property read access.
|
Class<?> |
getWriteBaseType()
Returns base object type for property write access.
|
void |
setInputType(Class<?> inputType) |
clearRegisteredAddons, compile, convertToExecutionContext, getAddonInfo, getAllAddons, getAllUniqueAddons, getCacheActivationResolver, getCompilationLevel, getDefaultLoggerName, getPhase, getProperty, getRootContext, init, isCacheEnabled, isOptimizationEnabled, registerAddon, registerAddonRecursively, removeProperty, setCacheActivationResolver, setCompilationLevel, setLoggerName, setOptimizationEnabled, setPhase, setProperty
completeWrapping, getExecutionSet, getImports, getLog, getSecurityManager, getVariables, setExecutionSet
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
getExecutionSet, getImports, getLog, getSecurityManager, getVariables, setExecutionSet
public MCompilationContext()
public MCompilationContext(CompilationLevel compilationLevel)
public MCompilationContext(Class<?> inputType)
public MCompilationContext(IMRuleExecutionSet executionSet)
public MCompilationContext(IMRuleExecutionSet executionSet, Class<?> inputType)
public MCompilationContext(IMRuleExecutionSet executionSet, CompilationLevel compilationLevel)
public MCompilationContext(CompilationLevel compilationLevel, Class<?> inputType)
public MCompilationContext(IMRuleExecutionSet executionSet, CompilationLevel compilationLevel, Class<?> inputType)