Package | Description |
---|---|
com.massa.mrules.context | |
com.massa.mrules.context.compile | |
com.massa.mrules.set | |
com.massa.util |
Modifier and Type | Method and Description |
---|---|
MBeanUtils.ImportHolder |
ContextWrapper.getImports() |
MBeanUtils.ImportHolder |
IContext.getImports()
Returns local imports for this context's ruleset.
|
MBeanUtils.ImportHolder |
AbstractContext.getImports() |
Modifier and Type | Method and Description |
---|---|
MBeanUtils.ImportHolder |
MExecutionContextConverter.getImports() |
Modifier and Type | Method and Description |
---|---|
MBeanUtils.ImportHolder |
MRuleExecutionSetWrapper.generateImports() |
MBeanUtils.ImportHolder |
MRuleExecutionSet.generateImports() |
MBeanUtils.ImportHolder |
IMRuleExecutionSet.generateImports()
Generates "on the fly" the imports, ignoring data produced by the compilation phase.
|
MBeanUtils.ImportHolder |
MRuleExecutionSetWrapper.getImports() |
MBeanUtils.ImportHolder |
MRuleExecutionSet.getImports() |
MBeanUtils.ImportHolder |
IMRuleExecutionSet.getImports()
Returns local imports for this ruleset.
|
static MBeanUtils.ImportHolder |
LocalImportHolder.toImportHolder(List<LocalImportHolder> classes,
List<LocalImportHolder> packages) |
Modifier and Type | Class and Description |
---|---|
static class |
MBeanUtils.ClassImportHolder
Implementation allowing to import the classes of a package, but not of its sub-packages.
|
static class |
MBeanUtils.ImportHolderCombiner
Implementation to combine several ImportHolder, in a predictible order.
|
static class |
MBeanUtils.PackageImportHolder
Implementation allowing to import the classes of a package, but not of its sub-packages.
|
Modifier and Type | Method and Description |
---|---|
MBeanUtils.ImportHolder |
MBeanUtils.ImportValidationException.getHolder() |
Modifier and Type | Method and Description |
---|---|
static Class<?> |
MBeanUtils.forName(String clazzName,
boolean wrapPrimitive,
boolean initialize,
ClassLoader loader,
MBeanUtils.ImportHolder holder) |
static Class<?> |
MBeanUtils.forName(String clazzName,
boolean wrapPrimitive,
boolean initialize,
MBeanUtils.ImportHolder holder) |
static Class<?> |
MBeanUtils.forName(String clazzName,
boolean wrapPrimitive,
MBeanUtils.ImportHolder holder)
Performs the Class.forName operation, handling correctly primitive names
and resolving unqualified names according to provided holder (if not null) and then to registered imported packages.
|
Constructor and Description |
---|
ImportValidationException(MessageInfo messageInfo,
MBeanUtils.ImportHolder holder,
String importName) |
Constructor and Description |
---|
ImportHolderCombiner(Collection<MBeanUtils.ImportHolder> holders) |