- Abs - Class in com.massa.mrules.accessor.arithmetic
-
Class that allows to round decimal numbers.
- Abs() - Constructor for class com.massa.mrules.accessor.arithmetic.Abs
-
- Abs(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Abs
-
- ABS_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Abs
-
- AbstractAccessorWrapperCondition - Class in com.massa.mrules.condition
-
- AbstractAccessorWrapperCondition() - Constructor for class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- AbstractAccessorWrapperCondition(IReadAccessor) - Constructor for class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- AbstractActionPrint - Class in com.massa.mrules.action
-
Action that prints something to execution context out stream (standard or error).
- AbstractActionPrint() - Constructor for class com.massa.mrules.action.AbstractActionPrint
-
- AbstractActionPrint(boolean) - Constructor for class com.massa.mrules.action.AbstractActionPrint
-
- AbstractAddon - Class in com.massa.mrules.addon
-
Common mother class for addons implementation.
- AbstractAddon() - Constructor for class com.massa.mrules.addon.AbstractAddon
-
- AbstractAnonymousAddon - Class in com.massa.mrules.addon
-
Specific mother class for special addons, without name information desired.
- AbstractAnonymousAddon() - Constructor for class com.massa.mrules.addon.AbstractAnonymousAddon
-
- AbstractAnonymousMRulesObject - Class in com.massa.mrules.base
-
Specific mother class for objects which must not have name, description or debugInfo.
- AbstractAnonymousMRulesObject() - Constructor for class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- AbstractArgument - Class in com.massa.mrules.base
-
Class representing arguments, for example for callable objects.
- AbstractArgument() - Constructor for class com.massa.mrules.base.AbstractArgument
-
- AbstractArgument(String, IReadAccessor) - Constructor for class com.massa.mrules.base.AbstractArgument
-
- AbstractBasicAction - Class in com.massa.mrules.action
-
Base class for many actions.
- AbstractBasicAction() - Constructor for class com.massa.mrules.action.AbstractBasicAction
-
- AbstractCollectionEvaluationOperator - Class in com.massa.mrules.operator.evaluation
-
Base implementation for operators handling Collections from source.
- AbstractCollectionEvaluationOperator() - Constructor for class com.massa.mrules.operator.evaluation.AbstractCollectionEvaluationOperator
-
- AbstractCombineLexerMatcher - Class in com.massa.dsl.matcher
-
Common code for combining matchers (or / and).
- AbstractCombineLexerMatcher() - Constructor for class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- AbstractCombineLexerMatcher.AbstractCombineMatcher - Class in com.massa.dsl.matcher
-
- AbstractCombineMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.AbstractCombineLexerMatcher.AbstractCombineMatcher
-
- AbstractCompilationContext - Class in com.massa.mrules.context.compile
-
Class allowing to compile the rule executionSet.
- AbstractCompilationContext() - Constructor for class com.massa.mrules.context.compile.AbstractCompilationContext
-
- AbstractCompilationContext(CompilationLevel) - Constructor for class com.massa.mrules.context.compile.AbstractCompilationContext
-
- AbstractCompilationContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.compile.AbstractCompilationContext
-
- AbstractCompilationContext(IMRuleExecutionSet, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.AbstractCompilationContext
-
- AbstractCondition - Class in com.massa.mrules.condition
-
Abstraction Layer for conditions.
- AbstractCondition() - Constructor for class com.massa.mrules.condition.AbstractCondition
-
- AbstractConditionWrapperAccessor - Class in com.massa.mrules.accessor
-
- AbstractConditionWrapperAccessor() - Constructor for class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- AbstractConditionWrapperAccessor(ICondition) - Constructor for class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- AbstractContext - Class in com.massa.mrules.context
-
Class allowing to execute the rule executionSet.
- AbstractContext() - Constructor for class com.massa.mrules.context.AbstractContext
-
- AbstractContext(String) - Constructor for class com.massa.mrules.context.AbstractContext
-
- AbstractContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.AbstractContext
-
- AbstractContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.AbstractContext
-
- AbstractContextFactory - Class in com.massa.mrules.context
-
- AbstractContextFactory() - Constructor for class com.massa.mrules.context.AbstractContextFactory
-
- AbstractConverter - Class in com.massa.util.convert
-
Abstract converter implementation.
- AbstractConverter() - Constructor for class com.massa.util.convert.AbstractConverter
-
- AbstractElement() - Constructor for class com.massa.dsl.doc.SyntaxicScheme.AbstractElement
-
- AbstractElementGroup(boolean) - Constructor for class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- AbstractEvaluationOperator - Class in com.massa.mrules.operator.evaluation
-
Base implementation.
- AbstractEvaluationOperator() - Constructor for class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
- AbstractExecutable - Class in com.massa.mrules.executable
-
Provides base utilities for Executable Rules.
- AbstractExecutable() - Constructor for class com.massa.mrules.executable.AbstractExecutable
-
Empty Constructor.
- AbstractExecutableWrapperAccessor - Class in com.massa.mrules.accessor
-
- AbstractExecutableWrapperAccessor() - Constructor for class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- AbstractExecutableWrapperAccessor(IExecutable.ValueReturning) - Constructor for class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- AbstractExecutionContext - Class in com.massa.mrules.context.execute
-
Class allowing to execute the rule executionSet.
- AbstractExecutionContext() - Constructor for class com.massa.mrules.context.execute.AbstractExecutionContext
-
- AbstractExecutionContext(String) - Constructor for class com.massa.mrules.context.execute.AbstractExecutionContext
-
- AbstractExecutionContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.execute.AbstractExecutionContext
-
- AbstractExecutionContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.execute.AbstractExecutionContext
-
- AbstractGenericMatcher - Class in com.massa.dsl.matcher
-
Generic implementation for text matching.
- AbstractGenericMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.AbstractGenericMatcher
-
- AbstractGenericTextMatcher - Class in com.massa.dsl.matcher
-
Generic implementation for text matching.
- AbstractGenericTextMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.AbstractGenericTextMatcher
-
- AbstractInjectableLexerBlock - Class in com.massa.dsl.block
-
Block inside a lexeme.
- AbstractInjectableLexerBlock() - Constructor for class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver - Class in com.massa.dsl.block
-
- AbstractInjectableLexerBlockResolver() - Constructor for class com.massa.dsl.block.AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver
-
- AbstractLeafLexerMatcher - Class in com.massa.dsl.matcher
-
Common code for leaf matchers, i.e. not relying on sub matchers.
- AbstractLeafLexerMatcher() - Constructor for class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- AbstractLexer - Class in com.massa.dsl.lexer
-
Base class for all Lexer implementations
- AbstractLexer() - Constructor for class com.massa.dsl.lexer.AbstractLexer
-
- AbstractLexerBlock - Class in com.massa.dsl.block
-
Block inside a lexeme.
- AbstractLexerBlock() - Constructor for class com.massa.dsl.block.AbstractLexerBlock
-
- AbstractLexerBlockResolver - Class in com.massa.dsl.block
-
Base resolver implementation.
- AbstractLexerBlockResolver() - Constructor for class com.massa.dsl.block.AbstractLexerBlockResolver
-
- AbstractLexerMatcher - Class in com.massa.dsl.matcher
-
Allows to match a part of a lexeme (start or end).
- AbstractLexerMatcher() - Constructor for class com.massa.dsl.matcher.AbstractLexerMatcher
-
- AbstractLexerMatcherWrapper - Class in com.massa.dsl.matcher
-
Wraps a LexerMatcher to redirect everything to the wrapped object.
- AbstractLexerMatcherWrapper() - Constructor for class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- AbstractLexerMatcherWrapper(LexerMatcher) - Constructor for class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- AbstractLexerParser - Class in com.massa.dsl.lexer
-
Base convenience implementation
- AbstractLexerParser(LexerParser) - Constructor for class com.massa.dsl.lexer.AbstractLexerParser
-
- AbstractLogicalOperator - Class in com.massa.mrules.operator.logical
-
Base implementation.
- AbstractLogicalOperator() - Constructor for class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
- AbstractMapAccessor - Class in com.massa.mrules.accessor
-
Common parent class for accessors allowing to access keys, values or entries of Maps.
- AbstractMapAccessor() - Constructor for class com.massa.mrules.accessor.AbstractMapAccessor
-
- AbstractMapAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.AbstractMapAccessor
-
- AbstractMatcher - Class in com.massa.dsl.matcher
-
Abstract implementation handling source positions and return to start or end.
- AbstractMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.AbstractMatcher
-
- AbstractMatcherWrapper - Class in com.massa.dsl.matcher
-
Allows to wrap a Matcher to change some of its behavior.
- AbstractMatcherWrapper() - Constructor for class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- AbstractMatcherWrapper(Matcher) - Constructor for class com.massa.dsl.matcher.AbstractMatcherWrapper
-
Wraps the provided matcher
- AbstractMathOperator - Class in com.massa.mrules.operator.math
-
Base implementation.
- AbstractMathOperator() - Constructor for class com.massa.mrules.operator.math.AbstractMathOperator
-
- AbstractMRuleExecutionSet - Class in com.massa.mrules.set
-
This class provides common base for several ruleset implementations.
- AbstractMRuleExecutionSet() - Constructor for class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Default constructor.
- AbstractMRuleSession - Class in com.massa.mrules.session
-
Base class for rule sessions specified in JSR94.
- AbstractMRuleSession(IMRuleExecutionSet, Map<String, String>) - Constructor for class com.massa.mrules.session.AbstractMRuleSession
-
- AbstractMRuleSessionFactoryBean<O extends javax.rules.RuleSession> - Class in com.massa.mrules.extensions.spring
-
Factory bean to create Rule Session instances.
- AbstractMRuleSessionFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.AbstractMRuleSessionFactoryBean
-
- AbstractMRulesFactoryBean<O> - Class in com.massa.mrules.extensions.spring
-
Factory bean to create Rule Set or Rule Session instances.
- AbstractMRulesFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- AbstractMRulesFactoryBean.AdditionalProperty - Class in com.massa.mrules.extensions.spring
-
Defines a property to provide for injection.
- AbstractMRulesJmxRegistrationStrategy - Class in com.massa.mrules.jmx
-
- AbstractMRulesJmxRegistrationStrategy() - Constructor for class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- AbstractMRulesMetrics - Class in com.massa.mrules.extensions.monitoring.micrometer
-
Base implementation which allows to bind metrics collectors to MBeans exposed by MRules rulesets via the MBeanServer.
- AbstractMRulesMetrics() - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Constructor
- AbstractMRulesMetrics(TimeUnit) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Constructor
- AbstractMRulesMetrics(MBeanServer) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Constructor
- AbstractMRulesMetrics(MBeanServer, TimeUnit) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Constructor
- AbstractMRulesObject - Class in com.massa.mrules.base
-
Common mother class for all objects of the rule engine.
- AbstractMRulesObject() - Constructor for class com.massa.mrules.base.AbstractMRulesObject
-
- AbstractOptimizer - Class in com.massa.mrules.optimizer
-
Base implementation for all optimizers.
- AbstractOptimizer() - Constructor for class com.massa.mrules.optimizer.AbstractOptimizer
-
- AbstractParallelElementGroup(boolean, boolean) - Constructor for class com.massa.dsl.doc.SyntaxicScheme.AbstractParallelElementGroup
-
- AbstractProperty - Class in com.massa.util.property
-
Abstract implementation for IProperty.
- AbstractProperty() - Constructor for class com.massa.util.property.AbstractProperty
-
- AbstractPropertyCheckAccessor - Class in com.massa.mrules.accessor
-
Common code for accessors which check a Property at runtime.
- AbstractPropertyCheckAccessor() - Constructor for class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- AbstractPropertyCheckAccessor(String) - Constructor for class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- AbstractReadAccessor - Class in com.massa.mrules.accessor
-
Implements base compilation chaining and provides 2 methods to implement instead of 4.
- AbstractReadAccessor() - Constructor for class com.massa.mrules.accessor.AbstractReadAccessor
-
- AbstractReadSourceAccessor - Class in com.massa.mrules.accessor
-
This class intends to provide a base for accessors dedicated to read a source sub-accessor and
transform the value in any way.
- AbstractReadSourceAccessor() - Constructor for class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- AbstractReadSourceAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- AbstractRecursiveOptimizer - Class in com.massa.mrules.optimizer
-
Base implementation for all optimizers which need to browse recursively all addons hierarchy of a rule set.
- AbstractRecursiveOptimizer() - Constructor for class com.massa.mrules.optimizer.AbstractRecursiveOptimizer
-
- AbstractRuleEngineConfigHolder - Class in com.massa.mrules.builder
-
Base implementation of config holder, allowing to instantiate factory.
- AbstractRuleEngineConfigHolder() - Constructor for class com.massa.mrules.builder.AbstractRuleEngineConfigHolder
-
- AbstractRuleEngineConfigHolder(Map<String, String>) - Constructor for class com.massa.mrules.builder.AbstractRuleEngineConfigHolder
-
- AbstractRuleExecutionSetFactory - Class in com.massa.mrules.factory
-
Abstract factory class.
- AbstractRuleExecutionSetFactory() - Constructor for class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- AbstractRuleExecutionSetFactory(CompilationLevel) - Constructor for class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- AbstractRuleExecutionSetFactory(CompilationLevel, boolean) - Constructor for class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- AbstractRuleExecutionSetFactory(ICompilationContext) - Constructor for class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- AbstractSequentialElementGroup(boolean) - Constructor for class com.massa.dsl.doc.SyntaxicScheme.AbstractSequentialElementGroup
-
- AbstractSrcTgtAction<S extends IReadAccessor,T extends IAccessor> - Class in com.massa.mrules.action
-
Abstract layer for actions declaring a source and a target.
- AbstractSrcTgtAction() - Constructor for class com.massa.mrules.action.AbstractSrcTgtAction
-
- AbstractSrcTgtAction(S, T) - Constructor for class com.massa.mrules.action.AbstractSrcTgtAction
-
- AbstractVariableAccessor() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- AbstractVariableCreator - Class in com.massa.mrules.executable
-
Abstract class for executables which define variable(s).
- AbstractVariableCreator() - Constructor for class com.massa.mrules.executable.AbstractVariableCreator
-
Empty Constructor.
- AbstractVariableCreator(String) - Constructor for class com.massa.mrules.executable.AbstractVariableCreator
-
Complete constructor
- AbstractVariableCreatorSource - Class in com.massa.mrules.executable
-
Abstract class for executables which define variable(s) from a source Accessor.
- AbstractVariableCreatorSource() - Constructor for class com.massa.mrules.executable.AbstractVariableCreatorSource
-
Empty Constructor.
- AbstractVariableCreatorSource(String, IReadAccessor) - Constructor for class com.massa.mrules.executable.AbstractVariableCreatorSource
-
Complete constructor
- AbstractXMLFactory - Class in com.massa.mrules.factory.xml
-
Abstract XML Factory.
- AbstractXMLFactory() - Constructor for class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- AbstractXMLFactory(CompilationLevel) - Constructor for class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- AbstractXMLFactory(ICompilationContext) - Constructor for class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- AbstractXMLFactory.MainRuleFactory - Interface in com.massa.mrules.factory.xml
-
- AccessorGetIterable<T> - Class in com.massa.mrules.util.iterate
-
Converts an
Iterable
of Objects into an
Iterable
of the provided Accessor get result on these Objects.
- AccessorGetIterable(IExecutionContext, IReadAccessor, Iterable<? extends Object>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.AccessorGetIterable
-
- AccessorGetIterator<T> - Class in com.massa.mrules.util.iterate
-
Allows to iterate over an
Iterator
of Objects, to convert it into an
Iterator
on the provided Accessor get result on these Objects.
- AccessorGetIterator(IExecutionContext, IReadAccessor, Iterator<? extends Object>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.AccessorGetIterator
-
- AccessorIterator - Class in com.massa.mrules.accessor
-
Allows to iterate over values, using a value handler to convert values.
- AccessorIterator(IExecutionContext, IAccessorValueHandler, Iterator<?>) - Constructor for class com.massa.mrules.accessor.AccessorIterator
-
- AccessorValuesIterable<T> - Class in com.massa.mrules.util.iterate
-
- AccessorValuesIterable(IExecutionContext, Iterable<? extends IReadAccessor>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.AccessorValuesIterable
-
- AccessorValuesIterator<T> - Class in com.massa.mrules.util.iterate
-
Allows to iterate over an
Iterator
of Accessors, to convert it into an
Iterator
on the Accessor values.
- AccessorValuesIterator(IExecutionContext, Iterator<? extends IReadAccessor>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.AccessorValuesIterator
-
- ACCEXEC_ID - Static variable in class com.massa.mrules.action.MAccessorWrapper
-
- ACCWRAPPER_ID - Static variable in class com.massa.mrules.condition.MAccessorWrapperCondition
-
- ActionLexer - Class in com.massa.dsl.lexer
-
Lexer allowing to perform one or more actionProperties on parsed sub objects.
- ActionLexer() - Constructor for class com.massa.dsl.lexer.ActionLexer
-
- ADD_ID - Static variable in class com.massa.mrules.action.MActionAdd
-
- ADD_NATIVE_COMPILATION_FAILED - Static variable in class com.massa.util.extensions.nativeproperty.Messages
-
- ADDALL_ID - Static variable in class com.massa.mrules.action.MActionAddAll
-
- addElement(SyntaxicScheme.Element) - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- addElement(String, boolean) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addElement(SyntaxicScheme.Element, boolean) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addElement(SyntaxicScheme.Element) - Method in interface com.massa.dsl.doc.SyntaxicScheme.ElementGroup
-
- addEmptyElement() - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addEstimatedCost(int) - Method in class com.massa.mrules.util.CostInfo
-
- addGlobalPattern(String) - Static method in class com.massa.util.convert.DateConverter
-
Global patterns are used by all formatters for parsing if their preferred pattern does not match.
- addHandler(Class<? extends C>, H) - Method in class com.massa.dsl.doc.HandlersHolder
-
- addIterator(Iterator<?>) - Method in class com.massa.mrules.util.iterate.MultipleIterator
-
- AdditionalGrammarValidator - Interface in com.massa.dsl.grammar
-
Allows to add specific code to validate result produced by grammar parsing.
- AdditionalProperty() - Constructor for class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- AdditionalProperty(String, String) - Constructor for class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- AdditionalValidator<T> - Interface in com.massa.dsl.grammar
-
Allows to add specific code to validate data.
- addLexer(Lexer) - Method in class com.massa.dsl.grammar.Grammar
-
Adds new lexer to internal repository
- addLexerRefElement(String, boolean) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addLexerRefElement(Lexer, boolean) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addLineAndColumnNumbers(Integer, Integer) - Method in class com.massa.util.MessageInfo
-
- addLineNumber(Integer) - Method in class com.massa.util.MessageInfo
-
- addObject(Object) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- addObjects(List) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point
- addObjects(Collection<?>) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
- AddonConverter - Class in com.massa.mrules.util.convert
-
Converter to Convert from
IAddon
to
String
and vice versa, if possible.
- AddonConverter() - Constructor for class com.massa.mrules.util.convert.AddonConverter
-
- AddonInfo - Class in com.massa.mrules.context.compile
-
Allows to store addon information during compilation process.
- AddonInfo(IAddon) - Constructor for class com.massa.mrules.context.compile.AddonInfo
-
Builds new
AddonInfo
with occurenceCount set to 1.
- addProperty(PersistantProperty) - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- addProperty(PersistantPropertyInfo) - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- addProperty(AbstractMRulesFactoryBean.AdditionalProperty) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
Convenience methode to add a new property, to avoid null check of the list, etc ...
- addRenderableElement(Renderable, boolean) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- addSpecificPattern(String) - Method in class com.massa.util.convert.DateConverter
-
Specific patterns are used by this formatters for parsing if their preferred pattern does not match.
- advancedNewInstance(Class<C>) - Static method in class com.massa.util.MBeanUtils
-
- AdvancedReader - Class in com.massa.util.io
-
A character-stream reader that allows one or more characters to be unread.
- AdvancedReader(Reader, int) - Constructor for class com.massa.util.io.AdvancedReader
-
Create a new pushback reader with a pushback buffer of the given size.
- AdvancedReader(Reader) - Constructor for class com.massa.util.io.AdvancedReader
-
Create a new pushback reader with a 512 characters pushback buffer.
- AdvancedReader.CommentHandler - Class in com.massa.util.io
-
Called by read method to allow comment handling.
- AdvancedReaderDefaultCommentHandler - Class in com.massa.util.io
-
Default comment handler, allowing to handle one line comments only, not comment blocks.
- AdvancedReaderDefaultCommentHandler(AdvancedReader, String) - Constructor for class com.massa.util.io.AdvancedReaderDefaultCommentHandler
-
- afterBlock(LexerParser, LexerBlock, Object) - Method in class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- afterBlock(LexerParser, LexerBlock, Object) - Method in interface com.massa.dsl.lexer.ObjectLexer.ObjectLexerListener
-
Called after each parsing block is performed and result is injected.
- afterBlock(LexerParser, LexerBlock, Object) - Method in class com.massa.mrules.extensions.dsl.factory.LocalVariableListener
-
- afterEndMatch(LexerParser, Matcher, Object) - Method in class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- afterEndMatch(LexerParser, Matcher, Object) - Method in interface com.massa.dsl.lexer.ObjectLexer.ObjectLexerListener
-
Performed after successful end match and eventual match result is injected into parsing result.
- afterParse() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
Hook called after parsing, including positioning the source at end of parse provided by end matcher if present.
- afterParse(LexerParser) - Method in class com.massa.dsl.lexer.DefaultLexerParserListener
-
- afterParse(LexerParser) - Method in interface com.massa.dsl.lexer.LexerParserListener
-
- afterParse() - Method in class com.massa.dsl.lexer.ObjectLexer.ObjectLexerParser
-
Positions the debug infos.
- afterStartMatch(LexerParser, Matcher, Object) - Method in class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- afterStartMatch(LexerParser, Matcher, Object) - Method in interface com.massa.dsl.lexer.ObjectLexer.ObjectLexerListener
-
Performed after successful start match and eventual match result is injected into parsing result.
- afterStartMatch(LexerParser, Matcher, Object) - Method in class com.massa.mrules.extensions.dsl.factory.LocalVariableListener
-
- afterStartMatch(LexerParser, Matcher, Object) - Method in class com.massa.mrules.extensions.dsl.factory.RulesetListener
-
- afterWriteChildren(Outer, A, String, Map<PersistantPropertyInfo, Object>) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
Called if current node has children, after writing them.
- age() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- aliases - Variable in class com.massa.mrules.addon.PersistantPropertiesTable
-
- AND - Class in com.massa.mrules.operator.logical
-
Combines several conditions results.
- AND() - Constructor for class com.massa.mrules.operator.logical.AND
-
- AND_ID - Static variable in class com.massa.mrules.operator.logical.AND
-
- AndBlockResolver(Grammar) - Constructor for class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- AndLexerBlock - Class in com.massa.dsl.block
-
Allows to parse sub-blocks.
- AndLexerBlock() - Constructor for class com.massa.dsl.block.AndLexerBlock
-
- AndLexerBlock(List<LexerBlock>) - Constructor for class com.massa.dsl.block.AndLexerBlock
-
- AndLexerBlock.AndBlockResolver - Class in com.massa.dsl.block
-
Resolver for or block.
- AndLexerBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, using default template.
- AndLexerBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler
-
- AndLexerBlockHandler.AndLexerBlockHandlerBean - Class in com.massa.dsl.doc.blockhandler
-
- AndLexerBlockHandlerBean() - Constructor for class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler.AndLexerBlockHandlerBean
-
- AndLexerMatcher - Class in com.massa.dsl.matcher
-
Allows to multiplex several matching patterns, all of them must match in the defined order.
- AndLexerMatcher() - Constructor for class com.massa.dsl.matcher.AndLexerMatcher
-
- AndLexerMatcher.AndMatcher - Class in com.massa.dsl.matcher
-
- AndLexerMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- AndLexerMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler
-
- AndLexerMatcherHandler.AndLexerMatcherHandlerBean - Class in com.massa.dsl.doc.matcherhandler
-
- AndLexerMatcherHandlerBean() - Constructor for class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler.AndLexerMatcherHandlerBean
-
- AndMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- Argument() - Constructor for class com.massa.mrules.accessor.MFormatAccessor.Argument
-
- Argument(String, IReadAccessor) - Constructor for class com.massa.mrules.accessor.MFormatAccessor.Argument
-
- Argument() - Constructor for class com.massa.mrules.action.MActionPrintF.Argument
-
- Argument(String, IReadAccessor) - Constructor for class com.massa.mrules.action.MActionPrintF.Argument
-
- Argument() - Constructor for class com.massa.mrules.callable.Call.Argument
-
- Argument(String, IReadAccessor) - Constructor for class com.massa.mrules.callable.Call.Argument
-
- ArrayIterator - Class in com.massa.mrules.util.iterate
-
Allows to iterate over values of an array
- ArrayIterator(Object) - Constructor for class com.massa.mrules.util.iterate.ArrayIterator
-
- ArrayIterator(Object, Class<?>) - Constructor for class com.massa.mrules.util.iterate.ArrayIterator
-
- arraysEq(Object, Object) - Static method in class com.massa.util.MBeanUtils
-
- arraysEq(Object, Object, boolean) - Static method in class com.massa.util.MBeanUtils
-
- assignOid(Object) - Method in class com.massa.util.ObjOut
-
- assignOrRetrieveOid(Object) - Method in class com.massa.util.ObjOut
-
- atEnd(LexerParser, Object) - Method in class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- atEnd(LexerParser, Object) - Method in interface com.massa.dsl.lexer.ObjectLexer.ObjectLexerListener
-
Performed at end, with or without end matcher.
- authorizeEmptyElements - Variable in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- AutoComplete - Class in com.massa.dsl.autocomplete
-
One autoComplete option.
- AutoComplete() - Constructor for class com.massa.dsl.autocomplete.AutoComplete
-
- autoComplete(AdvancedReader) - Method in class com.massa.dsl.grammar.Grammar
-
Launches a partial parsing process of a source stream, stopping at the end of the source stream and
returning computed possibilities for the following text.
- autoComplete(InputStream, int) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- autoComplete(Reader, int) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- AutoComplete.AlreadyTypedFilteringStrategy - Interface in com.massa.dsl.autocomplete
-
Specifies how the autocomplete will be filtered, if necessary.
- AutoCompleteConfiguration - Class in com.massa.dsl.autocomplete
-
Holds autoComplete configuration for a Lexer.
- AutoCompleteConfiguration() - Constructor for class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- AutoCompleteGenerator - Interface in com.massa.dsl.autocomplete
-
Describes an object which will create autoComplete options when requested.
- AutoCompleteResult(String, Boolean, String, String) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, int) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, int, int) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, int, Integer, Integer) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, int, int, Integer, Integer) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, String, String, int) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, String, String, int, int) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, String, String, int, Integer, Integer) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, String, String, int, int, Integer, Integer) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteResult(String, Boolean, String, String, int, int, Integer, Integer) - Constructor for class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- AutoCompleteUtils - Class in com.massa.dsl.autocomplete
-
Utility methods for Autocomplete Feature
- autoCompleteWith(PropertyAutoCompleteGenerator.PropertyAutoCompleteGeneratorHandler<T>, Class<?>, Class<?>) - Static method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- autoSafeSetFromAttributes(Node, Object, Set<String>) - Static method in class com.massa.util.PositionalXMLReader
-
Sets values in object from attributes values, ignoring attributes in provided set and those without corresponding field.
- autoSetFromAttributes(Node, Object) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- autoSetFromAttributes(Node, Object, Set<String>) - Static method in class com.massa.util.PositionalXMLReader
-
Sets values in object from attributes values, ignoring attributes in provided set.
- autoSetFromAttributes(Node, Object, Set<String>, Map<String, String>) - Static method in class com.massa.util.PositionalXMLReader
-
Sets values in object from attributes values, ignoring attributes in provided set and using aliases
to convert node name to property name.
- autoSetFromChildren(Node, Object) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- autoSetFromChildren(Node, Object, Set<String>) - Static method in class com.massa.util.PositionalXMLReader
-
Sets values in object from children nodes names and values, ignoring nodes names in provided set.
- autoSetFromChildren(Node, Object, Set<String>, Map<String, String>) - Static method in class com.massa.util.PositionalXMLReader
-
Sets values in object from children nodes names and values, ignoring nodes names in provided set and using aliases
to convert node name to property name.
- AVAILABLE_ID - Static variable in class com.massa.mrules.accessor.MAvailableAccessor
-
- Average - Class in com.massa.mrules.accessor.arithmetic
-
Computes average value on some numbers.
- Average() - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(Rounder) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(Rounder, IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(Rounder, IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- Average(Rounder, List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Average
-
- AVERAGE_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Average
-
- c - Variable in class com.massa.mrules.context.ContextWrapper
-
- CacheArrayProvider - Class in com.massa.util.property
-
Base implementation of IArrayProvider allowing to cache arrays.
- CacheArrayProvider() - Constructor for class com.massa.util.property.CacheArrayProvider
-
Creates a Void Property souce.
- Call - Class in com.massa.mrules.callable
-
Performs the call to an ICallable, using the callable repository.
- Call() - Constructor for class com.massa.mrules.callable.Call
-
- call(IExecutionContext) - Method in class com.massa.mrules.callable.Function
-
- call(IExecutionContext) - Method in interface com.massa.mrules.callable.ICallable
-
Executes the call.
- call(String, IExecutionContext) - Method in interface com.massa.mrules.callable.ICallableRepository
-
Requests call to the
ICallable
identified by its name inside the repository.
- call(String, IExecutionContext) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- call(String, IExecutionContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- call(Object, String) - Static method in class com.massa.util.MBeanUtils
-
Shortcut for a no-arg call.
- call(Object, String, Class<?>[], Object...) - Static method in class com.massa.util.MBeanUtils
-
Performs a call by reflection on the provided instance to the method name provided.
- Call.Argument - Class in com.massa.mrules.callable
-
Represents an argument for a call.
- CALL_ID - Static variable in class com.massa.mrules.callable.Call
-
- CallableCompilationContext - Class in com.massa.mrules.callable
-
Compilation context dedicated to callable compilation.
- CallableCompilationContext(ICompilationContext) - Constructor for class com.massa.mrules.callable.CallableCompilationContext
-
- CALLAddon() - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory.CALLAddon
-
- canDealWith(ObjOut, Class<?>, Object) - Method in enum com.massa.util.ObjOut.StdHandler
-
- CASE_INSENSITIVE_FILTERING - Static variable in class com.massa.dsl.autocomplete.AutoComplete
-
Default strategy.
- cast(Class<T>, Object) - Method in class com.massa.util.convert.ConvertUtils
-
Casts an Object into the expected type.
- CAST_ID - Static variable in class com.massa.mrules.accessor.MCastAccessor
-
- CastIterable<T> - Class in com.massa.mrules.util.iterate
-
Converts an
Iterable
of Objects into an
Iterable
of a specific type,
by performing dynamic Cast on elements if necessary.
- CastIterable(Iterable<? extends Object>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.CastIterable
-
- CastIterator<T> - Class in com.massa.mrules.util.iterate
-
Allows to iterate over an
Iterator
of Object, to convert it into an
Iterator
on a specific type, by performing dynamic Cast on elements if necessary.
- CastIterator(Iterator<? extends Object>, Class<T>) - Constructor for class com.massa.mrules.util.iterate.CastIterator
-
- castToExpected(Object, Class<?>, Class<?>) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
Utility method allowing to cast result to what's expected.
- ChangeWeightLexerMatcher - Class in com.massa.dsl.matcher
-
Wraps a LexerMatcher to dynamically change the computed weight.
- ChangeWeightLexerMatcher() - Constructor for class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- ChangeWeightLexerMatcher(LexerMatcher, int) - Constructor for class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- CharacterConverter - Class in com.massa.util.convert
-
Converter to Convert from
Character
to other types and vice versa.
- CharacterConverter() - Constructor for class com.massa.util.convert.CharacterConverter
-
- CharacterLexer - Class in com.massa.dsl.lexer
-
Character Lexer.
- CharacterLexer() - Constructor for class com.massa.dsl.lexer.CharacterLexer
-
- characters(char[], int, int) - Method in class com.massa.util.PositionalXMLReader.PositionalHandler
-
- CharDetector - Interface in com.massa.util.io
-
Implementations allows
AdvancedReader
to stop read or unread process, by detecting ending character.
- CharDetectorFactory - Interface in com.massa.util.io
-
Implementations are thread safe and build CharDetector instances.
- CharPatternMatchResult - Enum in com.massa.dsl.matcher
-
- charset - Variable in class com.massa.mrules.util.out.Outer
-
- check() - Method in class com.massa.mrules.accessor.MCountAccessor
-
- check() - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- check() - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- check(boolean) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- check() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- checkEqualities(Class<?>, Object) - Method in class com.massa.util.ObjOut
-
- checkFollowingChar() - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
Checks if next char from source matches the next char pattern.
- checkParams() - Method in class com.massa.mrules.extensions.spring.AbstractMRuleSessionFactoryBean
-
- checkParams() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- checkPreviousChar() - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
Checks if previous char from source matches the previous char pattern.
- CLASS_IMPORTS - Static variable in class com.massa.mrules.extensions.dsl.factory.ClassImportLexerParserListener
-
- ClassConverter - Class in com.massa.util.convert
-
Handles conversion to and from
Class
.
- ClassConverter() - Constructor for class com.massa.util.convert.ClassConverter
-
- ClassEndCharDetectorFactory - Class in com.massa.mrules.extensions.dsl.factory
-
Forces end char if closing non opened group : ']'.
- ClassEndCharDetectorFactory() - Constructor for class com.massa.mrules.extensions.dsl.factory.ClassEndCharDetectorFactory
-
- ClassImportHolder() - Constructor for class com.massa.util.MBeanUtils.ClassImportHolder
-
- ClassImportHolder(Collection<String>) - Constructor for class com.massa.util.MBeanUtils.ClassImportHolder
-
- ClassImportLexerParserListener - Class in com.massa.mrules.extensions.dsl.factory
-
Allows to spy context factory parsing in order to retrieve input and output data types.
- ClassImportLexerParserListener() - Constructor for class com.massa.mrules.extensions.dsl.factory.ClassImportLexerParserListener
-
- ClassLoaderResolver - Class in com.massa.util.classloader
-
This non-instantiable non-subclassable class acts as the global point for
choosing a ClassLoader for dynamic class/resource loading at any point
in an application.
- clear(int) - Method in class com.massa.util.io.AdvancedReader
-
Clear n characters that can be unread (the oldest ones).
- clear() - Method in class com.massa.util.TypedMap
-
- CLEAR_ID - Static variable in class com.massa.mrules.action.MActionClear
-
- clearAll() - Method in class com.massa.util.io.AdvancedReader
-
Clear all characters that can be unread.
- clearContent(Object) - Static method in class com.massa.util.MBeanUtils
-
If accurate, clears the object content.
- clearLast(int) - Method in class com.massa.util.io.AdvancedReader
-
Clear n characters that can be unread (the newer ones).
- clearRegisteredAddons() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- clearRegisteredAddons() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- clearRegisteredAddons() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Clears all registered Addons.
- clearRegisteredAddons() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- clone() - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- clone() - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- clone() - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- clone() - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- clone() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- clone() - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- clone() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- clone() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- clone() - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- clone() - Method in interface com.massa.mrules.accessor.IAccessor
-
- clone() - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Clones the Accessor.
- clone() - Method in interface com.massa.mrules.accessor.IReadWriteAccessor
-
Clones the Accessor.
- clone() - Method in interface com.massa.mrules.accessor.IWriteAccessor
-
Clones the Accessor.
- clone() - Method in class com.massa.mrules.accessor.MAvailableAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MCastAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MCountAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MDefinedAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MFilterAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- clone() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- clone() - Method in class com.massa.mrules.action.AbstractActionPrint
-
- clone() - Method in class com.massa.mrules.action.AbstractBasicAction
-
- clone() - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- clone() - Method in interface com.massa.mrules.action.IAction
-
Clones the Action.
- clone() - Method in class com.massa.mrules.action.MAccessorWrapper
-
- clone() - Method in class com.massa.mrules.action.MActionClear
-
- clone() - Method in class com.massa.mrules.action.MActionDefine
-
- clone() - Method in class com.massa.mrules.action.MActionExec
-
- clone() - Method in class com.massa.mrules.action.MActionFlowControl
-
- clone() - Method in class com.massa.mrules.action.MActionPrint
-
- clone() - Method in class com.massa.mrules.action.MActionPrintF
-
- clone() - Method in class com.massa.mrules.action.MActionResetCache
-
- clone() - Method in class com.massa.mrules.action.MActionSort
-
- clone() - Method in class com.massa.mrules.action.MActionUndefine
-
- clone() - Method in class com.massa.mrules.addon.AbstractAddon
-
- clone() - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
- clone() - Method in interface com.massa.mrules.addon.IAddon
-
Clones the Addon.
- clone() - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- clone() - Method in class com.massa.mrules.base.AbstractArgument
-
- clone() - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- clone() - Method in interface com.massa.mrules.base.IMRulesObject
-
- clone() - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- clone() - Method in class com.massa.mrules.callable.Call
-
- clone() - Method in class com.massa.mrules.callable.Function
-
- clone() - Method in interface com.massa.mrules.callable.ICallable
-
- clone() - Method in class com.massa.mrules.callable.Return
-
- clone() - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- clone() - Method in class com.massa.mrules.condition.AbstractCondition
-
- clone() - Method in interface com.massa.mrules.condition.ICondition
-
Clones the Condition.
- clone() - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
Clones the Condition.
- clone() - Method in class com.massa.mrules.condition.MConditionNot
-
- clone() - Method in class com.massa.mrules.condition.MConditionSet
-
- clone() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- clone() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- clone() - Method in class com.massa.mrules.context.AbstractContextFactory
-
- clone() - Method in interface com.massa.mrules.context.IContextFactory
-
- clone() - Method in class com.massa.mrules.context.MContextFactory
-
- clone() - Method in class com.massa.mrules.context.MInOutContextFactory
-
- clone() - Method in class com.massa.mrules.context.MListContextClassProperty
-
- clone() - Method in class com.massa.mrules.context.MListContextFactory
-
- clone() - Method in class com.massa.mrules.context.MStandaloneContextFactory
-
- clone() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- clone(IMRulesObject) - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
Clones and updates clone info with provided IMRulesObject information.
- clone() - Method in class com.massa.mrules.executable.AbstractExecutable
-
- clone() - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- clone() - Method in class com.massa.mrules.executable.AbstractVariableCreatorSource
-
- clone() - Method in interface com.massa.mrules.executable.IExecutable
-
Clones the IExecutable.
- clone() - Method in class com.massa.mrules.executable.MExecutionBlock
-
- clone() - Method in class com.massa.mrules.executable.MForEach
-
- clone() - Method in class com.massa.mrules.executable.MForEachNumber
-
- clone() - Method in class com.massa.mrules.executable.MIndex
-
- clone() - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- clone() - Method in class com.massa.mrules.executable.MRule
-
- clone() - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- clone() - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
- clone() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- clone() - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
Clones the Operator.
- clone() - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
- clone() - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
Clones the Operator.
- clone() - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- clone() - Method in class com.massa.mrules.operator.math.DIVIDED
-
- clone() - Method in interface com.massa.mrules.operator.math.IMathOperator
-
Clones the Operator.
- clone() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- clone() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- clone() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- clone() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- clone() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- clone() - Method in class com.massa.util.DateUtils.DateOperation
-
- clone() - Method in class com.massa.util.Rounder
-
- cloneAddon(A) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Clones an Addon, handling correctly null values.
- cloneAddons(C) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Clones a Collection of Addons, using the same Collection type as the one provided.
- cloneBean(Object) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- close() - Method in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
- close() - Method in class com.massa.mrules.util.out.Outer
-
- close() - Method in class com.massa.util.io.AdvancedReader
-
Close the stream.
- closeHooks - Variable in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
- closeMode() - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- closeNode(Outer, String) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- closeNode(Outer, String, boolean) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- coalesce(A, A) - Static method in class com.massa.util.MBeanUtils
-
- COALESCE_ID - Static variable in class com.massa.mrules.accessor.MCoalesceAccessor
-
- COLDISJOINED - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided Collections have no item in common.
- COLDISJOINED() - Constructor for class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- COLDISJOINED_ID - Static variable in class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- COLEQ - Class in com.massa.mrules.operator.evaluation
-
Compares Collection content WITHOUT taking order into account.
- COLEQ() - Constructor for class com.massa.mrules.operator.evaluation.COLEQ
-
- COLEQ_ID - Static variable in class com.massa.mrules.operator.evaluation.COLEQ
-
- COLIN - Class in com.massa.mrules.operator.evaluation
-
- COLIN() - Constructor for class com.massa.mrules.operator.evaluation.COLIN
-
- COLIN_ID - Static variable in class com.massa.mrules.operator.evaluation.COLIN
-
- COLINCLUDED - Class in com.massa.mrules.operator.evaluation
-
Ensures that all elements in the provided source Collection are present in the reference Collection.
- COLINCLUDED() - Constructor for class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- COLINCLUDED_ID - Static variable in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- COLINCLUDES - Class in com.massa.mrules.operator.evaluation
-
Ensures that all elements in the provided reference Collection are present in the source Collection.
- COLINCLUDES() - Constructor for class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- COLINCLUDES_ID - Static variable in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- COLINTERSECTS - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided Collections at least one item in common.
- COLINTERSECTS() - Constructor for class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- COLINTERSECTS_ID - Static variable in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- CollectionConverter - Class in com.massa.util.convert
-
- CollectionConverter() - Constructor for class com.massa.util.convert.CollectionConverter
-
- COLNE - Class in com.massa.mrules.operator.evaluation
-
Compares Collection content WITHOUT taking order into account.
- COLNE() - Constructor for class com.massa.mrules.operator.evaluation.COLNE
-
- COLNE_ID - Static variable in class com.massa.mrules.operator.evaluation.COLNE
-
- COLNOTIN - Class in com.massa.mrules.operator.evaluation
-
Inverts the result of
COLIN
.
- COLNOTIN() - Constructor for class com.massa.mrules.operator.evaluation.COLNOTIN
-
- COLNOTIN_ID - Static variable in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- com.massa.dsl - package com.massa.dsl
-
- com.massa.dsl.autocomplete - package com.massa.dsl.autocomplete
-
- com.massa.dsl.block - package com.massa.dsl.block
-
- com.massa.dsl.doc - package com.massa.dsl.doc
-
- com.massa.dsl.doc.blockhandler - package com.massa.dsl.doc.blockhandler
-
- com.massa.dsl.doc.lexerhandler - package com.massa.dsl.doc.lexerhandler
-
- com.massa.dsl.doc.matcherhandler - package com.massa.dsl.doc.matcherhandler
-
- com.massa.dsl.grammar - package com.massa.dsl.grammar
-
- com.massa.dsl.lexer - package com.massa.dsl.lexer
-
- com.massa.dsl.matcher - package com.massa.dsl.matcher
-
- com.massa.log - package com.massa.log
-
- com.massa.mrules - package com.massa.mrules
-
- com.massa.mrules.accessor - package com.massa.mrules.accessor
-
- com.massa.mrules.accessor.arithmetic - package com.massa.mrules.accessor.arithmetic
-
- com.massa.mrules.action - package com.massa.mrules.action
-
- com.massa.mrules.addon - package com.massa.mrules.addon
-
- com.massa.mrules.base - package com.massa.mrules.base
-
- com.massa.mrules.builder - package com.massa.mrules.builder
-
- com.massa.mrules.callable - package com.massa.mrules.callable
-
- com.massa.mrules.condition - package com.massa.mrules.condition
-
- com.massa.mrules.context - package com.massa.mrules.context
-
- com.massa.mrules.context.compile - package com.massa.mrules.context.compile
-
- com.massa.mrules.context.execute - package com.massa.mrules.context.execute
-
- com.massa.mrules.exception - package com.massa.mrules.exception
-
- com.massa.mrules.executable - package com.massa.mrules.executable
-
- com.massa.mrules.extensions.dsl.builder - package com.massa.mrules.extensions.dsl.builder
-
- com.massa.mrules.extensions.dsl.doc.html - package com.massa.mrules.extensions.dsl.doc.html
-
- com.massa.mrules.extensions.dsl.factory - package com.massa.mrules.extensions.dsl.factory
-
- com.massa.mrules.extensions.jdk8.addon - package com.massa.mrules.extensions.jdk8.addon
-
- com.massa.mrules.extensions.monitoring.micrometer - package com.massa.mrules.extensions.monitoring.micrometer
-
- com.massa.mrules.extensions.spring - package com.massa.mrules.extensions.spring
-
- com.massa.mrules.extensions.spring.autoconfigure - package com.massa.mrules.extensions.spring.autoconfigure
-
- com.massa.mrules.factory - package com.massa.mrules.factory
-
- com.massa.mrules.factory.ser - package com.massa.mrules.factory.ser
-
- com.massa.mrules.factory.xml - package com.massa.mrules.factory.xml
-
- com.massa.mrules.filter - package com.massa.mrules.filter
-
- com.massa.mrules.inject - package com.massa.mrules.inject
-
- com.massa.mrules.jmx - package com.massa.mrules.jmx
-
- com.massa.mrules.jndi - package com.massa.mrules.jndi
-
- com.massa.mrules.operator.evaluation - package com.massa.mrules.operator.evaluation
-
- com.massa.mrules.operator.logical - package com.massa.mrules.operator.logical
-
- com.massa.mrules.operator.math - package com.massa.mrules.operator.math
-
- com.massa.mrules.optimizer - package com.massa.mrules.optimizer
-
- com.massa.mrules.security - package com.massa.mrules.security
-
- com.massa.mrules.session - package com.massa.mrules.session
-
- com.massa.mrules.set - package com.massa.mrules.set
-
- com.massa.mrules.util - package com.massa.mrules.util
-
- com.massa.mrules.util.compare - package com.massa.mrules.util.compare
-
- com.massa.mrules.util.convert - package com.massa.mrules.util.convert
-
- com.massa.mrules.util.iterate - package com.massa.mrules.util.iterate
-
- com.massa.mrules.util.out - package com.massa.mrules.util.out
-
- com.massa.mrules.util.property - package com.massa.mrules.util.property
-
- com.massa.util - package com.massa.util
-
- com.massa.util.classloader - package com.massa.util.classloader
-
- com.massa.util.commons - package com.massa.util.commons
-
Classes in this package are connectors to be able to use MRules conversion and property utilities with
Apache commons beanutils.
- com.massa.util.convert - package com.massa.util.convert
-
This package contains conversion framework.
- com.massa.util.extensions.jdk8.convert - package com.massa.util.extensions.jdk8.convert
-
- com.massa.util.extensions.nativeproperty - package com.massa.util.extensions.nativeproperty
-
- com.massa.util.extensions.nativeproperty.compiler - package com.massa.util.extensions.nativeproperty.compiler
-
- com.massa.util.io - package com.massa.util.io
-
- com.massa.util.property - package com.massa.util.property
-
This package contains property access framework.
- com.massa.util.security - package com.massa.util.security
-
- combine(ILogicalOperator, ICondition) - Method in class com.massa.mrules.condition.AbstractCondition
-
Combines using MConditionSet.
- combine(ILogicalOperator, ICondition) - Method in interface com.massa.mrules.condition.ICondition
-
Creates a new ICondition combining the result of the current one with the other provided one, using
the provided operator.
- combine(ILogicalOperator, ICondition) - Method in class com.massa.mrules.condition.MConditionSet
-
Combines the current condition set with the other condition using the other operator.
- combine(IExecutionResult, IExecutionResult) - Static method in class com.massa.mrules.executable.ExecutionResultWrapper
-
Easy way to combine states and [return value and/or directive]
- combineActionState(ExecutionResultState) - Method in enum com.massa.mrules.executable.ExecutionResultState
-
Combine current state with sub-state, for action results :
XX + NA --> XX
NA + XX --> XX
PARTIAL + XX --> PARTIAL
OK + OK --> OK
OK + PARTIAL --> PARTIAL
OK + KO --> PARTIAL
KO + OK --> PARTIAL
KO + PARTIAL --> PARTIAL
KO + KO --> KO
- combineConditionState(ExecutionResultState) - Method in enum com.massa.mrules.executable.ExecutionResultState
-
Combine current state with sub-state, for condition results :
NA + XX --> XX
OK + XX --> OK
KO + OK --> OK
KO + !
- combineIgnoringDirective(IExecutionResult, IExecutionResult) - Static method in class com.massa.mrules.executable.ExecutionResultWrapper
-
Easy way to combine states and return value if present
- combineResults(IExecutionResult, IExecutionResult) - Static method in class com.massa.mrules.executable.AbstractExecutable
-
Combine results' states to produce a new result.
- combineToNewSet(ILogicalOperator, ICondition) - Method in class com.massa.mrules.condition.AbstractCondition
-
Combines using a newly created MConditionSet.
- CommentHandler() - Constructor for class com.massa.util.io.AdvancedReader.CommentHandler
-
- commonCompile(ICompilationContext, Class<?>, Class<?>) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- commonCompile(ICompilationContext, Class<?>, Class<?>) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- comp(boolean, boolean) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 boolean.
- comp(int, int) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 int.
- comp(long, long) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 long.
- comp(float, float) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 float.
- comp(double, double) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 double.
- comp(A, A) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 Comparable handling null values.
- comp(A, A, boolean) - Static method in class com.massa.util.MBeanUtils
-
Compares 2 Comparable handling null values.
- compare(Object, Object) - Method in class com.massa.mrules.util.compare.GenericComparator
-
- compare(Object, Object) - Method in class com.massa.mrules.util.compare.GenericSubPropComparator
-
- compareTo(ParsingContext.AutoCompleteResult) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- compareTo(AbstractArgument) - Method in class com.massa.mrules.base.AbstractArgument
-
- CompilationContextWrapper - Class in com.massa.mrules.context.compile
-
Wraps a compilation context instance and by default forwards all actions to wrapped object.
- CompilationContextWrapper(ICompilationContext) - Constructor for class com.massa.mrules.context.compile.CompilationContextWrapper
-
- CompilationLevel - Enum in com.massa.mrules.context.compile
-
Defines the different compilation modes handled for an execution set.
- compile(ICompilationContext) - Method in interface com.massa.mrules.action.IAction
-
- compile(ICompilationContext) - Method in class com.massa.mrules.callable.Function
-
- compile(ICompilationContext) - Method in interface com.massa.mrules.callable.ICallable
-
Compiles this callable and all its sub components.
- compile(ICompilationContext) - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- compile(ICompilationContext) - Method in interface com.massa.mrules.condition.ICondition
-
Compiles condition and validates data.
- compile(ICompilationContext) - Method in class com.massa.mrules.condition.MConditionNot
-
- compile(ICompilationContext) - Method in class com.massa.mrules.condition.MConditionSet
-
Checks presence of operator and conditions.
- compile(ICompilationContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
Check presence of operator and validates it.
- compile(ICompilationContext) - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- compile() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- compile() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- compile() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Convenience method to compile AND optimize the AbstractMRuleExecutionSet of this context with this context.
- compile() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- compile(ICompilationContext) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- compile(ICompilationContext) - Method in interface com.massa.mrules.executable.IExecutable
-
Compiles the IExecutable to precompute data, ensure that future executions will work, etc ...
- compile(ICompilationContext) - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- compile(IMRuleExecutionSet) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- compile(ICompilationContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
Does nothing except logging in basic implementation
- compile(ICompilationContext, IEvaluationCondition) - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
For additional validations, specific to this operator.
- compile(ICompilationContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
Does nothing except logging in basic implementation
- compile(ICompilationContext, Iterable<ICondition>) - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
For additional validations, specific to this operator.
- compile(ICompilationContext, IReadAccessor, IReadAccessor) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
Does nothing except logging in basic implementation
- compile(ICompilationContext, IReadAccessor, IReadAccessor) - Method in interface com.massa.mrules.operator.math.IMathOperator
-
For additional validations, specific to this operator.
- compile(ICompilationContext) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Launches global compilation process.
- compile(ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- compile(String) - Method in class com.massa.mrules.util.property.PropertyCompiler2
-
- compile(String, boolean) - Method in class com.massa.mrules.util.property.PropertyCompiler2
-
- compile(String, String, Iterable<String>) - Static method in class com.massa.util.extensions.nativeproperty.compiler.InMemoryJavaCompiler
-
Launches Java Code compilation.
- compile(String) - Method in interface com.massa.util.property.IPropertyCompiler
-
Compiles a property into a compiled representation, with useCommonBeanUtilsSyntax to false.
- compile(String, boolean) - Method in interface com.massa.util.property.IPropertyCompiler
-
Compiles a property into a compiled representation.
- compile(String) - Method in class com.massa.util.property.PropertyCompiler
-
- compile(String, boolean) - Method in class com.massa.util.property.PropertyCompiler
-
- compile(String, boolean) - Method in class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- compileAction(ICompilationContext) - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- compileAction(ICompilationContext) - Method in class com.massa.mrules.action.MActionAdd
-
- compileAction(ICompilationContext) - Method in class com.massa.mrules.action.MActionAddAll
-
- compileAction(ICompilationContext) - Method in class com.massa.mrules.action.MActionSet
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractMapAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
Implementation to handle case when expected result is a Collection.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.arithmetic.Abs
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MCountAccessor
-
Unsupported.
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MMapEntriesAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- compileCollection(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- CompiledCode - Class in com.massa.util.extensions.nativeproperty.compiler
-
Represents compiled code.
- CompiledCode(String) - Constructor for class com.massa.util.extensions.nativeproperty.compiler.CompiledCode
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MAccessorWrapper
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionClear
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionDefine
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionExec
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionFlowControl
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionPrint
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionPrintF
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionResetCache
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionSort
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.action.MActionUndefine
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.callable.Call
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.callable.Return
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.AbstractVariableCreatorSource
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.MForEach
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.MForEachNumber
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.MIndex
-
- compileExecutable(ICompilationContext) - Method in class com.massa.mrules.executable.MRule
-
- compileExecutables(ICompilationContext, List<? extends IExecutable>) - Static method in class com.massa.mrules.executable.AbstractExecutable
-
Launched compilation process on a List of
IExecutable
, if not empty or null.
- compileOperator(ICompilationContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
Does nothing in basic implementation
- compileOperator(ICompilationContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- compileOperator(ICompilationContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
Does nothing in basic implementation
- compileOperator(ICompilationContext, IReadAccessor, IReadAccessor) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
Does nothing in basic implementation
- compileRead(ICompilationContext) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- compileRead(ICompilationContext, IAccessor) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- compileRead(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- compileRead(ICompilationContext, Class<C>, Class<G>) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- compileRead(ICompilationContext) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Compiles this accessor to retrieve a value or a Collection, with no constraint.
- compileRead(ICompilationContext, IAccessor) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Compiles this accessor to retrieve a value or a Collection, in order to conform to what the provided one awaits for.
- compileRead(ICompilationContext, Class<?>) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Compiles this accessor to retrieve a value or a Collection, for witch generic type should be automatically detected if possible.
- compileRead(ICompilationContext, Class<C>, Class<G>) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Compiles this accessor to retrieve a collection, for witch generic type should be automatically detected if not provided and possible.
- compileReadWrite(ICompilationContext, boolean) - Method in interface com.massa.mrules.accessor.IReadWriteAccessor
-
Compiles this accessor to get or set a value.
- compileReadWrite(ICompilationContext, boolean) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- compileReadWrite(ICompilationContext, boolean) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- compileRuleSet(ICompilationContext) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Performs specific compilation actions, including addon registering in context.
- compileRuleSet(ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractMapAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
Implementation to handle case when expected result is a single value.
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.Abs
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
Compiles coefficient(s) accessor(s).
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.Divide
-
Checks that decimals property is present.
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MCountAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MFilterAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- compileValue(ICompilationContext, Class<?>) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- compileWrite(ICompilationContext) - Method in interface com.massa.mrules.accessor.IWriteAccessor
-
Compiles this accessor to set a value.
- compileWrite(ICompilationContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- compileWrite(ICompilationContext) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- completeWrapping(AbstractContext, boolean) - Method in class com.massa.mrules.context.AbstractContext
-
Replaces wrapper's variables with current instance's ones.
- completeWrapping(AbstractExecutionContext, boolean) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
Completes execution context wrapping after calling super implementation.
- compress() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- compress() - Method in interface com.massa.dsl.doc.SyntaxicScheme.ElementGroup
-
Checks if this group should be compressed or not and performs compression.
- compute(IExecutionContext, IReadAccessor, IReadAccessor) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- compute(Number, Number) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
Chooses between compute implementations.
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.DIVIDED
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.DIVIDED
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.DIVIDED
-
- compute(IExecutionContext, IReadAccessor, IReadAccessor) - Method in interface com.massa.mrules.operator.math.IMathOperator
-
Evaluate result for this operator.
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.MINUS
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.MINUS
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.MINUS
-
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.MODULO
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.MODULO
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.MODULO
-
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.PLUS
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.PLUS
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.PLUS
-
- compute(BigDecimal, BigDecimal) - Method in class com.massa.mrules.operator.math.POWER
-
- compute(BigDecimal, int) - Method in class com.massa.mrules.operator.math.POWER
-
- compute(int, int) - Method in class com.massa.mrules.operator.math.POWER
-
- compute(long, long) - Method in class com.massa.mrules.operator.math.POWER
-
- computeArrayHashCode(Object) - Static method in class com.massa.util.MBeanUtils
-
Computes the hashcode of an array.
- computedMatchers - Variable in class com.massa.dsl.matcher.AbstractCombineLexerMatcher.AbstractCombineMatcher
-
- computeHashCode(Object) - Static method in class com.massa.util.MBeanUtils
-
Computes the hashcode of an object.
- computeHashCodeNoOrder(Collection<?>) - Static method in class com.massa.util.MBeanUtils
-
Computes the hashcode of a Collection, ignoring elements order.
- computeMessage(MessageInfo, IMRulesObject, Exception) - Static method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
Computes Exception standard message from message info, original concerned object (for name and / or debug infos)and cause.
- computeMessage(MessageInfo, Throwable) - Static method in exception com.massa.util.UtilsException
-
Computes Exception standard message from message info and cause.
- computeSafeMode() - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- concat(Iterable<?>, String, String, String) - Static method in class com.massa.util.StringUtils
-
Splits the provided String into a List.
- CONCAT_ID - Static variable in class com.massa.mrules.accessor.MConcatenateAccessor
-
- COND_KO - Variable in enum com.massa.mrules.executable.ExecutionResultState
-
Constant results, returning [condition: KO / action: Current Enum Value].
- COND_NA - Variable in enum com.massa.mrules.executable.ExecutionResultState
-
Constant results, returning [condition: NA / action: Current Enum Value].
- COND_OK - Variable in enum com.massa.mrules.executable.ExecutionResultState
-
Constant results, returning [condition: OK / action: Current Enum Value].
- COND_PARTIAL - Variable in enum com.massa.mrules.executable.ExecutionResultState
-
Constant results, returning [condition: PARTIAL / action: Current Enum Value].
- CONDCOUNT_ID - Static variable in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- condition - Variable in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- ConditionBuilder - Class in com.massa.mrules.extensions.dsl.factory
-
Class dedicated to build conditions using the natural language factory.
- ConditionBuilder() - Constructor for class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- conditionBuilder - Variable in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- ConditionBuilder.FakeObject - Class in com.massa.mrules.extensions.dsl.factory
-
Used in grammar configuration to limite lexer usage.
- ConditionBuilder.Sub - Interface in com.massa.mrules.extensions.dsl.factory
-
- ConditionBuilder.SubCondition - Class in com.massa.mrules.extensions.dsl.factory
-
- ConditionBuilder.SubConditionBuilder - Class in com.massa.mrules.extensions.dsl.factory
-
- ConditionEquivalence - Enum in com.massa.mrules.condition
-
Describes the fact that a condition might be equivalent (i.e. has the same result),
inverted or has nothing to do with another condition.
- CONDSET_ID - Static variable in class com.massa.mrules.condition.MConditionSet
-
- CONDWRAPPER_ID - Static variable in class com.massa.mrules.accessor.MConditionWrapperAccessor
-
- CondWrapperMatcherListener - Class in com.massa.mrules.extensions.dsl.factory
-
Allows to validate that a condition wrapper will not contain an accessor wrapper for conditions,
which is not legal and cannot be checked via grammar config.
- CondWrapperMatcherListener() - Constructor for class com.massa.mrules.extensions.dsl.factory.CondWrapperMatcherListener
-
- ConfigDiscovery - Class in com.massa.util
-
Parses all "mrules-utils.xml" found on classpath to register content.
- ConfigDiscovery() - Constructor for class com.massa.util.ConfigDiscovery
-
- ConstantProperty<C> - Class in com.massa.util.property
-
Special property to return always the same constant value.
- ConstantProperty(C, Class<C>) - Constructor for class com.massa.util.property.ConstantProperty
-
- ConstantProperty2<C> - Class in com.massa.mrules.util.property
-
- ConstantProperty2(C, Class<C>) - Constructor for class com.massa.mrules.util.property.ConstantProperty2
-
- consume(LexerParser) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- consume(LexerParser) - Method in class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- consume(LexerParser) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
Indicates that this parser has been consumed.
- consume(LexerParser) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- consume(LexerParser) - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- CONTAINS - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is present in the reference Collection.
- CONTAINS() - Constructor for class com.massa.mrules.operator.evaluation.CONTAINS
-
- CONTAINS_ID - Static variable in class com.massa.mrules.operator.evaluation.CONTAINS
-
- containsObject(Handle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point
- containsObject(MHandle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
- CONTEXT_ID - Static variable in class com.massa.mrules.context.MContextFactory
-
- ContextFactoryLexerParserListener - Class in com.massa.mrules.extensions.dsl.factory
-
Allows to spy context factory parsing in order to retrieve input and output data types.
- ContextFactoryLexerParserListener() - Constructor for class com.massa.mrules.extensions.dsl.factory.ContextFactoryLexerParserListener
-
- ContextWrapper<C extends IContext> - Class in com.massa.mrules.context
-
Wraps a context instance and by default forwards all actions to wrapped object.
- ContextWrapper(C) - Constructor for class com.massa.mrules.context.ContextWrapper
-
- convert(Class<T>, Object) - Method in class com.massa.util.commons.ConverterWrapper
-
- convert(Object, Class<?>) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- convert(Object) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- convert(String, Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- convert(String[], Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- convert(Object, Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- convert(Class<?>, Object) - Method in class com.massa.util.convert.ConvertUtils
-
Converts an Object into the expected type, handling Arrays and Collections.
- convertArrayToString(Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertArrayToString(Object) - Method in class com.massa.util.convert.AbstractConverter
-
Converts an array to a String.
- convertArrayToString(Object) - Method in interface com.massa.util.convert.IConverter
-
Handles conversions of Arrays of Objects to Arrays of String.
- convertArrayToType(Class<?>, Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertArrayToType(Class<?>, Object) - Method in class com.massa.util.convert.AbstractConverter
-
Converts to an array of the specified type.
- convertArrayToType(Class<?>, Object) - Method in interface com.massa.util.convert.IConverter
-
Requests conversion to Arrays of one of the types handled by the
IConverter
.
- convertCollectionToString(Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertCollectionToString(Object) - Method in class com.massa.util.convert.AbstractConverter
-
Converts a Collection to a String.
- convertCollectionToString(Object) - Method in interface com.massa.util.convert.IConverter
-
Handles conversions of Collections of Objects to Collections of String.
- convertCollectionToType(Class<?>, Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertCollectionToType(Class<?>, Object) - Method in class com.massa.util.convert.AbstractConverter
-
Converts to a Collection of the specified type.
- convertCollectionToType(Class<?>, Object) - Method in interface com.massa.util.convert.IConverter
-
Requests conversion to Collections of one of the types handled by the
IConverter
.
- convertDateToTemporal(Class<T>, Date) - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- ConverterWrapper - Class in com.massa.util.commons
-
- ConverterWrapper(IConverter) - Constructor for class com.massa.util.commons.ConverterWrapper
-
- ConvertException - Exception in com.massa.util.convert
-
Exception thrown by convertion framework.
- ConvertException(UtilsException) - Constructor for exception com.massa.util.convert.ConvertException
-
- ConvertException(MessageInfo) - Constructor for exception com.massa.util.convert.ConvertException
-
- ConvertException(MessageInfo, Throwable) - Constructor for exception com.massa.util.convert.ConvertException
-
- ConvertException(String, String) - Constructor for exception com.massa.util.convert.ConvertException
-
- ConvertException(String, String, Throwable) - Constructor for exception com.massa.util.convert.ConvertException
-
- convertionException(Object, Class<?>) - Method in class com.massa.util.convert.AbstractConverter
-
Convenience method to create a Conversion Exception.
- convertionException(Object, Class<?>, Exception) - Method in class com.massa.util.convert.AbstractConverter
-
Convenience method to create a Conversion Exception with a cause.
- convertionRatio - Variable in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
- convertTemporalToCalendar(TemporalAccessor) - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- convertTemporalToTemporal(Class<T>, TemporalAccessor) - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- convertToCollection(Class<C>, Class<T>, Object) - Static method in class com.massa.util.MBeanUtils
-
Converts provided value to a
new Collection
:
If
Iterable
provided : duplicates into a new collection of type collectionClass if provided,
otherwise of the same class as value if value is a Collection, otherwise an instance of and implementation of Collection.
- convertToExecutionContext() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- convertToExecutionContext() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- convertToExecutionContext() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Allows to convert this compilation context to a "fake" execution context.
- convertToExecutionContext() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- convertToNumber(String) - Method in class com.massa.dsl.lexer.DecimalLexer
-
- convertToNumber(String) - Method in class com.massa.dsl.lexer.IntegerLexer
-
- convertToString(Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertToString(Object) - Method in class com.massa.util.convert.AbstractConverter
-
- convertToString(Object) - Method in interface com.massa.util.convert.IConverter
-
Requests conversion to a String for the provided Object.
- convertToType(Class<T>, Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- convertToType(Class<T>, Object) - Method in class com.massa.util.convert.AbstractConverter
-
Converts the object to the specified type.
- convertToType(Class<T>, Object) - Method in interface com.massa.util.convert.IConverter
-
Requests conversion to a one of the types handled by the
IConverter
.
- ConvertUtils - Class in com.massa.util.convert
-
Utility class for conversions.
- ConvertUtils() - Constructor for class com.massa.util.convert.ConvertUtils
-
- copyProperties(Object, Object) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- copyProperty(Object, String, Object) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- CostInfo - Class in com.massa.mrules.util
-
This class allows to provide estimated info on an
IAddon
execution costs.
- CostInfo() - Constructor for class com.massa.mrules.util.CostInfo
-
- CostInfo(int) - Constructor for class com.massa.mrules.util.CostInfo
-
- CostInfo(int, int) - Constructor for class com.massa.mrules.util.CostInfo
-
- count() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- COUNT_ID - Static variable in class com.massa.mrules.accessor.MCountAccessor
-
- countToMark(int) - Method in class com.massa.util.io.AdvancedReader
-
Counts characters between current position and specified mark.
- createJtwigConfiguration() - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- createLogger(Class<?>) - Method in class com.massa.log.DefaultLog
-
- createLogger(String) - Method in class com.massa.log.DefaultLog
-
- createLogger(Class<?>) - Method in class com.massa.log.LogFactory
-
Creates logger named with full qualified class name.
- createLogger(String) - Method in class com.massa.log.LogFactory
-
Creates logger with provided name.
- createLogger(Class<?>) - Method in class com.massa.log.LogOverCommonslogging
-
- createLogger(String) - Method in class com.massa.log.LogOverCommonslogging
-
- createLogger(Class<?>) - Method in class com.massa.log.LogOverLog4j
-
- createLogger(String) - Method in class com.massa.log.LogOverLog4j
-
- createLogger(Class<?>) - Method in class com.massa.log.LogOverSlf4j
-
- createLogger(String) - Method in class com.massa.log.LogOverSlf4j
-
- createLogger(Class<?>) - Method in class com.massa.log.LogOverTinylog
-
- createLogger(String) - Method in class com.massa.log.LogOverTinylog
-
- createPropertyFactory() - Method in class com.massa.mrules.util.property.PropertyCompiler2
-
- createPropertyFactory() - Method in class com.massa.util.property.PropertyCompiler
-
- createPropertyFactory() - Method in class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- createRuleExecutionSet(InputStream, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleExecutionSet(Reader, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleExecutionSet(Object, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleExecutionSet(Element, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleExecutionSet(Serializable, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleExecutionSet(String, Map) - Method in class com.massa.mrules.builder.MRulesBuilder
-
For JSR94 compatibility
- createRuleSession(InjectionPoint) - Static method in class com.massa.mrules.inject.MRulesInjector
-
Builds a session from CDI, stateless or stateful depending on parameter.
- createRuleSession(String, Map, int) - Method in class com.massa.mrules.session.MRuleRuntime
-
JSR94 entry point.
- createRuleSession(Map<String, String>) - Method in class com.massa.mrules.session.MRuleRuntime
-
Real entry point for stateless sessions. uri is specified in parameters.RuleRunt
- createRuleSet(InjectionPoint) - Static method in class com.massa.mrules.inject.MRulesInjector
-
Builds a RuleSet from CDI.
- createStatefullRuleSession(InjectionPoint) - Static method in class com.massa.mrules.inject.MRulesInjector
-
Builds a stateful session from CDI.
- createStatefulRuleSession(Map<String, String>) - Method in class com.massa.mrules.session.MRuleRuntime
-
Real entry point for stateful sessions. uri is specified in parameters.
- createStatelessRuleSession(InjectionPoint) - Static method in class com.massa.mrules.inject.MRulesInjector
-
Builds a stateless session from CDI.
- createStatelessRuleSession(Map<String, String>) - Method in class com.massa.mrules.session.MRuleRuntime
-
Real entry point for stateless sessions. uri is specified in parameters.
- ctxt - Variable in class com.massa.mrules.util.property.PropertyCompiler2
-
- CURRENT_RULESET_PROPERTY_KEY - Static variable in class com.massa.mrules.extensions.dsl.factory.RulesetListener
-
- CURSOR - Static variable in class com.massa.dsl.autocomplete.AutoComplete
-
- CustomProperties - Enum in com.massa.mrules
-
All custom properties labels used in provided classes.
- Date() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- DateConverter - Class in com.massa.util.convert
-
Abstract Converter to Convert from Date related objects to
String
and vice versa.
- DateConverter() - Constructor for class com.massa.util.convert.DateConverter
-
- DATEDIFF_ID - Static variable in class com.massa.mrules.accessor.MDateDiffAccessor
-
- DATEOP_ID - Static variable in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- DateOperation() - Constructor for class com.massa.util.DateUtils.DateOperation
-
- DateOperation(int, int, int, int, int, int, int) - Constructor for class com.massa.util.DateUtils.DateOperation
-
- DateOperation(String) - Constructor for class com.massa.util.DateUtils.DateOperation
-
- DateTime() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- dateToString(Date) - Method in class com.massa.util.convert.DateConverter
-
Converts a Date object to a String, using the preferred parsing pattern.
- DateUtils - Class in com.massa.util
-
Utilities class to perform operations on Date / Time.
- DateUtils() - Constructor for class com.massa.util.DateUtils
-
- DateUtils.DateOperation - Class in com.massa.util
-
This class is used to store directives for Dates (or time) manipulation.
- DateUtils.IDateOperation - Interface in com.massa.util
-
This class is used to describe directives for Dates (or time) manipulation,
i.e. adding year(s), month(s), day(s), hour(s), minute(s), second(s) or milli(s) to a provided date.
- debug(String) - Method in class com.massa.log.DefaultLog
-
- debug(String, Throwable) - Method in class com.massa.log.DefaultLog
-
- debug(String) - Method in interface com.massa.log.Log
-
Log a message with debug log level.
- debug(String, Throwable) - Method in interface com.massa.log.Log
-
Log an error with debug log level.
- debug(String) - Method in class com.massa.log.LogOverCommonslogging
-
- debug(String, Throwable) - Method in class com.massa.log.LogOverCommonslogging
-
- debug(String) - Method in class com.massa.log.LogOverLog4j
-
- debug(String, Throwable) - Method in class com.massa.log.LogOverLog4j
-
- debug(String) - Method in class com.massa.log.LogOverSlf4j
-
- debug(String, Throwable) - Method in class com.massa.log.LogOverSlf4j
-
- debug(String) - Method in class com.massa.log.LogOverTinylog
-
- debug(String, Throwable) - Method in class com.massa.log.LogOverTinylog
-
- debug(String) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debug(String) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debug(String) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Writes a debug message.
- debugAfterIndex(IExecutionContext, boolean) - Method in class com.massa.mrules.executable.MIndex
-
- debugEntering(IExecutionContext, IAddon) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Convenient method designed to be called at beginning of execution method of an addon.
- debugEntering() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugEntering(String) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugEntering() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugEntering(String) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugEntering() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Forces to enter a log sub-phase without logging any message.
- debugEntering(String) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Increments Debug Level : When entering into a sub-phase.
- debugEntering(IExecutionContext, IAddon) - Method in class com.massa.mrules.executable.MIndex
-
- debugEntering(IExecutionContext, IAddon) - Method in class com.massa.mrules.executable.MRule
-
- debugEntering(IExecutionContext, IAddon) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Overridden to output provided entity.
- debugExitError(IExecutionContext, IAddon, Throwable) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Convenient method designed to be called at end of execution method of an addon.
- debugExiting(IExecutionContext, IAddon) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Convenient method designed to be called at end of execution method of an addon.
- debugExiting(IExecutionContext, IAddon, Object) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Convenient method designed to be called at end of execution method of an addon.
- debugExiting() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugExiting(String) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugExiting() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugExiting(String) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugExiting() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Forces to exit a log sub-phase without logging any message.
- debugExiting(String) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Decreases Debug Level : When exiting from a sub-phase.
- debugExiting(IExecutionContext, IAddon, IExecutionResult) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Overridden to output result and provided output entity.
- debugParent(String) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugParent(String) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugParent(String) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Writes a debug message indented once less (if possible).
- debugSub(String) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- debugSub(String) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- debugSub(String) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Writes a debug message indented once more.
- debugVariableCreation(IExecutionContext, Object) - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
To log creation if needed.
- DecimalLexer - Class in com.massa.dsl.lexer
-
Decimal Lexer.
- DecimalLexer() - Constructor for class com.massa.dsl.lexer.DecimalLexer
-
- declare(IMRulesSecurityManager) - Static method in class com.massa.util.security.MRulesSecurityManagers
-
Registers a new security manager.
- decLevel() - Method in class com.massa.mrules.util.out.OuterWithLevel
-
- decode(char[]) - Static method in class com.massa.util.Base64
-
Decodes Base64 data into octects
- decrementOccurenceCount() - Method in class com.massa.mrules.context.compile.AddonInfo
-
Decrements occurenceCount and returns new value.
- deepFindConstructor(Class<?>, Class<?>[], boolean) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- DEF_ID - Static variable in class com.massa.mrules.action.MActionDefine
-
- DEFAULT - Static variable in interface com.massa.dsl.grammar.ObjectCreator
-
- DEFAULT_COMPILE_LOGGER_NAME - Static variable in interface com.massa.mrules.context.compile.ICompilationContext
-
Default logger used for compilation contexts.
- DEFAULT_HASH - Static variable in class com.massa.mrules.builder.MRulesBuilder
-
- DEFAULT_LOGGER_NAME - Static variable in interface com.massa.mrules.context.execute.IExecutionContext
-
Default logger used for execution contexts.
- DEFAULT_OBJECT_NAME - Static variable in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
Name with which MRules MX Bean is registered in JMX Registry.
- DEFAULT_OBJECT_NAME_VALUE - Static variable in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
Name with which MRules MX Bean is registered in JMX Registry.
- DEFAULT_OPTIMIZE_LOGGER_NAME - Static variable in interface com.massa.mrules.context.compile.ICompilationContext
-
Default logger used for compilation contexts.
- DEFAULT_SUMMARY_PARAMETERS - Static variable in class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Default parameters for summaries if nothing is specified :
timeUnit: milliseconds
bufferLength: 6
rotateFrequency: 10 minutes
activateExtraMetrics: true
percentiles: [0.5, 0.9, 0.99]
- DefaultClassLoadStrategy - Class in com.massa.util.classloader
-
A default implementation of
IClassLoadStrategy
that should be
suitable for a variety of situations.
- DefaultClassLoadStrategy() - Constructor for class com.massa.util.classloader.DefaultClassLoadStrategy
-
- DefaultLexerBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, updating bean with information common to all lexer blocks.
- DefaultLexerBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.DefaultLexerBlockHandler
-
- DefaultLexerHandler - Class in com.massa.dsl.doc.lexerhandler
-
Default handler, updating bean with information common to all lexers.
- DefaultLexerHandler() - Constructor for class com.massa.dsl.doc.lexerhandler.DefaultLexerHandler
-
- DefaultLexerMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, updating bean with information common to all matchers.
- DefaultLexerMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.DefaultLexerMatcherHandler
-
- DefaultLexerParserListener - Class in com.massa.dsl.lexer
-
Convenience implementation, which does nothing.
- DefaultLexerParserListener() - Constructor for class com.massa.dsl.lexer.DefaultLexerParserListener
-
- DefaultLog - Class in com.massa.log
-
Used if no log facade is found.
- DefaultLog() - Constructor for class com.massa.log.DefaultLog
-
Used to build a factory.
- DefaultLog(String) - Constructor for class com.massa.log.DefaultLog
-
Used to encapsulated a jul logger.
- DefaultMatcherListener - Class in com.massa.dsl.matcher
-
Convenience implementation, which does nothing.
- DefaultMatcherListener() - Constructor for class com.massa.dsl.matcher.DefaultMatcherListener
-
- DefaultObjectCreator - Class in com.massa.dsl.grammar
-
- DefaultObjectCreator() - Constructor for class com.massa.dsl.grammar.DefaultObjectCreator
-
- DefaultObjectLexerListener() - Constructor for class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- DefaultPersistentPropertiesRegisterer - Class in com.massa.mrules.addon
-
Registers default persistent properties for following addons :
MAvailableAccessor: "property"
MCoalesceAccessor: "sources"
MCountAccessor: "source"
MIterateAccessor: "source"
MMapEntriesAccessor: "source"
MMapKeysAccessor: "source"
MMapValuesAccessor: ""source
MNullIfEmptyAccessor: "source"
MPropertyAccessor: "property"
MSplitAccessor: "source"
MValueAccessor: "value"
MSizeAccessor: "source"
MNewInstanceAccessor: "className"
Average: "source"
Sum: "source"
DIVIDED: "decimals"
MConditionNot: "condition"
MActionExec: "command"
MActionClear: "target"
MActionSort: "target"
MActionPrint: "sources"
MActionPrintF: "message"
Abs: "source"
Round: "source"
BETWEEN: "min"
VALBETWEEN: "min"
MContextFactory: "classIn"
MInOutContextFactory: "classIn"
MListContextFactory: "classProperty"
MVariablePropertyAccessor: "property"
Call: "callable"
Return: "value"
- DefaultPersistentPropertiesRegisterer() - Constructor for class com.massa.mrules.addon.DefaultPersistentPropertiesRegisterer
-
- DefaultPropertyFactory() - Constructor for class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- DefaultRenderable(Object) - Constructor for class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen.DefaultRenderable
-
- DefaultVariablesManager - Class in com.massa.mrules.addon
-
Declares system variables provided by default.
- DefaultVariablesManager() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager
-
- DefaultVariablesManager.AbstractVariableAccessor - Class in com.massa.mrules.addon
-
Base for variable accessors.
- DefaultVariablesManager.Date - Class in com.massa.mrules.addon
-
Default "#DATE" system variable accessor.
- DefaultVariablesManager.DateTime - Class in com.massa.mrules.addon
-
Default "#DATETIME" system variable accessor.
- DefaultVariablesManager.Now - Class in com.massa.mrules.addon
-
Default "#NOW" system variable accessor.
- DefaultVariablesManager.NullValue - Class in com.massa.mrules.addon
-
Default "#NULL" system variable accessor.
- DefaultVariablesManager.Readbase - Class in com.massa.mrules.addon
-
Default "#READBASE" system variable accessor.
- DefaultVariablesManager.RootReadbase - Class in com.massa.mrules.addon
-
Default "#ROOTREADBASE" system variable accessor.
- DefaultVariablesManager.RootWritebase - Class in com.massa.mrules.addon
-
Default "#ROOTWRITEBASE" system variable accessor.
- DefaultVariablesManager.RulesetName - Class in com.massa.mrules.addon
-
Default "#RULESETNAME" system variable accessor.
- DefaultVariablesManager.Time - Class in com.massa.mrules.addon
-
Default "#TIME" system variable accessor.
- DefaultVariablesManager.Writebase - Class in com.massa.mrules.addon
-
Default "#WRITEBASE" system variable accessor.
- DEFINED_ID - Static variable in class com.massa.mrules.accessor.MDefinedAccessor
-
- deregister() - Method in class com.massa.util.commons.MConvertUtilsBean
-
- deregister(Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- deregister(Class<?>) - Method in class com.massa.util.convert.ConvertUtils
-
Removes registered converter for this class.
- deregisterRuleExecutionSet(String, Map) - Method in class com.massa.mrules.session.MRuleAdministrator
-
JSR94 API, allowing to remove engine instance.
- describe(Object) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- detect(char) - Method in interface com.massa.util.io.CharDetector
-
- detect(char) - Method in class com.massa.util.io.FixedCharsDetector
-
- detect(char) - Method in class com.massa.util.io.PatternCharDetector
-
- detect(char) - Method in class com.massa.util.io.WhitespaceCharDetector
-
- detector() - Method in class com.massa.mrules.extensions.dsl.factory.ClassEndCharDetectorFactory
-
- detector() - Method in interface com.massa.util.io.CharDetectorFactory
-
- detector() - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- detector() - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- detector() - Method in class com.massa.util.io.WhitespaceCharDetectorFactory
-
- diff(Calendar, Calendar, char) - Method in class com.massa.util.DateUtils
-
- diffInDay(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInHour(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInMilli(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInMinute(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInMonth(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInSecond(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- diffInYear(Calendar, Calendar) - Method in class com.massa.util.DateUtils
-
- disabledFeatures - Variable in class com.massa.mrules.addon.SpecificCacheActivationResolver
-
- discoverConfig(MessageCode) - Method in class com.massa.util.ConfigDiscovery
-
- Divide - Class in com.massa.mrules.accessor.arithmetic
-
Dividing some numbers.
- Divide() - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(Rounder) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(Rounder, IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(Rounder, List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- Divide(Rounder, IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Divide
-
- DIVIDE_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Divide
-
- DIVIDED - Class in com.massa.mrules.operator.math
-
Performs left / right
- DIVIDED() - Constructor for class com.massa.mrules.operator.math.DIVIDED
-
- DIVIDED_BY_ID - Static variable in class com.massa.mrules.operator.math.DIVIDED
-
- doAfterChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.AbstractRecursiveOptimizer
-
- doAfterChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MConstantOptimizer
-
Does nothing.
- doAfterChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MDeduplicationOptimizer
-
Does nothing.
- doAfterChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MExpressionOptimizer
-
Performs optimization.
- doAfterChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
Does nothing.
- doBeforeChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.AbstractRecursiveOptimizer
-
- doBeforeChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MConstantOptimizer
-
Replaces eligible Read Accessors and conditions by constant values.
- doBeforeChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MDeduplicationOptimizer
-
Deduplicates before children parsing.
- doBeforeChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MExpressionOptimizer
-
Does nothing.
- doBeforeChildren(ICompilationContext, IAddon, PersistantPropertyInfo, IAddon) - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
Does nothing.
- Documented - Interface in com.massa.dsl.doc
-
Describes dsl object that can be documented with extra documentation.
- drillDown(ObjOut, Object, Class<?>) - Method in interface com.massa.util.ObjOut.Handler
-
- drillDownCollection(ObjOut, Collection<?>, Class<?>) - Method in enum com.massa.util.ObjOut.StdHandler
-
Helper : dumps a collection's elements
- DSL_DUPLICATE_LEXER_ID - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP_CHAR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP_EOF - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP_NBR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP_SPC - Static variable in class com.massa.dsl.DslMessages
-
- DSL_EXP_STR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_GRAMMAR_ID - Static variable in class com.massa.dsl.DslMessages
-
- DSL_IDS_BLOCK_SAME_TYPE - Static variable in class com.massa.dsl.DslMessages
-
- DSL_INCLUDE_NOT_FOUND - Static variable in class com.massa.dsl.DslMessages
-
- DSL_INJECTABLE_BLOCK_TYPE_NULL - Static variable in class com.massa.dsl.DslMessages
-
- DSL_IO - Static variable in class com.massa.dsl.DslMessages
-
- DSL_LIMITED_LICENCE - Static variable in class com.massa.dsl.DslMessages
-
- DSL_MANDATORY_BLOCK_NOT_FOUND - Static variable in class com.massa.dsl.DslMessages
-
- DSL_START_UNRESOLVED - Static variable in class com.massa.dsl.DslMessages
-
- DSL_START_WITH_SAME_WEIGHT - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_CHAR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_EOF - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_EXP - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_NBR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_SPC - Static variable in class com.massa.dsl.DslMessages
-
- DSL_UNEXP_STR - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_ACTION_NOT_RESOLVED - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_BOOLEAN_VALUES - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_BOOLEAN_VALUES_SPACE - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_ENUM_LIST_OR_CLASS - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_LEXER_ASSIGNED_TO_SEVERAL_BLOCKS - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_NO_ACTION_DEFINED - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_NO_RESULT_DEFINED - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_NULL_BLOCK - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_NULL_VALUES - Static variable in class com.massa.dsl.DslMessages
-
- DSL_VAL_NULL_VALUES_SPACE - Static variable in class com.massa.dsl.DslMessages
-
- DslDoc - Class in com.massa.dsl.doc
-
Stores extra documentation in DSL objects (Grammar, matcher, block, lexer).
- DslDoc() - Constructor for class com.massa.dsl.doc.DslDoc
-
- DslDocGen - Class in com.massa.dsl.doc
-
Basis for main dsl-doc generator.
- DslDocGen(Grammar) - Constructor for class com.massa.dsl.doc.DslDocGen
-
- DslException - Exception in com.massa.dsl
-
Exception thrown by dsl library.
- DslException(UtilsException) - Constructor for exception com.massa.dsl.DslException
-
- DslException(UtilsException, Integer, Integer) - Constructor for exception com.massa.dsl.DslException
-
- DslException(MessageInfo) - Constructor for exception com.massa.dsl.DslException
-
- DslException(MessageInfo, Exception) - Constructor for exception com.massa.dsl.DslException
-
- DslException(MessageInfo, Integer, Integer) - Constructor for exception com.massa.dsl.DslException
-
- DslException(MessageInfo, Integer, Integer, Exception) - Constructor for exception com.massa.dsl.DslException
-
- DslHtmlDocGen - Class in com.massa.mrules.extensions.dsl.doc.html
-
Main dsl-doc generator for html rendering.
- DslHtmlDocGen(Grammar) - Constructor for class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- DslHtmlDocGen.DefaultRenderable - Class in com.massa.mrules.extensions.dsl.doc.html
-
Default renderable based on Object to render class name to identify the rendering template.
- DslHtmlDocGen.RenderingData - Class in com.massa.mrules.extensions.dsl.doc.html
-
Rendering data of this rendering implementation, containing only the template's name.b
- DslMatchException - Exception in com.massa.dsl
-
Exception thrown internally when no match is found.
- DslMatchException(MessageInfo, Integer, Integer) - Constructor for exception com.massa.dsl.DslMatchException
-
- DslMatchException(MessageInfo, Integer, Integer, Exception) - Constructor for exception com.massa.dsl.DslMatchException
-
- DslMessages - Class in com.massa.dsl
-
All message codes.
- DslUtils - Class in com.massa.dsl
-
Utility methods for DSL library
- dump(Object...) - Method in class com.massa.util.ObjOut
-
Dump passed objects to the pre-set stream, if it is not null.
- dump(String, Class<?>, Object, boolean) - Method in class com.massa.util.ObjOut
-
- dumpField(Object, String) - Method in class com.massa.util.ObjOut
-
- dumpWithMem(boolean, Object...) - Method in class com.massa.util.ObjOut
-
Dump passed objects to the pre-set stream, if it is not null.
- DynamicClassLoader - Class in com.massa.util.extensions.nativeproperty.compiler
-
ClassLoader allowing to load dynamically compiled code.
- DynamicClassLoader(ClassLoader) - Constructor for class com.massa.util.extensions.nativeproperty.compiler.DynamicClassLoader
-
- DynamicLexerMatcher - Class in com.massa.dsl.matcher
-
Allows to match a part of a lexeme depending on previously encountered lexeme parts.
- DynamicLexerMatcher() - Constructor for class com.massa.dsl.matcher.DynamicLexerMatcher
-
- DynamicLexerMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- DynamicLexerMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.DynamicLexerMatcherHandler
-
- DynamicMessageCode(String, String) - Constructor for class com.massa.util.MessageCode.DynamicMessageCode
-
- effectiveParseStartMark - Variable in class com.massa.dsl.lexer.AbstractLexerParser
-
- effectiveStartMark - Variable in class com.massa.dsl.matcher.AbstractMatcher
-
- elements - Variable in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- elementsAreUnique() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- elementsAreUnique() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractParallelElementGroup
-
- elementsAreUnique() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractSequentialElementGroup
-
- ElseIf() - Constructor for class com.massa.mrules.executable.MRule.ElseIf
-
- EMPTY - Class in com.massa.mrules.operator.evaluation
-
Checks that source value is not null or empty (if accurate, for collections, arrays, maps, strings, ...).
- EMPTY() - Constructor for class com.massa.mrules.operator.evaluation.EMPTY
-
- empty() - Static method in class com.massa.util.Optional
-
- EMPTY_ID - Static variable in class com.massa.mrules.operator.evaluation.EMPTY
-
- EmptyElement() - Constructor for class com.massa.dsl.doc.SyntaxicScheme.EmptyElement
-
- emptyIfNull(Object) - Static method in class com.massa.util.StringUtils
-
Checks if aString is null and if so, returns Empty String.
- encode(byte[]) - Static method in class com.massa.util.Base64
-
Encodes hex octects into Base64
- end() - Method in class com.massa.util.ObjOut.OutputDriver
-
- end() - Method in class com.massa.util.ObjOut.OutputDriverHtml
-
- endElement(String, String, String) - Method in class com.massa.util.PositionalXMLReader.PositionalHandler
-
- endMatch(Matcher) - Method in class com.massa.dsl.matcher.DefaultMatcherListener
-
- endMatch(Matcher) - Method in interface com.massa.dsl.matcher.MatcherListener
-
After all matching actions
- endOfParse(Object, LexerParser) - Method in class com.massa.dsl.grammar.DefaultObjectCreator
-
- endOfParse(Object, LexerParser) - Method in interface com.massa.dsl.grammar.ObjectCreator
-
Allows to add action on resulting objects after parsing process is done.
- endOfParse(Object, LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.MRulesObjectCreator
-
- endParse(LexerParser) - Method in class com.massa.dsl.lexer.DefaultLexerParserListener
-
- endParse(LexerParser) - Method in interface com.massa.dsl.lexer.LexerParserListener
-
- endParse(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.ClassImportLexerParserListener
-
- endParse(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.ContextFactoryLexerParserListener
-
- endParse(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.PackageImportLexerParserListener
-
- enterCompile(ICompilationContext, IAddon, String) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Logs at compilation beginning. compileType might be provided to add information or be null to be ignored.
- enterObjectContent(Object, Class<?>) - Method in class com.massa.util.ObjOut
-
Decide whether to actually drill down to an object's content (returning true/false accordingly)
and if so, prints an opening text and update the level.
- enterObjectContent(Object) - Method in class com.massa.util.ObjOut.OutputDriver
-
- enterObjectContent(Object) - Method in class com.massa.util.ObjOut.OutputDriverHtml
-
- ENTRIES_ID - Static variable in class com.massa.mrules.accessor.MMapEntriesAccessor
-
- EnumConverter - Class in com.massa.util.convert
-
Converter to Convert from
Enum
to
String
and vice versa.
- EnumConverter() - Constructor for class com.massa.util.convert.EnumConverter
-
- EnumIterator<T> - Class in com.massa.mrules.util.iterate
-
Iterates over an enumeration.
- EnumIterator(Enumeration<T>) - Constructor for class com.massa.mrules.util.iterate.EnumIterator
-
- EnumLexer - Class in com.massa.dsl.lexer
-
Lexer for which possible content is given by an enumeration.
- EnumLexer() - Constructor for class com.massa.dsl.lexer.EnumLexer
-
- EofMatcher - Class in com.massa.dsl.matcher
-
Typically last end matcher to be performed, to check that no unusefull characters are present at the end of the file.
- EofMatcher() - Constructor for class com.massa.dsl.matcher.EofMatcher
-
- EofMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- EofMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.EofMatcherHandler
-
- EQ - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source and reference values are equal.
- EQ() - Constructor for class com.massa.mrules.operator.evaluation.EQ
-
- eq(int, int) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(long, long) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(boolean, boolean) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(char, char) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(byte, byte) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(short, short) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(double, double) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(double, double, double) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals, authorizing a difference of max delta.
- eq(float, float, float) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals, authorizing a difference of max delta..
- eq(float, float) - Static method in class com.massa.util.MBeanUtils
-
Tests if these two values are equals.
- eq(Object, Object) - Static method in class com.massa.util.MBeanUtils
-
- eq(Object, Object, boolean) - Static method in class com.massa.util.MBeanUtils
-
- EQ_ID - Static variable in class com.massa.mrules.operator.evaluation.EQ
-
- equals(Object) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- equals(Object) - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- equals(Object) - Method in class com.massa.dsl.block.AndLexerBlock
-
- equals(Object) - Method in class com.massa.dsl.block.LexerClassBlock
-
- equals(Object) - Method in class com.massa.dsl.block.LexerIdBlock
-
- equals(Object) - Method in class com.massa.dsl.block.LexerIdsBlock
-
- equals(Object) - Method in class com.massa.dsl.block.LexerTypeBlock
-
- equals(Object) - Method in class com.massa.dsl.block.OrLexerBlock
-
- equals(Object) - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- equals(Object) - Method in class com.massa.dsl.doc.SyntaxicScheme.EmptyElement
-
- equals(Object) - Method in class com.massa.dsl.doc.SyntaxicScheme.LabelElement
-
- equals(Object) - Method in class com.massa.dsl.doc.SyntaxicScheme.LexerRefElement
-
- equals(Object) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- equals(Object) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- equals(Object) - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
Checks LexerMatcher and start mark.
- equals(Object) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- equals(Object) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- equals(Object) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
Checks LexerMatcher and start mark.
- equals(Object) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- equals(Object) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- equals(Object) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- equals(Object) - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- equals(Object) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- equals(Object) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- equals(Object) - Method in class com.massa.mrules.action.AbstractActionPrint
-
- equals(Object) - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- equals(Object) - Method in class com.massa.mrules.action.MAccessorWrapper
-
- equals(Object) - Method in class com.massa.mrules.action.MActionClear
-
- equals(Object) - Method in class com.massa.mrules.action.MActionExec
-
- equals(Object) - Method in class com.massa.mrules.action.MActionFlowControl
-
- equals(Object) - Method in class com.massa.mrules.action.MActionPrint
-
- equals(Object) - Method in class com.massa.mrules.action.MActionPrintF
-
- equals(Object) - Method in class com.massa.mrules.action.MActionResetCache
-
- equals(Object) - Method in class com.massa.mrules.action.MActionSort
-
- equals(Object) - Method in class com.massa.mrules.action.MActionUndefine
-
- equals(Object) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- equals(Object) - Method in class com.massa.mrules.addon.PersistantPropertyInfo
-
- equals(Object) - Method in class com.massa.mrules.base.AbstractArgument
-
- equals(Object) - Method in class com.massa.mrules.callable.Call
-
- equals(Object) - Method in class com.massa.mrules.callable.Function
-
- equals(Object) - Method in class com.massa.mrules.callable.Return
-
- equals(Object) - Method in class com.massa.mrules.condition.AbstractCondition
-
Tests the "not" flag only. pEquals must be overridden to test other parameters.
- equals(Object) - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- equals(Object) - Method in class com.massa.mrules.executable.AbstractVariableCreatorSource
-
- equals(Object) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- equals(Object) - Method in class com.massa.mrules.executable.MForEach
-
- equals(Object) - Method in class com.massa.mrules.executable.MForEachNumber
-
- equals(Object) - Method in class com.massa.mrules.executable.MIndex
-
- equals(Object) - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- equals(Object) - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- equals(Object) - Method in class com.massa.mrules.executable.MRule
-
- equals(Object) - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
- equals(Object) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- equals(Object) - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
- equals(Object) - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- equals(Object) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
- equals(Object) - Method in class com.massa.mrules.operator.math.DIVIDED
-
- equals(Object) - Method in class com.massa.mrules.session.MHandle
-
- equals(Object) - Method in class com.massa.mrules.set.LocalImportHolder
-
- equals(Object) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- equals(Object) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- equals(Object) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- equals(Object) - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- equals(Object) - Method in class com.massa.mrules.util.property.StrictFieldProperty2
-
- equals(Object) - Method in class com.massa.mrules.util.property.StrictMethodProperty2
-
- equals(Object) - Method in class com.massa.util.classloader.Resource
-
- equals(Object) - Method in class com.massa.util.DateUtils.DateOperation
-
- equals(Object) - Method in class com.massa.util.Pair
-
- equals(Object) - Method in class com.massa.util.property.ConstantProperty
-
- equals(Object) - Method in class com.massa.util.property.IndexedProperty
-
- equals(Object) - Method in class com.massa.util.property.MappedProperty
-
- equals(Object) - Method in class com.massa.util.property.NestedProperty
-
- equals(Object) - Method in class com.massa.util.property.ReflectionFieldAccessor
-
- equals(Object) - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- equals(Object) - Method in class com.massa.util.property.SimpleProperty
-
- equals(Object) - Method in class com.massa.util.property.StaticFieldProperty
-
- equals(Object) - Method in class com.massa.util.property.StaticMethodProperty
-
- equals(Object) - Method in class com.massa.util.property.StrictFieldProperty
-
- equals(Object) - Method in class com.massa.util.property.StrictMethodProperty
-
- equals(Object) - Method in class com.massa.util.Rounder
-
- equals(Object) - Method in class com.massa.util.TypedMap
-
- equivalent(Matcher) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
Equality without start mark.
- equivalent(Matcher) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
Equality without start mark.
- equivalent(Matcher) - Method in interface com.massa.dsl.matcher.Matcher
-
Equality without start mark, when equality should check LexerMatcher and start mark.
- equs - Variable in class com.massa.util.ObjOut
-
- error(String) - Method in class com.massa.log.DefaultLog
-
- error(String, Throwable) - Method in class com.massa.log.DefaultLog
-
- error(String) - Method in interface com.massa.log.Log
-
Log a message with error log level.
- error(String, Throwable) - Method in interface com.massa.log.Log
-
Log an error with error log level.
- error(String) - Method in class com.massa.log.LogOverCommonslogging
-
- error(String, Throwable) - Method in class com.massa.log.LogOverCommonslogging
-
- error(String) - Method in class com.massa.log.LogOverLog4j
-
- error(String, Throwable) - Method in class com.massa.log.LogOverLog4j
-
- error(String) - Method in class com.massa.log.LogOverSlf4j
-
- error(String, Throwable) - Method in class com.massa.log.LogOverSlf4j
-
- error(String) - Method in class com.massa.log.LogOverTinylog
-
- error(String, Throwable) - Method in class com.massa.log.LogOverTinylog
-
- escapeXml(String) - Static method in class com.massa.util.StringUtils
-
Escapes special characters in a String
.
- EVAL_ID - Static variable in class com.massa.mrules.condition.MEvaluationCondition
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Divide
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
Performs the arithmetic operation.
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Mod
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Multiply
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Pow
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Subtract
-
- evaluate(IExecutionContext, MArithmeticAccessor.InternalIterator) - Method in class com.massa.mrules.accessor.arithmetic.Sum
-
- evaluate(IExecutionContext) - Method in class com.massa.mrules.condition.AbstractCondition
-
- evaluate(IExecutionContext) - Method in interface com.massa.mrules.condition.ICondition
-
Evaluates the result of the rule.
- evaluate(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLEQ
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLNE
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.EQ
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.GT
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.GTE
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
Evaluate result for this operator.
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.IN
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.LT
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.LTE
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NE
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NOTCONTAINS
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NOTEMPTY
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NOTIN
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NOTMATCH
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- evaluate(IExecutionContext, IEvaluationCondition) - Method in class com.massa.mrules.operator.evaluation.NULL
-
- evaluate(IExecutionContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.AND
-
- evaluate(IExecutionContext, Iterable<ICondition>) - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
Evaluate result for this operator.
- evaluate(IExecutionContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.OR
-
- evaluate(IExecutionContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- evaluate(IExecutionContext, Iterable<ICondition>) - Method in class com.massa.mrules.operator.logical.XOR
-
- EVALUATION_FEATURE - Static variable in class com.massa.mrules.condition.MEvaluationCondition
-
The value of this constant ("condition-evaluation") allows to disable caching
of condition evaluations.
- EXEC_ID - Static variable in class com.massa.mrules.action.MActionExec
-
- execute(IExecutionContext) - Method in class com.massa.mrules.action.AbstractBasicAction
-
Overridden to change thrown exception.
- execute(IExecutionContext) - Method in interface com.massa.mrules.action.IAction
-
Executes the action.
- execute(IExecutionContext) - Method in class com.massa.mrules.action.MActionDefine
-
Overridden to change thrown exception.
- execute(IExecutionContext) - Method in class com.massa.mrules.action.MActionExec
-
Overridden to change thrown exception.
- execute(IExecutionContext) - Method in class com.massa.mrules.action.MActionUndefine
-
Overridden to change thrown exception.
- execute() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- execute() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- execute() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Convenience method to execute the MRuleExecutionSet of this context with this context.
- execute(IExecutionContext) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- execute(IExecutionContext, List<? extends IExecutable>, boolean) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- execute(IExecutionContext, IAddon, List<? extends IExecutable>, boolean) - Static method in class com.massa.mrules.executable.AbstractExecutable
-
- execute(IExecutionContext) - Method in interface com.massa.mrules.executable.IExecutable
-
Performs the action.
- execute(List<?>) - Method in class com.massa.mrules.session.MStatelessRuleSession
-
Real entry point.
- execute(List<?>, ObjectFilter) - Method in class com.massa.mrules.session.MStatelessRuleSession
-
Real entry point.
- execute(IExecutionContext) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
General contract for all RuleExecutionSet implementations.
- execute(IExecutionContext) - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
General contract for all RuleExecutionSet implementations.
- execute(IExecutionContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- execute(Calendar, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on Calendar.
- execute(XMLGregorianCalendar, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on XMLGregorianCalendar.
- execute(Date, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on Date.
- execute(Date, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on java.sql.Date.
- execute(Time, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on java.sql.Time.
- execute(Timestamp, DateUtils.IDateOperation) - Method in class com.massa.util.DateUtils
-
Handles operations on java.sql.Timestamp.
- executeInternal(Collection<?>, ObjectFilter) - Method in class com.massa.mrules.session.AbstractMRuleSession
-
Real entry point.
- executeRules() - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- executeRules(List) - Method in class com.massa.mrules.session.MStatelessRuleSession
-
JSR94 spec entry point
- executeRules(List, ObjectFilter) - Method in class com.massa.mrules.session.MStatelessRuleSession
-
JSR94 spec entry point
- executeRuleSet(IExecutionContext) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Performs implementation specific execution actions.
- executeRuleSet(IExecutionContext) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- ExecutionContextWrapper - Class in com.massa.mrules.context.execute
-
- ExecutionContextWrapper(IExecutionContext) - Constructor for class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- ExecutionControlDirective - Class in com.massa.mrules.executable
-
- ExecutionControlDirective(String, String, String) - Constructor for class com.massa.mrules.executable.ExecutionControlDirective
-
- ExecutionResultState - Enum in com.massa.mrules.executable
-
Describes the state of action execution or of condition evaluation.
- ExecutionResultWrapper - Class in com.massa.mrules.executable
-
This implementation wraps an
IExecutionResult
to redirect everything to
the original result.
- ExecutionResultWrapper(IExecutionResult) - Constructor for class com.massa.mrules.executable.ExecutionResultWrapper
-
- EXEWRAPPER_ID - Static variable in class com.massa.mrules.accessor.MExecutableWrapperAccessor
-
- exitCompile(ICompilationContext, IAddon, String) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Logs at compilation ending. compileType might be provided to add information or be null to be ignored.
- ExtendedDistributionSummary - Class in com.massa.mrules.extensions.monitoring.micrometer
-
Encapsulates the creation of a DistributionSummary
, and adds informations :
A Gauge for min value(_min)
A Gauge for mean value (_mean)
A Gauge for average number of samples by seconds (_frequency)
A Gauge for time since last sample (_last_age)
The metrics mean, count et sum are native, but the last 2 are not inside the Summary TimeWindow,
contrary to min/max and to additonnal informations (except last_age for whitch time window is not applicable).
- ExtendedDistributionSummary(MeterRegistry, ExtendedDistributionSummary.Parameters, String, String, Iterable<Tag>) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary
-
Constructor.
- ExtendedDistributionSummary.Parameters - Class in com.massa.mrules.extensions.monitoring.micrometer
-
Allows to configure the Distribution Summary.
- ExtendedStandardJavaFileManager - Class in com.massa.util.extensions.nativeproperty.compiler
-
Allows to handle in-memory source code.
- ExtendedStandardJavaFileManager(JavaFileManager, CompiledCode, DynamicClassLoader) - Constructor for class com.massa.util.extensions.nativeproperty.compiler.ExtendedStandardJavaFileManager
-
Creates a new instance of ForwardingJavaFileManager.
- ExtPropertySource - Class in com.massa.mrules.util.property
-
- ExtPropertySource(IExecutionContext, Object) - Constructor for class com.massa.mrules.util.property.ExtPropertySource
-
- ExtPropertySource(IExecutionContext, Class<?>) - Constructor for class com.massa.mrules.util.property.ExtPropertySource
-
- ExtPropertySource(IExecutionContext, Object, Class<?>) - Constructor for class com.massa.mrules.util.property.ExtPropertySource
-
- ExtraInitializer - Interface in com.massa.util
-
This interface should be implemented by classes referenced by "extraInitializer" nodes in mrules-utils.xml configuration files.
- generate(OutputStream) - Method in class com.massa.dsl.doc.DslDocGen
-
- generate(ParsingContext, String, int) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- generateBase(MListCompilationContext) - Static method in class com.massa.mrules.context.MListContextFactory
-
- generateBase(MListExecutionContext) - Static method in class com.massa.mrules.context.MListContextFactory
-
- generateClasses(ParsingContext, ArrayList<AutoComplete>, String) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- generateHeader() - Method in class com.massa.dsl.doc.DslDocGen
-
- generateImports() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Generates "on the fly" the imports, ignoring data produced by the compilation phase.
- generateImports() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- generateImports() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- generatePackages(ParsingContext, ArrayList<AutoComplete>, String) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- GenericAddon() - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
- GenericComparator - Class in com.massa.mrules.util.compare
-
Allows to compare 2 objects in an configurable way : null can be first or last, order can be asc or desc.
- GenericComparator(boolean, boolean) - Constructor for class com.massa.mrules.util.compare.GenericComparator
-
- GenericRuleEngineConfigHolder - Class in com.massa.mrules.builder
-
Config Holder only used to retrieve factory instance.
- GenericRuleEngineConfigHolder() - Constructor for class com.massa.mrules.builder.GenericRuleEngineConfigHolder
-
- GenericRuleEngineConfigHolder(Map<String, String>) - Constructor for class com.massa.mrules.builder.GenericRuleEngineConfigHolder
-
- GenericSubPropComparator - Class in com.massa.mrules.util.compare
-
Extends the
GenericComparator
by performing the comparison on one or more
nested properties of the objects to compare.
- GenericSubPropComparator(IExecutionContext, List<? extends IReadAccessor>, boolean, boolean) - Constructor for class com.massa.mrules.util.compare.GenericSubPropComparator
-
- get(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- get(IExecutionContext) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Gets the value.
- get(IExecutionContext, boolean) - Method in interface com.massa.mrules.accessor.IReadWriteAccessor
-
Gets the value of the target.
- get(IExecutionContext, boolean) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- get(IExecutionContext, boolean) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- get(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- get() - Method in class com.massa.util.Optional
-
- get(IPropertySource) - Method in class com.massa.util.property.AbstractProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.ConstantProperty
-
- get(Object) - Method in interface com.massa.util.property.IFieldAccessor
-
get field value.
- get(IPropertySource, boolean) - Method in class com.massa.util.property.IndexedProperty
-
- get(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Introspects source to retrieve property value.
- get(IPropertySource, boolean) - Method in interface com.massa.util.property.IProperty
-
Introspects source to retrieve property value.
- get(IPropertySource, boolean) - Method in class com.massa.util.property.MappedProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.NestedProperty
-
- get(Object, String) - Static method in class com.massa.util.property.PropertyUtils
-
Gets property value.
- get(Object) - Method in class com.massa.util.property.ReflectionFieldAccessor
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.SimpleProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.StaticFieldProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.StaticMethodProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.StrictFieldProperty
-
- get(IPropertySource, boolean) - Method in class com.massa.util.property.StrictMethodProperty
-
- get(Class<T>) - Static method in class com.massa.util.security.MRulesSecurityManagers
-
Gets the security manager registered for this class.
- getAccessedClassName() - Method in class com.massa.util.property.StaticFieldProperty
-
- getAccessedClassName() - Method in class com.massa.util.property.StaticMethodProperty
-
- getAccessibleFieldAccessor(Field) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
- getAccessibleMethodInvoker(Method) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
- getAccessor() - Method in class com.massa.mrules.action.MAccessorWrapper
-
- getAccessor() - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- getActionProperties() - Method in class com.massa.dsl.lexer.ActionLexer
-
- getActions() - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- getActionValidated() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- getActionValidated() - Method in interface com.massa.mrules.executable.IExecutionResult
-
- getActivationPropertyName() - Method in class com.massa.mrules.optimizer.AbstractOptimizer
-
Name of the property allowing to force activation or deactivation of the optimizer on a specific rule set.
- getAdditionalProperties(C) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getAdditionalValidator() - Method in class com.massa.dsl.grammar.Grammar
-
- getAdditionalValidator() - Method in class com.massa.dsl.lexer.RegexLexer
-
- getAdditionalValidator() - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- getAddon(String) - Static method in class com.massa.mrules.addon.MAddonsFinder
-
- getAddon() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getAddonFactory(A) - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
- getAddonFactory(String) - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
- getAddonInfo(A) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getAddonInfo(A) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getAddonInfo(A) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- getAddonInfo(A) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getAddonNames() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
- getAddToMatchWeight() - Method in class com.massa.dsl.lexer.TransformLexer
-
- getAlias() - Method in class com.massa.mrules.addon.PersistantPropertyInfo
-
- getAliases() - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- getAllAddons() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getAllAddons() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getAllAddons() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Gets all addons encountered during compilation process.
- getAllAddons() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getAllJarResourceNames(String, String, boolean, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResourceNames(String, Pattern, boolean, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResourceNames(String, String, boolean, URL) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResourceNames(String, Pattern, boolean, URL) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResources(String, String, boolean, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResources(String, Pattern, boolean, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResources(String, String, boolean, URL) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJarResources(String, Pattern, boolean, URL) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given a Jar from the classpath, parses all entries to retrieve those which correspond to provided criteria.
- getAllJrtResourceNames(String, boolean, String, String...) - Static method in class com.massa.util.classloader.ResourceLoader
-
Given JRT elements, parses all entries to retrieve those which correspond to provided criteria.
- getAllOccurences() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getAllUniqueAddons() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getAllUniqueAddons() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getAllUniqueAddons() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Gets all unique addons encountered during compilation process.
- getAllUniqueAddons() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getAlreadyTypedFiltering() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getAppliesTo() - Method in class com.massa.mrules.action.MActionFlowControl
-
- getAppliesTo() - Method in class com.massa.mrules.executable.ExecutionControlDirective
-
- getAppliesToIds() - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
- getArgName() - Method in class com.massa.mrules.accessor.MFormatAccessor.Argument
-
Returns the arg name to use for replacement.
- getArguments() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getArguments() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getArguments() - Method in class com.massa.mrules.action.MActionPrintF
-
- getArguments() - Method in class com.massa.mrules.callable.Call
-
- getArguments(A) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.FORMATAddon
-
- getArguments(A) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.PRINTFAddon
-
- getArgumentsTypes() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getArray(Object) - Method in class com.massa.util.property.CacheArrayProvider
-
- getArray(Object, Object) - Method in class com.massa.util.property.CacheArrayProvider
-
- getArray(Object, Object, Object) - Method in class com.massa.util.property.CacheArrayProvider
-
- getArray(Object) - Method in interface com.massa.util.property.IArrayProvider
-
- getArray(Object, Object) - Method in interface com.massa.util.property.IArrayProvider
-
- getArray(Object, Object, Object) - Method in interface com.massa.util.property.IArrayProvider
-
- getArray(Object) - Method in class com.massa.util.property.NoCacheArrayProvider
-
- getArray(Object, Object) - Method in class com.massa.util.property.NoCacheArrayProvider
-
- getArray(Object, Object, Object) - Method in class com.massa.util.property.NoCacheArrayProvider
-
- getArrayProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getAtMark(int) - Method in class com.massa.util.io.AdvancedReader
-
- getAttrData(Node, String, boolean) - Static method in class com.massa.util.PositionalXMLReader
-
- getAttrData(Node, String) - Static method in class com.massa.util.PositionalXMLReader
-
- getAutoComplete() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getAutoCompleteContent() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getAutoCompleteGenerator() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getAutoCompleteGeneratorInstance() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getAutoCompleteGeneratorProperties() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getAutoCompleteLabel() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getAutoCompleteOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
Retrieves main autoComplete options from lexer config, if any.
- getAutoCompleteOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getAutoCompleteOptions(MatchingPhase) - Method in interface com.massa.dsl.matcher.Matcher
-
Computes autoComplete options from current partial matches, if any.
- getAutoCompleteResults() - Method in class com.massa.dsl.grammar.ParsingContext
-
- getAutoCompletes() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getAutoCompletes(Matcher) - Method in interface com.massa.dsl.autocomplete.AutoCompleteGenerator
-
Generates autoComplete options if auto complete is requested by a matcher.
- getAutoCompletes(LexerParser) - Method in interface com.massa.dsl.autocomplete.AutoCompleteGenerator
-
Generates autoComplete options if auto complete is requested by a parser.
- getAutoCompletes(Matcher) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- getAutoCompletes(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- getAutoCompletes(Matcher) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getAutoCompletes(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.FixedLexerMatcher.FixedMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getAutoCompleteSecondaryOptions(MatchingPhase) - Method in class com.massa.dsl.matcher.RegexLexerMatcher.RegexMatcher
-
- getBaseSource() - Method in interface com.massa.util.property.IPropertySource
-
- getBaseSource() - Method in class com.massa.util.property.PropertySource
-
- getBaseSourceType() - Method in interface com.massa.util.property.IPropertySource
-
- getBaseSourceType() - Method in class com.massa.util.property.PropertySource
-
- getBeanInstance() - Method in class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.blockhandler.DefaultLexerBlockHandler
-
- getBeanInstance() - Method in interface com.massa.dsl.doc.blockhandler.LexerBlockHandler
-
Instanciates the bean
- getBeanInstance() - Method in class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.blockhandler.OrLexerBlockHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.DefaultLexerHandler
-
- getBeanInstance() - Method in interface com.massa.dsl.doc.lexerhandler.LexerHandler
-
Instanciates the bean
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.NextCharLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.ObjectLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.RegexLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.SubParseLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.TransformLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.ValueLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.lexerhandler.ValuesLexerHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.matcherhandler.DefaultLexerMatcherHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler
-
- getBeanInstance() - Method in interface com.massa.dsl.doc.matcherhandler.LexerMatcherHandler
-
Instanciates the bean
- getBeanInstance() - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler
-
- getBeanInstance() - Method in class com.massa.dsl.doc.matcherhandler.OrLexerMatcherHandler
-
- getBeginEndEscapeChar() - Method in class com.massa.dsl.lexer.TextLexer
-
- getBeginIndex() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getBlock() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver
-
- getBlock() - Method in class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- getBlock() - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- getBlock() - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- getBlock() - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- getBlock() - Method in class com.massa.dsl.lexer.RegexLexer
-
- getBlock() - Method in class com.massa.dsl.lexer.SubParseLexer
-
- getBlock() - Method in class com.massa.dsl.lexer.TransformLexer
-
- getBlock() - Method in class com.massa.dsl.lexer.ValueLexer
-
- getBlock() - Method in class com.massa.dsl.lexer.ValuesLexer
-
- getBlock() - Method in class com.massa.dsl.matcher.LexerBlockMatcher
-
- getBlockBean() - Method in class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean
-
- getBlockBeans() - Method in class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler.AndLexerBlockHandlerBean
-
- getBlockBeans() - Method in class com.massa.dsl.doc.blockhandler.OrLexerBlockHandler.OrLexerBlockHandlerBean
-
- getBlocks() - Method in class com.massa.dsl.block.AndLexerBlock
-
- getBlocks() - Method in class com.massa.dsl.block.OrLexerBlock
-
- getBlocks() - Method in class com.massa.dsl.lexer.ObjectLexer
-
- getBufferLength() - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary.Parameters
-
- getBy() - Method in class com.massa.mrules.action.MActionSort
-
- getByteCode() - Method in class com.massa.util.extensions.nativeproperty.compiler.CompiledCode
-
- getCacheActivationResolver() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Returns cache resolver loaded from global configuration.
- getCacheActivationResolver() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getCacheActivationResolver() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getCacheActivationResolver() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- getCacheActivationResolver() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getCacheActivationResolver() - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- getCacheActivationResolver() - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Allows to override global cache activation configuration.
- getCachedData(IAddon) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getCachedData(IAddon) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getCachedData(IAddon) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
- getCachedPropertySource(Object) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getCachedPropertySource(Object, Class<?>) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getCachedPropertySource(Object) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getCachedPropertySource(Object, Class<?>) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getCachedPropertySource(Object) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Internal use only: Drastically disminuish memory footprint by caching Property Source Object.
- getCachedPropertySource(Object, Class<?>) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Internal use only: Drastically disminuish memory footprint by caching Property Source Object.
- getCacheEnabled() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getCallable() - Method in class com.massa.mrules.callable.Call
-
- getCallables() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getCanonicalClassName(String) - Static method in class com.massa.util.MBeanUtils
-
Converts a given name of class into canonical format.
- getCause() - Method in interface com.massa.mrules.exception.IMRulesException
-
- getCause(IMRulesException, Class<? extends IMRulesException>) - Static method in class com.massa.mrules.exception.IMRulesException.Utils
-
- getCause() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- getChain() - Method in interface com.massa.mrules.optimizer.IMOptimizerChain
-
- getChain() - Method in class com.massa.mrules.optimizer.MOptimizerChain
-
- getCharContent(boolean) - Method in class com.massa.util.extensions.nativeproperty.compiler.SourceCode
-
- getClassesGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getClassesTooManyResults() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getClassesTooManyResultsLimit() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getClassIn() - Method in class com.massa.mrules.context.MContextFactory
-
- getClassIn() - Method in class com.massa.mrules.context.MInOutContextFactory
-
- getClassLoader() - Static method in class com.massa.util.classloader.ClassLoaderResolver
-
This method selects the "best" classloader instance to be used for
class/resource loading by whoever calls this method.
- getClassLoader(int) - Static method in class com.massa.util.classloader.ClassLoaderResolver
-
- getClassLoader(Class<?>) - Method in class com.massa.util.classloader.DefaultClassLoadStrategy
-
- getClassLoader(Class<?>) - Method in interface com.massa.util.classloader.IClassLoadStrategy
-
Selects a classloader based on a given createSource context.
- getClassLoader() - Static method in class com.massa.util.classloader.ResourceLoader
-
Retrieves ClassLoader for caller
- getClassLoader(JavaFileManager.Location) - Method in class com.massa.util.extensions.nativeproperty.compiler.ExtendedStandardJavaFileManager
-
- getClassName() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getClassName() - Method in class com.massa.mrules.context.MListContextClassProperty
-
- getClassOut() - Method in class com.massa.mrules.context.MInOutContextFactory
-
- getClassPath() - Static method in class com.massa.util.classloader.ResourceLoader
-
- getClassProperties() - Method in class com.massa.mrules.context.MListContextFactory
-
- getClassProperty() - Method in class com.massa.mrules.context.compile.MListCompilationContext
-
- getClassProperty() - Method in class com.massa.mrules.context.execute.MListExecutionContext
-
- getClassProperty(MListExecutionContext, Object) - Static method in class com.massa.mrules.context.MListContextFactory
-
Gets class property from an object instance.
- getCoefficientsProperty() - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- getCoefficientsSource() - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- getCoefficientsValues() - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- getCol(IExecutionContext, Object) - Method in class com.massa.mrules.action.MActionSort
-
- getCollectionConcrete(Class<C>) - Static method in class com.massa.util.MBeanUtils
-
Gets a concrete class to be used when instantiating a collection from an interface or abstract class.
- getColumn() - Method in exception com.massa.dsl.DslException
-
Column at which error occured.
- getColumnNumber() - Method in class com.massa.util.io.AdvancedReader
-
- getColumnNumberAtMark(int) - Method in class com.massa.util.io.AdvancedReader
-
- getCommand() - Method in class com.massa.mrules.action.MActionExec
-
- getCommand() - Method in class com.massa.mrules.action.MActionFlowControl
-
- getCommentBegin() - Method in class com.massa.dsl.grammar.Grammar
-
- getCommentHandler() - Method in class com.massa.util.io.AdvancedReader
-
Retrieves comment handler
- getComparator(IExecutionContext) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- getComparator(IExecutionContext) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- getComparator(IExecutionContext) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- getCompilationContext() - Method in class com.massa.mrules.context.AbstractContextFactory
-
- getCompilationContext() - Method in interface com.massa.mrules.context.IContextFactory
-
Builds compilation context with the compilation level configured in the factory.
- getCompilationContext(CompilationLevel) - Method in interface com.massa.mrules.context.IContextFactory
-
Builds compilation context, overriding the compilation level configured in the factory.
- getCompilationContext(CompilationLevel) - Method in class com.massa.mrules.context.MContextFactory
-
- getCompilationContext(CompilationLevel) - Method in class com.massa.mrules.context.MInOutContextFactory
-
- getCompilationContext(CompilationLevel) - Method in class com.massa.mrules.context.MListContextFactory
-
- getCompilationContext(CompilationLevel) - Method in class com.massa.mrules.context.MStandaloneContextFactory
-
- getCompilationContext() - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- getCompilationContext() - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
- getCompilationLevel() - Method in class com.massa.mrules.context.AbstractContextFactory
-
- getCompilationLevel() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getCompilationLevel() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getCompilationLevel() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- getCompilationLevel() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getCompilationLevel() - Method in interface com.massa.mrules.context.IContextFactory
-
- getCompilationLevel() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getCompilationLevel() - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- getCompilationLevel() - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
- getComponentType(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
Returns the final component type of a multidimensional array.
- getCondition() - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- getCondition() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getCondition() - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- getCondition() - Method in class com.massa.mrules.condition.MConditionNot
-
- getCondition() - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- getCondition() - Method in class com.massa.mrules.executable.MRule
-
- getCondition() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- getCondition() - Method in interface com.massa.mrules.extensions.dsl.factory.ConditionBuilder.Sub
-
- getCondition() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- getCondition() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- getConditionBuilder() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- getConditionBuilder() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- getConditions() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- getConditions() - Method in class com.massa.mrules.condition.MConditionSet
-
- getConditionValidated() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- getConditionValidated() - Method in interface com.massa.mrules.executable.IExecutionResult
-
- getConfig(Map<String, String>, boolean, boolean) - Method in class com.massa.mrules.builder.MRulesBuilder
-
Retrieves the configuration XML from the name.
- getConfigHash() - Method in class com.massa.mrules.builder.GenericRuleEngineConfigHolder
-
Unsupported.
- getConfigHash() - Method in interface com.massa.mrules.builder.IRuleEngineConfigHolder
-
Retrieves a complexe hashcode of this config, allowing to detect changes.
- getConfigHash() - Method in class com.massa.mrules.builder.XmlRuleEngineConfigHolder
-
- getConfigHash() - Method in class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
- getConfigHolderImpl() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getConstantPropertyInstance(C, Class<C>) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getConstantPropertyInstance(C, Class<C>) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getConstantPropertyInstance(C, Class<C>) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getConstantPropertyInstance(C, Class<C>) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getContent() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getContent(String) - Static method in class com.massa.mrules.util.MRulesUtils
-
Reads text content of a resources in classpath.
- getContent(InputStream) - Static method in class com.massa.mrules.util.MRulesUtils
-
Reads text content of a stream resource.
- getContent(Reader) - Static method in class com.massa.mrules.util.MRulesUtils
-
Reads text content of a character resource.
- getContentSize(Object) - Static method in class com.massa.util.MBeanUtils
-
Returns the size of an Objects content, if accurate.
- getContextFactory() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getContextFactory() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- getContextFactory() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getCtxt() - Method in class com.massa.mrules.util.property.ExtPropertySource
-
- getCurArg() - Method in interface com.massa.util.property.IPropertySource
-
Get current arg's current source.
- getCurArg() - Method in class com.massa.util.property.PropertySource
-
- getCurArgType() - Method in interface com.massa.util.property.IPropertySource
-
Get current arg's current source, knowing that it will never give null value,
but Void.class instead.
- getCurArgType() - Method in class com.massa.util.property.PropertySource
-
- getCurrentContextWrapper() - Method in class com.massa.mrules.util.iterate.AccessorGetIterator
-
- getCurrentPosition() - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
Get current buffer internal position, for performance reasons, so that number of read characters can be easily computed.
- getCurSource() - Method in interface com.massa.util.property.IPropertySource
-
- getCurSource() - Method in class com.massa.util.property.PropertySource
-
- getCurSourceType() - Method in interface com.massa.util.property.IPropertySource
-
- getCurSourceType() - Method in class com.massa.util.property.PropertySource
-
- getDate1() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getDate2() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getDay() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getDay() - Method in class com.massa.util.DateUtils.DateOperation
-
- getDay() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getDebugInfo() - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- getDebugInfo() - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- getDebugInfo() - Method in interface com.massa.mrules.base.IMRulesObject
-
Retrieves some debug information of the current instance.
- getDebugInfo() - Method in class com.massa.mrules.executable.ExecutionControlDirective
-
- getDebugInfo() - Method in interface com.massa.mrules.executable.IExecutionControlDirective
-
Some additional informations about the directive.
- getDebugInfo() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- getDebugInfo() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getDebugInfo() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getDecimals() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getDecimals() - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- getDecimals() - Method in class com.massa.mrules.operator.math.DIVIDED
-
- getDecimals() - Method in class com.massa.util.Rounder
-
- getDeclaringClass() - Method in class com.massa.util.property.StaticFieldProperty
-
- getDeclaringClass() - Method in class com.massa.util.property.StaticMethodProperty
-
- getDefaultActions() - Method in class com.massa.mrules.executable.MIndex
-
- getDefaultFormat(boolean) - Method in class com.massa.util.convert.DateConverter
-
Creates a
DateFormat
from the instance parameter:
If pattern is configured, uses this parameter.
- getDefaultInstance() - Static method in class com.massa.util.convert.ConvertUtils
-
- getDefaultInstance() - Static method in class com.massa.util.DateUtils
-
Get default global instance.
- getDefaultInstance() - Static method in class com.massa.util.property.PropertyUtils
-
- getDefaultLoggerName() - Method in class com.massa.mrules.context.AbstractContext
-
- getDefaultLoggerName() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getDefaultLoggerName() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getDefaultMBeanServer() - Static method in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Retrieves default MBean Server.
- getDefaultMBeanServer() - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- getDefaultMBeanServer() - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- getDefaultMBeanServer() - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
- getDefaultNumberImplem() - Method in class com.massa.util.convert.NumberConverter
-
Default concrete Number implementation.
- getDefaultObjectFilter() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getDefaultObjectFilter() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getDefaultObjectFilterInstance() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getDefaultObjectFilterInstance() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- getDefaultObjectFilterInstance() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getDefaultParameters() - Method in class com.massa.mrules.builder.MRulesBuilder
-
- getDefaultPrimitiveValue(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
For a wrapper or a primitive, retrieves the corresponding default value.
- getDefaultRedirect() - Method in class com.massa.mrules.executable.MIndex
-
- getDefaultType() - Method in class com.massa.mrules.accessor.AbstractMapAccessor
-
- getDefaultType() - Method in class com.massa.mrules.accessor.MMapEntriesAccessor
-
- getDefaultType() - Method in class com.massa.mrules.accessor.MMapKeysAccessor
-
- getDefaultType() - Method in class com.massa.mrules.accessor.MMapValuesAccessor
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
Returns default type for this variable if no directive is provided.
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Time
-
- getDefaultType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- getDefaultType() - Method in class com.massa.util.TypedMap
-
Allows to specify a default type in case the type for a key is not specified.
- getDefaultType() - Method in class com.massa.util.TypedMap.RecursiveTypedMap
-
- getDefaultValue() - Method in class com.massa.mrules.addon.PersistantPropertyInfo
-
- getDeletePreviousChars() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getDescription() - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- getDescription() - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- getDescription() - Method in interface com.massa.mrules.base.IMRulesObject
-
Retrieves the description of the current instance.
- getDescription() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- getDescription() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getDescription() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getDetector() - Method in class com.massa.dsl.lexer.NextCharLexer
-
- getDimensionsCount(Object) - Static method in class com.massa.util.MBeanUtils
-
Counts the number of dimension of the provided Array.
- getDimensionsCount(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
Counts the number of dimension of the Array represented by the provided Class.
- getDirective() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- getDirective() - Method in interface com.massa.mrules.executable.IExecutionResult
-
Returns the directive to transmit to parent
IExecutable
, so that they can make appropriate actions.
- getDslDoc() - Method in interface com.massa.dsl.doc.Documented
-
Extra documentation used by doc gen.
- getDslDoc() - Method in class com.massa.dsl.grammar.Grammar
-
- getDslDoc() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getDslDoc() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- getDslDoc() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getDuration() - Method in class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
- getEffectiveParseStartMark() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getEffectiveParseStartMark() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getEffectiveStartMark() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getEffectiveStartMark() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getEffectiveStartMark() - Method in interface com.massa.dsl.matcher.Matcher
-
- getElseifs() - Method in class com.massa.mrules.executable.MRule
-
- getElses() - Method in class com.massa.mrules.executable.MRule
-
- getEnd() - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler.StartEndLexerHandlerBean
-
- getEnd() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getEnd() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getEndIndex() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getEndMark() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getEndMark() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getEndMark() - Method in interface com.massa.dsl.matcher.Matcher
-
- getEnds() - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- getEnumProperty() - Method in class com.massa.dsl.lexer.EnumLexer
-
- getEquivalentParseResult(L) - Method in class com.massa.dsl.grammar.ParsingContext
-
Allows to retrieve a result pushed by a previous equivalent parser on the same source part.
- getErr() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
Gets error stream.
- getErr() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getErr() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
- getErrorCode() - Method in class com.massa.util.MessageCode
-
Error code.
- getEscapeChar() - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- getEscapeChar() - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- getEstimatedCost(ICompilationContext) - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- getEstimatedCost(ICompilationContext) - Method in interface com.massa.mrules.condition.ICondition
-
Estimates the condition complexity, to allow callers to optimize calls.
- getEstimatedCost(ICompilationContext) - Method in class com.massa.mrules.condition.MConditionNot
-
- getEstimatedCost(ICompilationContext) - Method in class com.massa.mrules.condition.MConditionSet
-
- getEstimatedCost(ICompilationContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getEstimatedCost(ICompilationContext) - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- getEstimatedCost() - Method in class com.massa.mrules.util.CostInfo
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
Returns default cost of 1.
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
Returns source's cost + 1.
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getEstimatedReadCost(ICompilationContext) - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Estimates the reading complexity, to allow callers to optimize calls.
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MCountAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.action.MActionClear
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.action.MActionSort
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.callable.Call
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.callable.Function
-
- getEstimatedReadCost(ICompilationContext) - Method in interface com.massa.mrules.callable.ICallable
-
Estimates the whole call complexity, to allow callers to optimize calls.
- getEstimatedReadCost(String, ICompilationContext) - Method in interface com.massa.mrules.callable.ICallableRepository
-
Computes an estimated cost of the whole callable execution, in order to be able to
optimize accurately.
- getEstimatedReadCost(ICompilationContext) - Method in interface com.massa.mrules.executable.IExecutable.ValueReturning
-
This kind of executable should provide a cost estimation in order to be used as accessor
and be optimized effectively.
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getEstimatedReadCost(String, ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getEstimatedReadCost(ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getEstimatedReadCost(String, ICompilationContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getEstimatedValueCount() - Method in class com.massa.mrules.util.CostInfo
-
-1 for unknown value.
- getEvaluationOperator(String) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Retrieves operator implementation from registered addons.
- getEvaluationOperator(Node) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getEvaluationOperator(Node, boolean) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getExecutable() - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- getExecutables() - Method in class com.massa.mrules.callable.Function
-
- getExecutables() - Method in class com.massa.mrules.executable.MExecutionBlock
-
- getExecutables() - Method in class com.massa.mrules.executable.MForEach
-
- getExecutables() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getExecutables() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getExecutionContext() - Method in interface com.massa.mrules.context.IContextFactory
-
Builds execution context.
- getExecutionContext() - Method in class com.massa.mrules.context.MContextFactory
-
- getExecutionContext() - Method in class com.massa.mrules.context.MInOutContextFactory
-
- getExecutionContext() - Method in class com.massa.mrules.context.MListContextFactory
-
- getExecutionContext() - Method in class com.massa.mrules.context.MStandaloneContextFactory
-
- getExecutionSet() - Method in class com.massa.mrules.context.AbstractContext
-
- getExecutionSet() - Method in class com.massa.mrules.context.AbstractContextFactory
-
- getExecutionSet() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getExecutionSet() - Method in class com.massa.mrules.context.ContextWrapper
-
- getExecutionSet() - Method in interface com.massa.mrules.context.IContext
-
- getExecutionSet() - Method in interface com.massa.mrules.context.IContextFactory
-
- getExecutionSet() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- getExtraDescription() - Method in class com.massa.dsl.doc.DslDoc
-
- getExtraTags() - Method in class com.massa.dsl.doc.DslDoc
-
- getFactory() - Method in class com.massa.mrules.builder.AbstractRuleEngineConfigHolder
-
Returns factory instance, depending on requested implementation and compilation level.
- getFactory() - Method in interface com.massa.mrules.builder.IRuleEngineConfigHolder
-
- getFactory() - Method in class com.massa.mrules.builder.XmlRuleEngineConfigHolder
-
- getFactoryImpl() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getFactoryRenderer() - Method in class com.massa.dsl.doc.lexerhandler.NextCharLexerHandler.NextCharLexerHandlerBean
-
- getFalseRepresentation() - Method in class com.massa.util.convert.BooleanConverter
-
- getFalseValues() - Method in class com.massa.dsl.lexer.BooleanLexer
-
- getField() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getField(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.StrictFieldProperty2
-
- getField() - Method in interface com.massa.util.property.IFieldAccessor
-
Gets accessed field.
- getField() - Method in class com.massa.util.property.ReflectionFieldAccessor
-
- getField(IPropertySource, boolean) - Method in class com.massa.util.property.StaticFieldProperty
-
- getField(IPropertySource, boolean) - Method in class com.massa.util.property.StrictFieldProperty
-
- getFieldAccessor(Field) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches in internal accessors cache, if not found builds the accessor.
- getFieldsFor(Object, Class<?>) - Method in class com.massa.util.ObjOut
-
- getFieldsSubGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getFileName() - Method in class com.massa.mrules.addon.MAddonsFinder
-
Overridden to change file names to search for.
- getFileName() - Method in class com.massa.util.ConfigDiscovery
-
- getFirst() - Method in class com.massa.util.Pair
-
- getFixedPattern() - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- getFollowingChar() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getFollowingCharPattern() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
- getFollowingCharPattern() - Method in interface com.massa.dsl.matcher.Matcher
-
- getFollowingCharPattern() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getFollowingCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
- getFollowingCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getFollowingCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getFollowingCharPatternMatchResult() - Method in interface com.massa.dsl.matcher.Matcher
-
- getFollowingCharPatternMatchResult() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getForCondition(ExecutionResultState) - Method in enum com.massa.mrules.executable.ExecutionResultState
-
Considering current enum value is Action result,
returns a result for [condition: conditionResult / action: Current Enum Value]
- getFormat(String) - Method in class com.massa.util.convert.DateConverter
-
Creates a
DateFormat
from the provided pattern and configured timezone.
- getFromAddon(Node) - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
- getFromEnum() - Method in class com.massa.dsl.lexer.EnumLexer
-
- getFromId(String) - Static method in class com.massa.dsl.grammar.GrammarRepository
-
Searches loaded grammar to find the one corresponding to the provided id and default locale.
- getFromId(String, String) - Static method in class com.massa.dsl.grammar.GrammarRepository
-
Searches loaded grammar to find the one corresponding to the provided id and local.
- getFullGroup() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getFullResourceName() - Method in class com.massa.util.classloader.Resource
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
Returns requested generic type if any, otherwise the source's generic type if any.
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getGenericCollectionType(IContext) - Method in interface com.massa.mrules.accessor.IAccessor
-
Returns the Generic type, if value is a collection or an array, evaluated :
at compilation time for standard compilation
at runtime for light compilation and execution phase
or null if the type can't be resolved or value is not a collection.
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MMapEntriesAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MMapKeysAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MMapValuesAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
Returns requested generic type if any, otherwise the source's generic type if any.
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getGenericCollectionType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- getGenericCollectionType(Method) - Static method in class com.massa.util.MBeanUtils
-
Returns the generic type if the method return type is a collection, or null if it cannot be resolved
or if the property type is not a collection.
- getGenericCollectionType(Field) - Static method in class com.massa.util.MBeanUtils
-
Returns the generic type if the field type is a collection, or null if it cannot be resolved
or if the property type is not a collection.
- getGenericCollectionType(Object) - Method in class com.massa.util.property.AbstractProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always null.
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- getGenericCollectionType(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic type of the property if the type is a Collection, whatever there is an argument or not.
- getGenericCollectionType(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic type of the property if the type is a Collection, knowing the argument type to use.
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- getGenericCollectionType(Object, String) - Static method in class com.massa.util.property.PropertyUtils
-
Returns the generic type if the property type is a collection, or null if it cannot be resolved
or if the property type is not a collection.
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- getGenericCollectionType(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- getGenericMapKeyType(Method) - Static method in class com.massa.util.MBeanUtils
-
Returns the key type if the method return type is a map, or null if it cannot be resolved
or if the property type is not a map.
- getGenericMapKeyType(Field) - Static method in class com.massa.util.MBeanUtils
-
Returns the key type if the field type is a map, or null if it cannot be resolved
or if the property type is not a map.
- getGenericMapKeyType(Object) - Method in class com.massa.util.property.AbstractProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always null.
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- getGenericMapKeyType(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic key type of the property if the type is a Map, whatever there is an argument or not.
- getGenericMapKeyType(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic key type of the property if the type is a Map, knowing the argument type to use.
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- getGenericMapKeyType(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- getGenericMapValueType(Method) - Static method in class com.massa.util.MBeanUtils
-
Returns the value type if the method return type is a map, or null if it cannot be resolved
or if the property type is not a map.
- getGenericMapValueType(Field) - Static method in class com.massa.util.MBeanUtils
-
Returns the value type if the field type is a map, or null if it cannot be resolved
or if the property type is not a map.
- getGenericMapValueType(Object) - Method in class com.massa.util.property.AbstractProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always null.
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- getGenericMapValueType(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic value type of the property if the type is a Map, whatever there is an argument or not.
- getGenericMapValueType(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the generic value type of the property if the type is a Map, knowing the argument type to use.
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- getGenericMapValueType(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- getGenericType(String) - Method in class com.massa.util.TypedMap
-
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- getGenericTypes(IContext) - Method in interface com.massa.mrules.accessor.IAccessor
-
Returns all the parameterized types, whatever is the field type, evaluated :
at compilation time for standard compilation
at runtime for light compilation and execution phase
or null if the types can't be resolved or value is not a collection.
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getGenericTypes(IContext) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getGenericTypes(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- getGenericTypes(Method) - Static method in class com.massa.util.MBeanUtils
-
Returns the parameterized types of the method, or null if it cannot be resolved.
- getGenericTypes(Field) - Static method in class com.massa.util.MBeanUtils
-
Returns the parameterized types of the field, or null if it cannot be resolved.
- getGenericTypes(Object) - Method in class com.massa.util.property.AbstractProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always null.
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- getGenericTypes(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the parameterized types of the property, whatever its type is, whatever there is an argument or not.
- getGenericTypes(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the parameterized types of the property, whatever its type is, knowing the argument type to use.
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- getGenericTypes(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- getGlobalpatterns() - Static method in class com.massa.util.convert.DateConverter
-
- getGlobalVariablesSubGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getGrammar() - Method in class com.massa.dsl.grammar.ParsingContext
-
- getGrammar() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getGrammar() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getGrammar() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getGrammar() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getGrammar() - Method in interface com.massa.dsl.matcher.Matcher
-
- getGroup() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getGroup() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getGroup() - Method in interface com.massa.dsl.autocomplete.AutoCompleteGenerator
-
- getGroup() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getGroup() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- getGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getHandlerFor(Object, Class<?>) - Method in class com.massa.util.ObjOut
-
- getHandlerInstance(Class<? extends C>) - Method in class com.massa.dsl.doc.HandlersHolder
-
Gets handler for this class or for the first found in class parent hierarchy or default
- getHandlerInstance(Class<? extends C>) - Method in class com.massa.mrules.extensions.dsl.doc.html.TemplatesHolder
-
- getHandles() - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- getHolder() - Method in exception com.massa.util.MBeanUtils.ImportValidationException
-
- getHour() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getHour() - Method in class com.massa.util.DateUtils.DateOperation
-
- getHour() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getId() - Method in class com.massa.dsl.grammar.Grammar
-
- getId() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getId() - Method in interface com.massa.dsl.lexer.Lexer
-
- getIfFalse() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getIfTrue() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getImmutableInstance() - Method in class com.massa.mrules.security.MRulesBreSecurityManager
-
- getImmutableInstance() - Method in interface com.massa.util.security.IMRulesSecurityManager
-
- getImmutableInstance() - Method in class com.massa.util.security.MRulesUtilsSecurityManager
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Abs
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Divide
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Mod
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Multiply
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Pow
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Subtract
-
- getImplementationId() - Method in class com.massa.mrules.accessor.arithmetic.Sum
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MAvailableAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MCastAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MConditionWrapperAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MCountAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MDefinedAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MExecutableWrapperAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MFilterAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MMapEntriesAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MMapKeysAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MMapValuesAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- getImplementationId() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getImplementationId() - Method in class com.massa.mrules.action.MAccessorWrapper
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionAdd
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionAddAll
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionClear
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionDefine
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionExec
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionFlowControl
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionPrint
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionPrintF
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionResetCache
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionSet
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionSort
-
- getImplementationId() - Method in class com.massa.mrules.action.MActionUndefine
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Now
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Time
-
- getImplementationId() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- getImplementationId() - Method in interface com.massa.mrules.addon.IAddon
-
Unique addon implementation ID.
- getImplementationId() - Method in class com.massa.mrules.callable.Call
-
- getImplementationId() - Method in class com.massa.mrules.callable.Function
-
- getImplementationId() - Method in class com.massa.mrules.callable.Return
-
- getImplementationId() - Method in class com.massa.mrules.condition.MAccessorWrapperCondition
-
- getImplementationId() - Method in class com.massa.mrules.condition.MConditionNot
-
- getImplementationId() - Method in class com.massa.mrules.condition.MConditionSet
-
- getImplementationId() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getImplementationId() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- getImplementationId() - Method in class com.massa.mrules.context.MContextFactory
-
- getImplementationId() - Method in class com.massa.mrules.context.MInOutContextFactory
-
- getImplementationId() - Method in class com.massa.mrules.context.MListContextFactory
-
- getImplementationId() - Method in class com.massa.mrules.context.MStandaloneContextFactory
-
- getImplementationId() - Method in class com.massa.mrules.executable.MExecutionBlock
-
- getImplementationId() - Method in class com.massa.mrules.executable.MForEach
-
- getImplementationId() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getImplementationId() - Method in class com.massa.mrules.executable.MIndex
-
- getImplementationId() - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- getImplementationId() - Method in class com.massa.mrules.executable.MRule
-
- getImplementationId() - Method in class com.massa.mrules.extensions.jdk8.addon.Jdk8VariablesManager.Jdk8Now
-
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.CALLAddon
-
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.FORMATAddon
-
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
Null for generic implem.
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.INDEXAddon
-
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.MainRuleFactoryImpl
-
- getImplementationId() - Method in class com.massa.mrules.factory.xml.RichXMLFactory.PRINTFAddon
-
- getImplementationId() - Method in interface com.massa.mrules.factory.xml.RichXMLFactory.RichSubFactory
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLEQ
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLIN
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLNE
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.EQ
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.GT
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.GTE
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.IN
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.LT
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.LTE
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NE
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NOTCONTAINS
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NOTEMPTY
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NOTIN
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NOTMATCH
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- getImplementationId() - Method in class com.massa.mrules.operator.evaluation.NULL
-
- getImplementationId() - Method in class com.massa.mrules.operator.logical.AND
-
- getImplementationId() - Method in class com.massa.mrules.operator.logical.OR
-
- getImplementationId() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- getImplementationId() - Method in class com.massa.mrules.operator.logical.XOR
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.DIVIDED
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.MINUS
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.MODULO
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.PLUS
-
- getImplementationId() - Method in class com.massa.mrules.operator.math.POWER
-
- getImplementationId() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getImplementationId() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getImportedClasses() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getImportedPackage() - Static method in class com.massa.util.MBeanUtils
-
- getImportedPackages() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getImportName() - Method in exception com.massa.util.MBeanUtils.ImportValidationException
-
- getImports() - Method in class com.massa.mrules.context.AbstractContext
-
- getImports() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getImports() - Method in class com.massa.mrules.context.ContextWrapper
-
- getImports() - Method in interface com.massa.mrules.context.IContext
-
Returns local imports for this context's ruleset.
- getImports() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Returns local imports for this ruleset.
- getImports() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getImports() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getIncrement() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getIndex() - Method in class com.massa.mrules.executable.MIndex
-
- getIndex() - Method in class com.massa.util.property.IndexedProperty
-
- getIndexedProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getIndexedProperty(Object, String, int) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getIndexedProperty(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getIndexedProperty(Object, String, int) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getIndexedPropertyInstance(String, IProperty) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getIndexedPropertyInstance(IProperty, IProperty) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getIndexedPropertyInstance(String, IProperty) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getIndexedPropertyInstance(IProperty, IProperty) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getIndexedPropertyInstance(String, IProperty) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getIndexedPropertyInstance(IProperty, IProperty) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getIndexedPropertyInstance(String, IProperty) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getIndexedPropertyInstance(IProperty, IProperty) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getIndexVar() - Method in class com.massa.mrules.executable.MForEach
-
- getIndexVar() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getIndexVarName() - Method in class com.massa.mrules.executable.MForEach
-
Returns the index var name to use in context variable cache.
- getIndexVarName() - Method in class com.massa.mrules.executable.MForEachNumber
-
Returns the index var name to use in context variable cache.
- getInfoBlock() - Method in interface com.massa.mrules.exception.IMRulesException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MAccessorException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MConfigurationException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MExecutionException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MInvalidHandleException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleInternalException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleSessionCreateException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- getInfoBlock() - Method in exception com.massa.mrules.exception.MRuleValidationException
-
- getInjectionStrategy() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- getInjectionStrategy() - Method in interface com.massa.dsl.block.InjectableLexerBlock
-
- getInjectionStrategy() - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- getInput() - Method in class com.massa.mrules.context.execute.MExecutionContext
-
- getInputOutputLabels() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getInputType() - Method in class com.massa.mrules.context.compile.MCompilationContext
-
- getInstance() - Static method in class com.massa.mrules.session.MRuleAdministrator
-
- getInstance() - Static method in class com.massa.mrules.session.MRuleRuntime
-
- getInstance() - Static method in class com.massa.util.extensions.nativeproperty.NativePropertyAccessCache
-
- getInstance() - Static method in class com.massa.util.property.PropertyCompiler
-
- getInstance() - Static method in class com.massa.util.property.ReflectionPropertyAccessCache
-
- getIntegerPropertyInstance(Integer) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getIntegerPropertyInstance(Integer) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getIntegerPropertyInstance(Integer) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getIntegerPropertyInstance(Integer) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getInternalCacheIdentifier() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- getInternalCacheIdentifier() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getInternalCacheIdentifier() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getInternalCacheIdentifier() - Method in class com.massa.mrules.addon.AbstractAddon
-
Returns null by default.
- getInternalCacheIdentifier() - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
Returns null by default.
- getInternalCacheIdentifier() - Method in interface com.massa.mrules.addon.IAddon
-
This method allows to retrieve the internal cache identifier set during the compilation phase.
- getInternalCacheIdentifier() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Returns null by default.
- getInternalCacheIdentifier() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getInternalDistinctAddonCacheCount() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getInternalDistinctAddonCacheCount() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- getInternalDistinctAddonCacheCount() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getInternalExpectedType() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
Returns expected types to provide for sub-accessors compilation.
- getInverted() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.COLEQ
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.EQ
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.GT
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.GTE
-
- getInverted() - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
Returns a new instance instance of Evaluation operator, allowing to invert the operands.
- getInverted() - Method in class com.massa.mrules.operator.evaluation.IN
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.LT
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.LTE
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.NOTCONTAINS
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.NOTIN
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- getInverted() - Method in class com.massa.mrules.operator.evaluation.NULL
-
- getIterationOperator() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getIterations() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getIterator(Object) - Static method in class com.massa.mrules.util.MRulesUtils
-
- getIterator(Object, boolean) - Static method in class com.massa.mrules.util.MRulesUtils
-
- getJavaFileForOutput(JavaFileManager.Location, String, JavaFileObject.Kind, FileObject) - Method in class com.massa.util.extensions.nativeproperty.compiler.ExtendedStandardJavaFileManager
-
- getJlsClassName(String) - Static method in class com.massa.util.MBeanUtils
-
Converts a class name to a JLS style class name.
- getJMXRecorderBuilder() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean
-
- getJMXRecorderBuilder() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanImpl
-
- getJMXRecorderBuilder() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanNoopImpl
-
- getJMXRecorderBuilder(MRuleExecutionSetMetadata, boolean) - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- getJMXRecorderBuilder(MRuleExecutionSetMetadata, boolean) - Method in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- getJMXRecorderBuilder(MRuleExecutionSetMetadata, boolean) - Method in class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- getJMXRecorderBuilder(MRuleExecutionSetMetadata, boolean) - Method in class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- getJMXRecorderBuilder(MRuleExecutionSetMetadata, boolean) - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
- getJmxRegistrationStrategy() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Returns strategy used to register JMX Beans to monitor rulesets lifecycle steps.
- getJndi() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getJndiName() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getKey() - Method in class com.massa.dsl.lexer.MappedPropertyLexer.StandaloneEntry
-
- getKey() - Method in class com.massa.util.property.MappedProperty
-
- getKnownGlobals() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getLabel() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getLabel() - Method in enum com.massa.mrules.CustomProperties
-
- getLabel() - Method in enum com.massa.mrules.extensions.dsl.builder.MrlCustomProperties
-
- getLastCompilationDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastCompilationTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastCompletedMatch() - Method in class com.massa.dsl.grammar.ParsingContext
-
- getLastExecutionDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastExecutionTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastFailedCompilationDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastFailedExecutionDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastFailedOptimizationDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastOptimizationDate() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLastOptimizationTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getLeft() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getLeft() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- getLevel() - Method in class com.massa.mrules.util.out.OuterWithLevel
-
- getLexer() - Method in class com.massa.dsl.block.LexerClassBlock
-
- getLexer() - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- getLexer() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getLexer() - Method in class com.massa.dsl.lexer.ObjectLexer.ObjectLexerParser
-
- getLexerBean() - Method in class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler.LexerClassBlockHandlerBean
-
- getLexerBlock() - Method in class com.massa.dsl.doc.blockhandler.LexerBlockHandlerBean
-
- getLexerBlock() - Method in class com.massa.dsl.doc.lexerhandler.RegexLexerHandler.RegexLexerHandlerBean
-
- getLexerBlock() - Method in class com.massa.dsl.doc.lexerhandler.SubParseLexerHandler.SubParseLexerHandlerBean
-
- getLexerBlock() - Method in class com.massa.dsl.doc.lexerhandler.TransformLexerHandler.TransformLexerHandlerBean
-
- getLexerBlock() - Method in class com.massa.dsl.doc.lexerhandler.ValueLexerHandler.ValueLexerHandlerBean
-
- getLexerBlocks() - Method in class com.massa.dsl.doc.lexerhandler.ObjectLexerHandler.ObjectLexerHandlerBean
-
- getLexerClass() - Method in class com.massa.dsl.block.LexerClassBlock
-
- getLexerFromId(String) - Method in class com.massa.dsl.grammar.Grammar
-
Queries internal lexer repository by unique id.
- getLexerFromType(Class<?>, Set<String>, Set<Class<?>>) - Method in class com.massa.dsl.grammar.Grammar
-
Queries internal lexer repository by lexer returning type (i.e. the parsing result type).
- getLexerId() - Method in class com.massa.dsl.block.LexerIdBlock
-
- getLexerIdExclude() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- getLexerIdsSet() - Method in class com.massa.dsl.block.LexerIdsBlock
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher.AbstractCombineMatcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.FixedLexerMatcher.FixedMatcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- getLexerMatcher() - Method in interface com.massa.dsl.matcher.Matcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getLexerMatcher() - Method in class com.massa.dsl.matcher.RegexLexerMatcher.RegexMatcher
-
- getLexerParser() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getLexerParser() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getLexerParser() - Method in interface com.massa.dsl.matcher.Matcher
-
- getLexers() - Method in class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler.LexerTypeBlockHandlerBean
-
- getLexerType() - Method in class com.massa.dsl.block.LexerTypeBlock
-
- getLexerTypeExclude() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- getLine() - Method in exception com.massa.dsl.DslException
-
Line at which error occured.
- getLine() - Method in exception com.massa.mrules.factory.xml.XMLMConfigurationException
-
- getLine() - Method in exception com.massa.util.XMLUtilsException
-
- getLineNumber() - Method in class com.massa.util.io.AdvancedReader
-
- getLineNumberAtMark(int) - Method in class com.massa.util.io.AdvancedReader
-
- getListener() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getListener() - Method in interface com.massa.dsl.lexer.Lexer
-
Retrieves the LexerParserListener if configured.
- getListener() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- getListener() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getListener() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
Retrieves the MatcherListener if configured.
- getListenerClass() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getListenerClass() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- getLocale() - Method in class com.massa.dsl.grammar.Grammar
-
- getLocale() - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- getLocale() - Method in class com.massa.util.convert.DateConverter
-
- getLocale() - Method in class com.massa.util.convert.NumberConverter
-
- getLocalImport() - Method in class com.massa.mrules.set.LocalImportHolder
-
- getLocalRuleExecutionSetProvider(Map) - Method in class com.massa.mrules.session.MRuleAdministrator
-
JSR94 API, allowing to get Execution Set Provider, i.e.
- getLocalVariablesSubGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getLog(Class<?>) - Static method in class com.massa.log.LogFactory
-
Gets logger from class.
- getLog(String) - Static method in class com.massa.log.LogFactory
-
Gets logger from logger name.
- getLog() - Method in class com.massa.mrules.context.AbstractContext
-
- getLog() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getLog() - Method in class com.massa.mrules.context.ContextWrapper
-
- getLog() - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
- getLog() - Method in interface com.massa.mrules.context.IContext
-
Get logger/
- getLogicalOperator(String) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Retrieves operator implementation from registered addons.
- getLogicalOperator(Node) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getLogicalOperator(Node, boolean) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getLogSpaces() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getLogSpaces() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getLogSpaces() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Get spaces corresponding to stack level.
- getMainRuleFactory() - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getMainRuleFactory() - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
- getMainRuleFactory() - Method in class com.massa.mrules.factory.xml.SimpleXMLFactory
-
- getMapConcrete(Class<C>) - Static method in class com.massa.util.MBeanUtils
-
Gets a concrete class to be used when instantiating a Map from an interface or abstract class.
- getMappedProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getMappedProperty(Object, String, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getMappedProperty(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getMappedProperty(Object, String, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getMappedPropertyInstance(String, IProperty) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getMappedPropertyInstance(IProperty, IProperty) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getMappedPropertyInstance(String, IProperty) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getMappedPropertyInstance(IProperty, IProperty) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getMappedPropertyInstance(String, IProperty) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getMappedPropertyInstance(IProperty, IProperty) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getMappedPropertyInstance(String, IProperty) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getMappedPropertyInstance(IProperty, IProperty) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getMatch() - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- getMatch() - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- getMatchedMatcher() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getMatchedMatchers() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getMatchedText() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getMatchedText() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getMatchedText() - Method in interface com.massa.dsl.matcher.Matcher
-
Retrieves text between start of match and end of match.
- getMatcher() - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.AndLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- getMatcher() - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.EofMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.LexerBlockMatcher
-
- getMatcher(LexerParser) - Method in interface com.massa.dsl.matcher.LexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.NoopLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.OrLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- getMatcher(LexerParser) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcher
-
- getMatcherAutoCompleteConfiguration() - Method in interface com.massa.dsl.autocomplete.MatcherAutoCompleter
-
Allows to configure a preferred autoComplete scheme.
- getMatcherAutoCompleteConfiguration() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getMatcherAutoCompleteConfiguration() - Method in interface com.massa.dsl.lexer.Lexer
-
Allows to configure a preferred autoComplete scheme for this lexer.
- getMatcherAutoCompleteConfiguration() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- getMatcherAutoCompleteConfiguration() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getMatcherAutoCompleteConfiguration() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
Allows to configure a preferred autoComplete scheme for this lexer matcher.
- getMatcherListenerClass() - Method in class com.massa.dsl.lexer.TransformLexer
-
- getMatchers() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- getMatchingResourceNames(String, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Returns only resource names without URL.
- getMatchingResourceNames(String, String, boolean) - Static method in class com.massa.util.classloader.ResourceLoader
-
Returns only resource names without URL.
- getMatchingResourceNames(String, String, ClassLoader) - Static method in class com.massa.util.classloader.ResourceLoader
-
Returns only resource names without URL.
- getMatchingResourceNames(String, String, boolean, ClassLoader) - Static method in class com.massa.util.classloader.ResourceLoader
-
Returns only resource names without URL.
- getMatchingResources(String, String) - Static method in class com.massa.util.classloader.ResourceLoader
-
Parses all classpath resources to locate ones in the provided path which names match the provided
regex.
- getMatchingResources(String, String, boolean) - Static method in class com.massa.util.classloader.ResourceLoader
-
Parses all classpath resources to locate ones in the provided path which names match the provided
regex.
- getMatchingResources(String, String, ClassLoader) - Static method in class com.massa.util.classloader.ResourceLoader
-
Parses all classpath resources to locate ones in the provided path which names match the provided
regex.
- getMatchingResources(String, String, boolean, ClassLoader) - Static method in class com.massa.util.classloader.ResourceLoader
-
Parses all classpath resources to locate ones in the provided path which names match the provided
regex.
- getMatchResult(M) - Method in class com.massa.dsl.grammar.ParsingContext
-
The context allows to keep trace of match result and to retrieve what has already been parsed.
- getMathBuilder() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- getMax() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getMax() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- getMaxDebugLevel() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getMaxDecimals() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getMaxLevel() - Method in class com.massa.util.ObjOut
-
- getMaxOccurs() - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- getMaxPass() - Method in class com.massa.mrules.optimizer.MExpressionOptimizer
-
- getMaxReadLen() - Method in class com.massa.util.io.AdvancedReader
-
Maximum number of characters to read from underlying reader
- getMBean() - Method in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- getMBean(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- getMD5(String) - Static method in class com.massa.util.StringUtils
-
Computes MD5 checksum for the provided String.
- getMessage() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getMessage() - Method in class com.massa.mrules.action.MActionFlowControl
-
- getMessage() - Method in class com.massa.mrules.action.MActionPrintF
-
- getMessage() - Method in interface com.massa.mrules.exception.IMRulesException
-
- getMessage() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- getMessage(Object...) - Method in class com.massa.util.MessageCode.DynamicMessageCode
-
- getMessage() - Method in class com.massa.util.MessageCode.DynamicMessageCode
-
- getMessage() - Method in class com.massa.util.MessageCode
-
Directly returns message from bundle.
- getMessage(Object...) - Method in class com.massa.util.MessageCode
-
Returns formatted message from bundle.
- getMessage() - Method in class com.massa.util.MessageCode.MessageCodeFromField
-
- getMessage(Object...) - Method in class com.massa.util.MessageCode.MessageCodeFromField
-
- getMessage() - Method in class com.massa.util.MessageInfo
-
- getMessageCode() - Method in class com.massa.util.MessageInfo
-
- getMessageInfo() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- getMessageInfo() - Method in exception com.massa.util.LicenceException
-
- getMessageInfo() - Method in exception com.massa.util.UtilsException
-
- getMetadata() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getMetadata() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- getMetadata() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getMethod(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.StrictMethodProperty2
-
- getMethod() - Method in interface com.massa.util.property.IMethodInvoker
-
Get invoked method.
- getMethod() - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- getMethod(IPropertySource, boolean) - Method in class com.massa.util.property.StaticMethodProperty
-
- getMethod(IPropertySource, boolean) - Method in class com.massa.util.property.StrictMethodProperty
-
- getMethodInvoker(Method) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches in internal invokers cache, if not found builds the invoker.
- getMethodsSubGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getMilli() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getMilli() - Method in class com.massa.util.DateUtils.DateOperation
-
- getMilli() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getMin() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getMin() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- getMinOccurs() - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- getMinute() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getMinute() - Method in class com.massa.util.DateUtils.DateOperation
-
- getMinute() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getMode() - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- getMode() - Method in class com.massa.util.Rounder
-
- getModel() - Method in class com.massa.dsl.doc.DslDocGen
-
- getMonth() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getMonth() - Method in class com.massa.util.DateUtils.DateOperation
-
- getMonth() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getMrlContent() - Method in class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
Retrieves MRL Content for Hash: from available MRL Content if provided,
or from file.
- getMrlReader() - Method in class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
Retrieves MRL Content for building: from available MRL Content if provided,
or from file.
- getMXBean() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean
-
- getMXBean() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanImpl
-
- getMXBean() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanNoopImpl
-
- getName() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- getName() - Method in interface com.massa.dsl.block.InjectableLexerBlock
-
- getName() - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- getName() - Method in class com.massa.log.DefaultLog
-
- getName() - Method in interface com.massa.log.Log
-
- getName() - Method in class com.massa.log.LogOverCommonslogging
-
- getName() - Method in class com.massa.log.LogOverLog4j
-
- getName() - Method in class com.massa.log.LogOverSlf4j
-
- getName() - Method in class com.massa.log.LogOverTinylog
-
- getName() - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- getName() - Method in class com.massa.mrules.base.AbstractArgument
-
- getName() - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- getName() - Method in interface com.massa.mrules.base.IMRulesObject
-
Retrieves the name of the current instance.
- getName() - Method in class com.massa.mrules.context.MListContextClassProperty
-
- getName() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- getName() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getName() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getNbElementsToRetrieve() - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLEQ
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLNE
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.EQ
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.GT
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.GTE
-
- getNegated() - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
Returns a new instance instance of Evaluation operator, allowing to negate the operands.
- getNegated() - Method in class com.massa.mrules.operator.evaluation.IN
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.LT
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.LTE
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NE
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NOTCONTAINS
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NOTEMPTY
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NOTIN
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NOTMATCH
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- getNegated() - Method in class com.massa.mrules.operator.evaluation.NULL
-
- getNestedProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getNestedProperty(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getNestedPropertyInstance(List<? extends IProperty>) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getNestedPropertyInstance(List<? extends IProperty>) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getNestedPropertyInstance(List<? extends IProperty>) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getNestedPropertyInstance(List<? extends IProperty>) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getNotificationEmitter() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean
-
- getNotificationEmitter() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanImpl
-
- getNotificationEmitter() - Method in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanNoopImpl
-
- getNullValues() - Method in class com.massa.dsl.lexer.NullLexer
-
- getNumberOfElements(Object) - Static method in class com.massa.util.MBeanUtils
-
Returns the size of an Objects content, if accurate.
- getObject() - Method in class com.massa.mrules.extensions.spring.AbstractMRuleSessionFactoryBean
-
- getObject() - Method in class com.massa.mrules.extensions.spring.MRulesFactoryBean
-
- getObject(Handle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point
- getObject(MHandle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
- getObjectCreator() - Method in class com.massa.dsl.grammar.Grammar
-
- getObjectInstance(Object, Name, Context, Hashtable<?, ?>) - Method in class com.massa.mrules.jndi.MRulesFactory
-
- getObjectLexerListenerClass() - Method in class com.massa.dsl.lexer.ObjectLexer
-
- getObjectName(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
Depending on its metadata, the ruleset will be registered with this ObjectName in the JMX bean.
- getObjectName(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- getObjectName(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- getObjectName(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- getObjects() - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- getObjects(ObjectFilter) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- getObjectType() - Method in class com.massa.mrules.extensions.spring.MRuleSessionFactoryBean
-
return RuleSession.class
- getObjectType() - Method in class com.massa.mrules.extensions.spring.MRulesFactoryBean
-
return IMRuleExecutionSet.class
- getObjectType() - Method in class com.massa.mrules.extensions.spring.MRuleStatefulSessionFactoryBean
-
return StatefulRuleSession.class
- getObjectType() - Method in class com.massa.mrules.extensions.spring.MRuleStatelessSessionFactoryBean
-
return StatelessRuleSession.class
- getOccurenceCount() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getOn() - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- getOperator() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getOperator() - Method in class com.massa.mrules.condition.MConditionSet
-
- getOperator() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getOperator() - Method in interface com.massa.mrules.extensions.dsl.factory.ConditionBuilder.Sub
-
- getOperator() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- getOperator() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- getOperator() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- getOperator() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- getOperator() - Method in interface com.massa.mrules.extensions.dsl.factory.MathBuilder.Sub
-
- getOptimizerChain() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
- getOut() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
Gets standard stream.
- getOut() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getOut() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
- getOutput() - Method in class com.massa.mrules.context.execute.MInOutExecutionContext
-
- getOutputType() - Method in class com.massa.mrules.context.compile.MInOutCompilationContext
-
- getOverrideAutomaticOptions() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getOverrideAutomaticOptionsLabel() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- getOverrideCompilationLevel() - Method in class com.massa.mrules.executable.MExecutionBlock
-
- getParameterTypes() - Method in interface com.massa.util.property.IMethodInvoker
-
Get invoked method arguments types.
- getParameterTypes() - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- getParams() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getParent() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getParent() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getParentLogSpaces() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getParentLogSpaces() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getParentLogSpaces() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Get spaces corresponding to stack level indented once less (if possible).
- getParents() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getParseEndMark() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getParseEndMark() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.ActionLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.BooleanLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.CharacterLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.EnumLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.IntegerLexer
-
- getParser(LexerParser) - Method in interface com.massa.dsl.lexer.Lexer
-
Returns a parser which is able to handles the text relative to this lexer
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.MappedPropertyLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.MatcherLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.NextCharLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.NextSpaceLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.NullLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.RegexLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.StringLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.SubParseLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.TextLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.TransformLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.ValueLexer
-
- getParser(LexerParser) - Method in class com.massa.dsl.lexer.ValuesLexer
-
- getParserAutoCompleteConfiguration() - Method in interface com.massa.dsl.autocomplete.ParserAutoCompleter
-
Allows to configure a preferred autoComplete scheme.
- getParserAutoCompleteConfiguration() - Method in class com.massa.dsl.lexer.NextCharLexer
-
- getParserAutoCompleteConfiguration() - Method in class com.massa.dsl.lexer.NextSpaceLexer
-
- getParserAutoCompleteConfiguration() - Method in class com.massa.dsl.lexer.StringLexer
-
- getParserAutoCompleteConfiguration() - Method in class com.massa.dsl.lexer.TextLexer
-
- getParseStartMark() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getParseStartMark() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getParsingContext() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getParsingContext() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getParsingContext() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getParsingContext() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getParsingContext() - Method in interface com.massa.dsl.matcher.Matcher
-
- getPattern() - Method in class com.massa.util.convert.NumberConverter
-
- getPattern() - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- getPercentiles() - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary.Parameters
-
- getPersistantProperties(Object) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
- getPersistantProperties(Class<?>) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
- getPersistantPropertiesValues(Object, boolean) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Returns the provided object's class'
PersistantProperties
values, including or not values that are equal to defaults (name --> value).
- getPersistantProperty() - Method in class com.massa.mrules.addon.PersistantPropertyInfo
-
- getPhase() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
Returns current phase: COMPILE or OPTIMIZE.
- getPhase() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getPhase() - Method in class com.massa.mrules.context.ContextWrapper
-
- getPhase() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getPhase() - Method in interface com.massa.mrules.context.IContext
-
- getPossibleValues() - Method in class com.massa.dsl.lexer.EnumLexer
-
- getPreferredPattern() - Method in class com.massa.util.convert.DateConverter
-
Retrieved preferred formatting pattern.
- getPrefix() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getPreviousChar() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getPreviousCharPattern() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
- getPreviousCharPattern() - Method in interface com.massa.dsl.matcher.Matcher
-
- getPreviousCharPattern() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getPreviousCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
- getPreviousCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getPreviousCharPatternMatchResult() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- getPreviousCharPatternMatchResult() - Method in interface com.massa.dsl.matcher.Matcher
-
- getPreviousCharPatternMatchResult() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- getPrimitive(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
For a wrapper, retrieves the corresponding primitive class or null.
- getPrimitiveClass(String) - Static method in class com.massa.util.MBeanUtils
-
For a primitive, retrieves the corresponding Wrapper class or null.
- getPriority() - Method in class com.massa.dsl.lexer.TransformLexer
-
- getPriority() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- getPriority() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getPriority() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
Default priority should be the "normal" value.
- getProhibitedStaticAccesses() - Method in class com.massa.util.security.MRulesUtilsSecurityManager
-
- getProperties() - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- getProperties() - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- getProperties() - Method in class com.massa.mrules.executable.AbstractExecutable
-
- getProperties() - Method in interface com.massa.mrules.executable.IExecutable
-
Get all properties.
- getProperties() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getProperties() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getProperties() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getProperties() - Method in class com.massa.util.property.NestedProperty
-
Modifying returned list is not supported.
- getPropertiesSubGroup() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getProperty() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- getProperty() - Method in interface com.massa.dsl.block.InjectableLexerBlock
-
- getProperty() - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- getProperty(String) - Method in class com.massa.dsl.grammar.ParsingContext
-
Retrieves a property from the context
- getProperty() - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- getProperty() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getProperty() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getProperty() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getProperty() - Method in class com.massa.mrules.addon.PersistantPropertyInfo
-
- getProperty(Object) - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- getProperty(Object) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getProperty() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getProperty(Object) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getProperty(Object) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Allows to retrieve properties shared between components during compilation process.
- getProperty(Object) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getProperty(Object) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- getProperty() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- getProperty(Object) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getProperty(Object) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getProperty(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getProperty() - Method in class com.massa.util.property.IndexedProperty
-
- getProperty() - Method in class com.massa.util.property.MappedProperty
-
- getProperty() - Method in class com.massa.util.property.SimpleProperty
-
- getProperty() - Method in class com.massa.util.property.StrictFieldProperty
-
- getProperty() - Method in class com.massa.util.property.StrictMethodProperty
-
- getPropertyAccessCache() - Static method in class com.massa.util.ConfigDiscovery
-
- getPropertyCompiler(ICompilationContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
Allows to override usage of PropertyCompiler2 for this Accessor.
- getPropertyCompiler() - Static method in class com.massa.util.ConfigDiscovery
-
- getPropertyFactory() - Method in class com.massa.util.property.PropertyCompiler
-
- getPropertyFromAlias(String) - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- getPropertyFromAliasOrName(String) - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- getPropertyFromName(String) - Method in class com.massa.mrules.addon.PersistantPropertiesTable
-
- getPropertyType(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getReadBase() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getReadBase() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Returns base object for property read access.
- getReadBase() - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
Returns null, as the compilation context is not supposed to contain an instance of the read base, but only the class.
- getReadBase() - Method in class com.massa.mrules.context.execute.MExecutionContext
-
- getReadBase() - Method in class com.massa.mrules.context.execute.MListExecutionContext
-
- getReadBase() - Method in class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
Returns null.
- getReadBaseType() - Method in class com.massa.mrules.context.compile.MCompilationContext
-
- getReadBaseType() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getReadBaseType() - Method in class com.massa.mrules.context.compile.MListCompilationContext
-
- getReadBaseType() - Method in class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
Returns Void type.
- getReadBaseType() - Method in class com.massa.mrules.context.ContextWrapper
-
- getReadBaseType() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getReadBaseType() - Method in class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
Returns Void type.
- getReadBaseType() - Method in interface com.massa.mrules.context.IContext
-
Returns base object type for property read access.
- getReadBaseType() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.ReadWriteBaseTypes
-
- getReader() - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
- getReadMethod(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- getReadMethod(Object, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for getter method corresponding to request in this Object's class.
- getReadMethod(Class<?>, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for getter method corresponding to request in this class.
- getReadMethod(Object, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for getter method corresponding to request in this Object's class.
- getReadMethod(Class<?>, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for getter method corresponding to request in this class.
- getReadMethod(IPropertySource, boolean) - Method in class com.massa.util.property.SimpleProperty
-
- getReadWriteLabels() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getRedirect() - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- getReference() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.AbstractCollectionEvaluationOperator
-
Returns Collection class in basic implementation.
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
Returns null in basic implementation.
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
Returns Collection class.
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- getReferenceExpectedType(Class<?>, Class<?>) - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
If any, tells reference expected type, i.e. if reference is not assignable to this type, the operator will not work.
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.IN
-
Returns Collection class.
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- getReferenceExpectedType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.NULL
-
- getReferenceGenericType(IContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The reference generic type if known and applicable.
- getReferenceGenericType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getReferenceGenericType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getReferencePreferredType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.AbstractCollectionEvaluationOperator
-
Returns Set class in basic implementation.
- getReferencePreferredType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
Returns null in basic implementation.
- getReferencePreferredType(Class<?>, Class<?>) - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
If any, tells reference preferred type, i.e. if reference is assignable to this type, the operator will work better than if not.
- getReferencePreferredType(Class<?>, Class<?>) - Method in class com.massa.mrules.operator.evaluation.IN
-
Returns Set class.
- getReferenceType(IContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The reference type.
- getReferenceType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getReferenceType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getReferenceValue(IExecutionContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The reference value to evaluate against source value.
- getReferenceValue(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getReferenceValue(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getRegex() - Method in class com.massa.dsl.lexer.RegexLexer
-
- getRegex() - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- getRegex() - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- getRegisteredImports() - Method in class com.massa.util.MBeanUtils.ClassImportHolder
-
- getRegisteredImports() - Method in class com.massa.util.MBeanUtils.PackageImportHolder
-
- getRegistrations() - Method in class com.massa.mrules.session.MRuleRuntime
-
All known URIs.
- getRenderingData() - Method in class com.massa.dsl.doc.blockhandler.LexerBlockHandlerBean
-
- getRenderingData() - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- getRenderingData() - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- getRenderingDataBuilder() - Method in class com.massa.dsl.doc.DslDocGen
-
Allows to deport the creation of redering data in the implementing class.
- getRenderingDataBuilder() - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLDISJOINED
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLEQ
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLIN
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDED
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLINCLUDES
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLINTERSECTS
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLNE
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.COLNOTIN
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.EMPTY
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.EQ
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.GT
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.GTE
-
- getRepresentation() - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
String representation for human read
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.IN
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.LT
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.LTE
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NE
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NOTCONTAINS
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NOTEMPTY
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NOTIN
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NOTMATCH
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NOTNULL
-
- getRepresentation() - Method in class com.massa.mrules.operator.evaluation.NULL
-
- getRepresentation() - Method in class com.massa.mrules.operator.logical.AND
-
- getRepresentation() - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
String representation for human read
- getRepresentation() - Method in class com.massa.mrules.operator.logical.OR
-
- getRepresentation() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- getRepresentation() - Method in class com.massa.mrules.operator.logical.XOR
-
- getRepresentation() - Method in class com.massa.mrules.operator.math.DIVIDED
-
- getRepresentation() - Method in interface com.massa.mrules.operator.math.IMathOperator
-
String representation for human read
- getRepresentation() - Method in class com.massa.mrules.operator.math.MINUS
-
- getRepresentation() - Method in class com.massa.mrules.operator.math.MODULO
-
- getRepresentation() - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
- getRepresentation() - Method in class com.massa.mrules.operator.math.PLUS
-
- getRepresentation() - Method in class com.massa.mrules.operator.math.POWER
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.AndLexerBlock
-
- getResolver(Grammar) - Method in interface com.massa.dsl.block.LexerBlock
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.LexerBlockWrapper
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.LexerClassBlock
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.LexerIdBlock
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.LexerIdsBlock
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.LexerTypeBlock
-
- getResolver(Grammar) - Method in class com.massa.dsl.block.OrLexerBlock
-
- getResource(String) - Static method in class com.massa.util.classloader.ResourceLoader
-
- getResourceAsStream(String) - Static method in class com.massa.util.classloader.ResourceLoader
-
- getResources(String) - Static method in class com.massa.util.classloader.ResourceLoader
-
- getResourceUrl() - Method in class com.massa.util.classloader.Resource
-
- getResult() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getResult() - Method in interface com.massa.dsl.lexer.LexerParser
-
Retrieves parsed result.
- getResult() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- getResultProperty() - Method in class com.massa.dsl.lexer.ActionLexer
-
- getReturnedValue() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- getReturnedValue() - Method in interface com.massa.mrules.executable.IExecutionResult
-
Any executable may return a value.
- getReturnValue() - Method in class com.massa.mrules.action.MActionFlowControl
-
- getRight() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getRight() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- getRight() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- getRight() - Method in interface com.massa.mrules.extensions.dsl.factory.MathBuilder.Sub
-
- getRightBuilder() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- getRoDebugInfo() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- getRoName() - Method in class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- getRootContext() - Method in class com.massa.mrules.context.AbstractContext
-
- getRootContext() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- getRootContext() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getRootContext() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- getRootContext() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getRootContext() - Method in class com.massa.mrules.context.ContextWrapper
-
- getRootContext() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getRootContext() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getRootContext() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
- getRootContext() - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
- getRootContext() - Method in interface com.massa.mrules.context.IContext
-
In case of sub context usage, this allows to access the root context.
- getRotateFrequency() - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary.Parameters
-
- getRuleAdministrator() - Method in class com.massa.mrules.session.MRuleServiceProvider
-
Retrieves MRuleAdministrator instance.
- getRuleExecutionSetInstance() - Method in class com.massa.mrules.builder.MRulesBuilder
-
Builds if necessary or retrieves from cache the requested engine instance, using the default parameters.
- getRuleExecutionSetInstance(Map<String, String>) - Method in class com.massa.mrules.builder.MRulesBuilder
-
Builds if necessary or retrieves from cache the requested engine instance, merging the default parameters
with the provided ones.
- getRuleExecutionSetMetadata() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- getRuleExecutionSetProvider(Map) - Method in class com.massa.mrules.session.MRuleAdministrator
-
JSR94 API, allowing to get Execution Set Provider, i.e.
- getRuleRuntime() - Method in class com.massa.mrules.session.MRuleServiceProvider
-
Retrieves MRuleRuntime instance.
- getRules() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- getRules() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getScheme() - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- getSchemeLabels() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcher
-
- getSecond() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getSecond() - Method in class com.massa.util.DateUtils.DateOperation
-
- getSecond() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getSecond() - Method in class com.massa.util.Pair
-
- getSecureCompiler(MRulesUtilsSecurityManager) - Method in class com.massa.util.property.PropertyCompiler
-
- getSecurityManager(Class<T>) - Method in class com.massa.mrules.context.AbstractContext
-
- getSecurityManager(Class<T>) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getSecurityManager(Class<T>) - Method in class com.massa.mrules.context.ContextWrapper
-
- getSecurityManager(Class<T>) - Method in interface com.massa.mrules.context.IContext
-
Searches in security managers the one corresponding to the provided identifying class.
- getSelectionEnd() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getSelectionEnd() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getSelectionStart() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getSelectionStart() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getSeparator() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getSeparator() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getSeparator() - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- getSessionType() - Method in class com.massa.mrules.extensions.spring.AbstractMRuleSessionFactoryBean
-
Session type.
- getSessionType() - Method in class com.massa.mrules.extensions.spring.MRuleSessionFactoryBean
-
- getSessionType() - Method in class com.massa.mrules.extensions.spring.MRuleStatefulSessionFactoryBean
-
- getSessionType() - Method in class com.massa.mrules.extensions.spring.MRuleStatelessSessionFactoryBean
-
- getSimpleProperty(Object, String) - Method in class com.massa.util.commons.MBeanUtilsBean
-
- getSimpleProperty(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- getSimplePropertyInstance(String) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getSimplePropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getSimplePropertyInstance(String) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getSimplePropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getSource() - Method in class com.massa.dsl.grammar.ParsingContext
-
- getSource() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- getSource() - Method in interface com.massa.dsl.lexer.LexerParser
-
- getSource() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getSource() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getSource() - Method in interface com.massa.dsl.matcher.Matcher
-
- getSource() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- getSource() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getSource() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getSource() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getSource() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getSource() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getSource() - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- getSource() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getSource() - Method in class com.massa.mrules.executable.AbstractVariableCreatorSource
-
- getSource() - Method in class com.massa.mrules.executable.MIndex
-
- getSource() - Method in class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
Metadata of the ruleset generating the event.
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.AbstractCollectionEvaluationOperator
-
Returns Collection class in basic implementation.
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.AbstractEvaluationOperator
-
Returns null in basic implementation.
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.CONTAINS
-
Returns Collection class.
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.GT
-
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.GTE
-
- getSourceExpectedType() - Method in interface com.massa.mrules.operator.evaluation.IEvaluationOperator
-
If any, tells source expected type.
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.LT
-
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.LTE
-
- getSourceExpectedType() - Method in class com.massa.mrules.operator.evaluation.MATCH
-
- getSourceGenericType(IContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The source generic type if known and applicable.
- getSourceGenericType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getSourceGenericType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getSources() - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getSources() - Method in class com.massa.mrules.action.MActionPrint
-
- getSourceType(IContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The source type.
- getSourceType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getSourceType(IContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getSourceValue(IExecutionContext) - Method in interface com.massa.mrules.condition.IEvaluationCondition
-
The source value.
- getSourceValue(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- getSourceValue(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- getSpaces() - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- getSpaces(int) - Static method in class com.massa.mrules.util.MRulesUtils
-
- getSpaces(int, Integer) - Static method in class com.massa.mrules.util.MRulesUtils
-
- getSpecialCacheHooks() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getSpecificpatterns() - Method in class com.massa.util.convert.DateConverter
-
- getStart() - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler.StartEndLexerHandlerBean
-
- getStart() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- getStart() - Method in class com.massa.mrules.executable.MForEachNumber
-
- getStartingPoint() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- getStartMark() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getStartMark() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getStartMark() - Method in interface com.massa.dsl.matcher.Matcher
-
- getStateInstance() - Method in class com.massa.util.property.PropertySource
-
- getStaticFieldPropertyInstance(String, String) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getStaticFieldPropertyInstance(String, String) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getStaticFieldPropertyInstance(String, String) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getStaticFieldPropertyInstance(String, String) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getStaticMethodPropertyInstance(String, String, IProperty...) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getStaticMethodPropertyInstance(String, String, IProperty...) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getStaticMethodPropertyInstance(String, String, IProperty...) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getStaticMethodPropertyInstance(String, String, IProperty...) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getStrategies() - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- getStrategy() - Static method in class com.massa.util.classloader.ClassLoaderResolver
-
Gets the current classloader selection strategy setting.
- getStrictField(Object, String) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for field corresponding to request in this Object's class, using provided property as strict name.
- getStrictField(Class<?>, String) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for field corresponding to request in this Object's class, using provided property as strict name.
- getStrictField(Object, String) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for field corresponding to request in this Object's class, using provided property as strict name.
- getStrictField(Class<?>, String) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for field corresponding to request in this Object's class, using provided property as strict name.
- getStrictFieldPropertyInstance(String) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getStrictFieldPropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getStrictFieldPropertyInstance(String) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getStrictFieldPropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getStrictHandler(Class<? extends C>) - Method in class com.massa.dsl.doc.HandlersHolder
-
gets handler for this class precisely, or null
- getStrictMethod(Object, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Class<?>, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Object, String, Class<?>...) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Class<?>, String, Class<?>...) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Object, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Class<?>, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for method corresponding to request in this Object's class, using provided property as strict name.
- getStrictMethod(Object, String, Class<?>...) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
- getStrictMethod(Class<?>, String, Class<?>...) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
- getStrictMethodParamType(Object, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for the parameter type of the strict method on this Object.
- getStrictMethodParamType(Class<?>, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for the parameter type of the strict method on this Class.
- getStrictMethodParamType(Object, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Object.
- getStrictMethodParamType(Class<?>, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Class.
- getStrictMethodPropertyInstance(String, IProperty...) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getStrictMethodPropertyInstance(String, IProperty...) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getStrictMethodPropertyInstance(String, IProperty...) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getStrictMethodPropertyInstance(String, IProperty...) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getStringPropertyInstance(String) - Method in class com.massa.mrules.util.property.PropertyCompiler2.PropertyFactory2
-
- getStringPropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.DefaultPropertyFactory
-
- getStringPropertyInstance(String) - Method in interface com.massa.util.property.PropertyCompiler.IPropertyFactory
-
- getStringPropertyInstance(String) - Method in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- getSubCondition() - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- getSubContext(ICompilationContext, Class<?>) - Static method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getSubContext(ICompilationContext, CompilationLevel, Class<?>) - Static method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getSubContext(ICompilationContext, Class<?>, Class<?>) - Static method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getSubContext(ICompilationContext, CompilationLevel, Class<?>, Class<?>) - Static method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getSubContext(ICompilationContext, CompilationLevel) - Static method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- getSubContextForNewBases(Object) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getSubContextForNewBases(Object, Object) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getSubContextForNewBases(Object) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getSubContextForNewBases(Object, Object) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getSubContextForNewBases(Object) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Gets a new Execution Context instance, modifying the following behaviours :
Read and write bases are the provided newBases
Cache is disabled
- getSubContextForNewBases(Object, Object) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Gets a new Execution Context instance, modifying the following behaviours :
Read and write bases are the provided newReadBase and newWriteBase
Cache is disabled
- getSubContextForNewVariables() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getSubContextForNewVariables() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getSubContextForNewVariables() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Gets a new Execution Context instance, modifying the following behaviours :
Variables repository is different
- getSubGroup() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- getSubLexers() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- getSubLogSpaces() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getSubLogSpaces() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getSubLogSpaces() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Get spaces corresponding to stack level indented once more.
- getSubMatchers() - Method in class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler.AndLexerMatcherHandlerBean
-
- getSubMatchers() - Method in class com.massa.dsl.doc.matcherhandler.OrLexerMatcherHandler.OrLexerMatcherHandlerBean
-
- getSubMath() - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- getSuffix() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getTarget() - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- getTarget() - Method in class com.massa.mrules.action.MActionClear
-
- getTarget() - Method in class com.massa.mrules.action.MActionSort
-
- getTargetGenericType() - Method in class com.massa.mrules.accessor.MCastAccessor
-
- getTargetType() - Method in class com.massa.mrules.accessor.MCastAccessor
-
- getTemplateName() - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen.RenderingData
-
- getThens() - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- getThens() - Method in class com.massa.mrules.executable.MRule
-
- getTimeUnit() - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary.Parameters
-
- getTimeZone() - Method in class com.massa.util.convert.DateConverter
-
- getTooManyResults() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- getTooManyResultsLimit() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- getTotalCompilationCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalCompilationTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalExecutionCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalExecutionTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalFailedCompilationCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalFailedExecutionCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalFailedOptimizationCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalOptimizationCount() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTotalOptimizationTime() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
- getTrueRepresentations() - Method in class com.massa.util.convert.BooleanConverter
-
- getTrueValues() - Method in class com.massa.dsl.lexer.BooleanLexer
-
- getType() - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- getType() - Method in class com.massa.dsl.lexer.EnumLexer
-
- getType() - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- getType() - Method in class com.massa.dsl.lexer.SubParseLexer
-
- getType() - Method in class com.massa.dsl.lexer.TransformLexer
-
- getType(IContext) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.AbstractMapAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
Returns requested type if any, otherwise the source's type if any.
- getType(IContext) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- getType(IContext) - Method in interface com.massa.mrules.accessor.IAccessor
-
Returns the value's class, evaluated :
at compilation time for standard compilation
at runtime for light compilation
or null if the type can't be resolved.
- getType(IContext) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MCountAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
Returns requested type if any, otherwise the source's type if any.
- getType(IContext) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getType() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- getType(IContext) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- getType(IContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- getType() - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- getType() - Method in class com.massa.mrules.executable.ExecutionControlDirective
-
- getType() - Method in interface com.massa.mrules.executable.IExecutionControlDirective
-
Gives information about directive type.
- getType() - Method in class com.massa.mrules.session.MStatefulRuleSession
-
- getType() - Method in class com.massa.mrules.session.MStatelessRuleSession
-
- getType(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- getType(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- getType(Object) - Method in class com.massa.util.property.AbstractProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always "String.class"
- getType(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- getType(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the type of the property, whatever there is an argument or not.
- getType(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the type of the property, knowing the argument type to use.
- getType(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- getType(Object, String) - Static method in class com.massa.util.property.PropertyUtils
-
Gets property type if it can be resolved or null.
- getType(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- getType(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- getType(String) - Method in class com.massa.util.TypedMap
-
- getTypes() - Method in class com.massa.mrules.util.convert.AddonConverter
-
- getTypes() - Method in class com.massa.mrules.util.convert.LocalImportHolderConverter
-
- getTypes() - Method in class com.massa.util.commons.IConverterWrapper
-
- getTypes() - Method in class com.massa.util.convert.BooleanConverter
-
- getTypes() - Method in class com.massa.util.convert.CharacterConverter
-
- getTypes() - Method in class com.massa.util.convert.ClassConverter
-
- getTypes() - Method in class com.massa.util.convert.CollectionConverter
-
- getTypes() - Method in class com.massa.util.convert.DateConverter
-
- getTypes() - Method in class com.massa.util.convert.EnumConverter
-
- getTypes() - Method in interface com.massa.util.convert.IConverter
-
Returns types handled by the converter.
- getTypes() - Method in class com.massa.util.convert.NumberConverter
-
- getTypes() - Method in class com.massa.util.convert.PathConverter
-
- getTypes() - Method in class com.massa.util.convert.PatternConverter
-
- getTypes() - Method in class com.massa.util.convert.RounderConverter
-
- getTypes() - Method in class com.massa.util.convert.StringConverter
-
- getTypes() - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- getUnicity() - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- getUnicity() - Method in interface com.massa.dsl.block.LexerBlock
-
- getUnicity() - Method in class com.massa.dsl.block.LexerBlockWrapper
-
- getUniqueParents() - Method in class com.massa.mrules.context.compile.AddonInfo
-
- getUri() - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- getUri() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getUri() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- getUri() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- getUri() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getUris() - Static method in class com.massa.mrules.builder.MRulesBuilder
-
Get all URIs of cached rulesets.
- getValue() - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- getValue() - Method in class com.massa.dsl.lexer.MappedPropertyLexer.StandaloneEntry
-
- getValue() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- getValue() - Method in class com.massa.mrules.base.AbstractArgument
-
- getValue() - Method in class com.massa.mrules.callable.Return
-
- getValue() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- getValue() - Method in class com.massa.util.property.ConstantProperty
-
- getValues() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- getValues() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- getValues() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- getValues() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- getVar() - Method in class com.massa.mrules.action.MActionUndefine
-
- getVar() - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- getVariables() - Method in class com.massa.mrules.callable.CallableCompilationContext
-
- getVariables() - Method in class com.massa.mrules.context.AbstractContext
-
- getVariables() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getVariables() - Method in class com.massa.mrules.context.ContextWrapper
-
- getVariables() - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
- getVariables() - Method in interface com.massa.mrules.context.IContext
-
Returns a Map of:
variables types encountered during compilation.
- getVarName() - Method in class com.massa.mrules.action.MActionUndefine
-
Returns the var name to use in context variable cache.
- getVarName() - Method in class com.massa.mrules.callable.Call.Argument
-
Returns the var name to use in context variable cache.
- getVarName() - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
Returns the var name to use in context variable cache.
- getVarNameEnd(String) - Static method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Time
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.extensions.jdk8.addon.Jdk8VariablesManager.Jdk8Date
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.extensions.jdk8.addon.Jdk8VariablesManager.Jdk8DateTime
-
- getVarValue(IExecutionContext) - Method in class com.massa.mrules.extensions.jdk8.addon.Jdk8VariablesManager.Jdk8Time
-
- getWeight() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- getWeight() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getWeight() - Method in interface com.massa.dsl.matcher.Matcher
-
- getWeight() - Method in class com.massa.dsl.matcher.NoopLexerMatcher
-
- getWeight() - Method in class com.massa.mrules.operator.logical.AND
-
Return 400, which makes it the higher priority amongst natively provided operators.
- getWeight() - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
Operator with higher weight has priority.
- getWeight() - Method in class com.massa.mrules.operator.logical.OR
-
Return 200.
- getWeight() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
Return 100, which makes it the lower priority amongst natively provided operators.
- getWeight() - Method in class com.massa.mrules.operator.logical.XOR
-
Return 300.
- getWeight() - Method in class com.massa.mrules.operator.math.DIVIDED
-
Returns 200
- getWeight() - Method in interface com.massa.mrules.operator.math.IMathOperator
-
Operator with higher weight has priority.
- getWeight() - Method in class com.massa.mrules.operator.math.MINUS
-
Returns 100
- getWeight() - Method in class com.massa.mrules.operator.math.MODULO
-
Returns 100
- getWeight() - Method in class com.massa.mrules.operator.math.MULTIPLIED
-
Returns 200
- getWeight() - Method in class com.massa.mrules.operator.math.PLUS
-
Returns 100
- getWeight() - Method in class com.massa.mrules.operator.math.POWER
-
Returns 100
- getWeightDiff() - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- getWrapped() - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- getWrapped() - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- getWrapped() - Method in class com.massa.dsl.block.LexerBlockWrapper
-
- getWrapped() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- getWrapped() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- getWrapped() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- getWrappedBean() - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler.LexerMatcherWrapperHandlerBean
-
- getWrappedConverter() - Method in class com.massa.util.commons.ConverterWrapper
-
- getWrappedConverter() - Method in class com.massa.util.commons.IConverterWrapper
-
- getWrappedObject() - Method in class com.massa.mrules.context.ContextWrapper
-
- getWrapper(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
For a primitive, retrieves the corresponding Wrapper class.
- getWriteBase() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- getWriteBase() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Returns base object for property write access.
- getWriteBase() - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
Returns null, as the compilation context is not supposed to contain an instance of the write base, but only the class.
- getWriteBase() - Method in class com.massa.mrules.context.execute.MExecutionContext
-
- getWriteBase() - Method in class com.massa.mrules.context.execute.MInOutExecutionContext
-
- getWriteBase() - Method in class com.massa.mrules.context.execute.MListExecutionContext
-
- getWriteBase() - Method in class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
Returns null.
- getWriteBaseType() - Method in class com.massa.mrules.context.compile.MCompilationContext
-
- getWriteBaseType() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- getWriteBaseType() - Method in class com.massa.mrules.context.compile.MInOutCompilationContext
-
- getWriteBaseType() - Method in class com.massa.mrules.context.compile.MListCompilationContext
-
- getWriteBaseType() - Method in class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
Returns Void type.
- getWriteBaseType() - Method in class com.massa.mrules.context.ContextWrapper
-
- getWriteBaseType() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- getWriteBaseType() - Method in class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
Returns Void type.
- getWriteBaseType() - Method in interface com.massa.mrules.context.IContext
-
Returns base object type for property write access.
- getWriteBaseType() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.ReadWriteBaseTypes
-
- getWriteMethod(IPropertySource, boolean) - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- getWriteMethod(Object, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for setter method corresponding to request in this Object'sclass.
- getWriteMethod(Class<?>, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for setter method corresponding to request in this class.
- getWriteMethod(Object, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for setter method corresponding to request in this Object'sclass.
- getWriteMethod(Class<?>, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for setter method corresponding to request in this class.
- getWriteMethod(IPropertySource, boolean) - Method in class com.massa.util.property.SimpleProperty
-
- getWriteMethodParamType(Object, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Object.
- getWriteMethodParamType(Class<?>, String, Class<?>) - Method in interface com.massa.util.property.IPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Class.
- getWriteMethodParamType(Object, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Object.
- getWriteMethodParamType(Class<?>, String, Class<?>) - Method in class com.massa.util.property.ReflectionPropertyAccessCache
-
Searches for the parameter type of the write method of this property on this Class.
- getWriteMethodParamType(IPropertySource, boolean) - Method in class com.massa.util.property.SimpleProperty
-
- getXmlContent() - Method in class com.massa.mrules.builder.XmlRuleEngineConfigHolder
-
- getXmlFile() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- getXmlInputSource() - Method in class com.massa.mrules.builder.XmlRuleEngineConfigHolder
-
- getYear() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- getYear() - Method in class com.massa.util.DateUtils.DateOperation
-
- getYear() - Method in interface com.massa.util.DateUtils.IDateOperation
-
- getZoneId() - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- GLOBAL_VAR_PREFIX - Static variable in class com.massa.mrules.addon.DefaultVariablesManager
-
- GlobalCacheActivationResolver - Class in com.massa.mrules.addon
-
Global activation for all addons.
- GlobalCacheActivationResolver(boolean) - Constructor for class com.massa.mrules.addon.GlobalCacheActivationResolver
-
- GlobalVarProperty - Class in com.massa.mrules.util.property
-
Specific implementation allowing to access global variables (starting with #).
- GlobalVarProperty(ICompilationContext, String) - Constructor for class com.massa.mrules.util.property.GlobalVarProperty
-
- Grammar - Class in com.massa.dsl.grammar
-
Java representation of the grammar, entry point to parse code file.
- Grammar() - Constructor for class com.massa.dsl.grammar.Grammar
-
- GrammarParser - Class in com.massa.dsl.grammar
-
Parser for dsl grammar, builds the Grammar object from the xml configuration.
- GrammarParser() - Constructor for class com.massa.dsl.grammar.GrammarParser
-
- GrammarRepository - Class in com.massa.dsl.grammar
-
Repository for loaded grammars.
- GT - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is greater than the reference values.
- GT() - Constructor for class com.massa.mrules.operator.evaluation.GT
-
- GT_ID - Static variable in class com.massa.mrules.operator.evaluation.GT
-
- GTE - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is greater or equal than the reference values.
- GTE() - Constructor for class com.massa.mrules.operator.evaluation.GTE
-
- GTE_ID - Static variable in class com.massa.mrules.operator.evaluation.GTE
-
- i - Variable in class com.massa.dsl.matcher.FixedLexerMatcher.FixedMatcher
-
- i - Variable in class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- IAccessor - Interface in com.massa.mrules.accessor
-
Defines common methods for Read and Write accessors.
- IAccessorValueHandler - Interface in com.massa.mrules.accessor
-
Define method to handle a value in order to iterate on Accessor values.
- IAction - Interface in com.massa.mrules.action
-
Defines something to do on the output bean.
- IAddon - Interface in com.massa.mrules.addon
-
- IAddonsManager - Interface in com.massa.mrules.addon
-
This class allows to declare some system variables,
which will be automatically registered by
ConfigDiscovery
.
- IArrayProvider - Interface in com.massa.util.property
-
This interface specifies methods which will provide
arrays for method invocation via reflection.
- ICacheActivationResolver - Interface in com.massa.mrules.addon
-
Resolves cache activation for a specific addon.
- ICallable - Interface in com.massa.mrules.callable
-
Describes portions of a ruleset that can be declared
and then invoked later during the execution, eventually with arguments.
- ICallableRepository - Interface in com.massa.mrules.callable
-
Describes an object which contains references to compiled callables and is able
to invoke them.
- IClassLoadStrategy - Interface in com.massa.util.classloader
-
The interface implemented by any classloader selection Strategy used with
ClassLoaderResolver
API.
- ICompilationContext - Interface in com.massa.mrules.context.compile
-
Base methods for compilation contexts.
- ICondition - Interface in com.massa.mrules.condition
-
An object which can be evaluated, telling if one or more condition(s) is(are) respected.
- IContext - Interface in com.massa.mrules.context
-
Base methods for all contexts.
- IContextFactory - Interface in com.massa.mrules.context
-
Context factories allow to create and initialize Execution and Compilation context for
a specific Rule Engine instance.
- IConverter - Interface in com.massa.util.convert
-
Describes methods exposed by converters.
- IConverterWrapper - Class in com.massa.util.commons
-
- IConverterWrapper(Converter, Class<?>...) - Constructor for class com.massa.util.commons.IConverterWrapper
-
- identify(LexerParser) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- identify(LexerParser, boolean) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- identify(LexerParser) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- identify(LexerParser, boolean) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- identify(LexerParser) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- identify(LexerParser, boolean) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- identify(LexerParser, Collection<Lexer>, boolean) - Static method in class com.massa.dsl.DslUtils
-
Identifies the lexer to use between provided candidates to handle the following source part.
- identifyAndConsume(LexerParser) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- identifyAndConsume(LexerParser, boolean) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- identifyAndConsume(LexerParser) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
Short cut to call both identity and consume
- identifyAndConsume(LexerParser, boolean) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
Short cut to call both identity and consume
- identifyAndConsume(LexerParser) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- identifyAndConsume(LexerParser, boolean) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- IEvaluationCondition - Interface in com.massa.mrules.condition
-
An leaf condition, evaluating a value from the input object : "sourceValue",
in general using an operator.
- IEvaluationOperator - Interface in com.massa.mrules.operator.evaluation
-
Interface specifying methods of evaluation operator implementations.
- IExecutable - Interface in com.massa.mrules.executable
-
Describes the execute method implemented by each class that performs an action
(like setting a value or running conditions for example), as opposition with classes
which evaluate some conditions.
- IExecutable.ValueReturning - Interface in com.massa.mrules.executable
-
- IExecutionContext - Interface in com.massa.mrules.context.execute
-
Base methods for execution contexts.
- IExecutionControlDirective - Interface in com.massa.mrules.executable
-
- IExecutionResult - Interface in com.massa.mrules.executable
-
- IFieldAccessor - Interface in com.massa.util.property
-
Allows to encapsulate Field access.
- IgnoreParentPersistantProperties - Annotation Type in com.massa.mrules.addon
-
Allows to ignore persistent properties declared in parent classes hierarchy.
- ILogicalOperator - Interface in com.massa.mrules.operator.logical
-
Interface specifying methods of logical operator implementations.
- IMathOperator - Interface in com.massa.mrules.operator.math
-
Interface specifying methods of logical operator implementations.
- IMethodInvoker - Interface in com.massa.util.property
-
Allows to encapsulate invocation of a Method, with or without arguments.
- IMOptimizer - Interface in com.massa.mrules.optimizer
-
Describes an optimizer used for global optimization process.
- IMOptimizerChain - Interface in com.massa.mrules.optimizer
-
Describes aa chain of
IMOptimizer
to apply on an addon.
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.Now
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.Time
-
- IMPLEMENTATION_ID - Static variable in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- ImportAutoCompleteGenerator - Class in com.massa.mrules.extensions.dsl.factory
-
- ImportAutoCompleteGenerator() - Constructor for class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- ImportHolderCombiner(Collection<MBeanUtils.ImportHolder>) - Constructor for class com.massa.util.MBeanUtils.ImportHolderCombiner
-
- ImportValidationException(MessageInfo, MBeanUtils.ImportHolder, String) - Constructor for exception com.massa.util.MBeanUtils.ImportValidationException
-
- IMruleExecutionSet - Interface in com.massa.mrules.set
-
- IMRuleExecutionSet - Interface in com.massa.mrules.set
-
This interface adds an abstraction level between Core Addon implementation and
factories / builder input / output methods.
- IMRulesException - Interface in com.massa.mrules.exception
-
Provides additionnal info in ALL exceptions raised by MRuleExecutionSet.
- IMRulesException.Utils - Class in com.massa.mrules.exception
-
- IMRulesObject - Interface in com.massa.mrules.base
-
Common mother interface for all objects of the rule engine.
- IMRulesSecurityManager - Interface in com.massa.util.security
-
All security managers must implement this interface.
- IN - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is present in the reference Collection.
- IN() - Constructor for class com.massa.mrules.operator.evaluation.IN
-
- in - Variable in class com.massa.util.io.AdvancedReader
-
The underlying character-input stream.
- IN_DATA_TYPE_PROPERTY_KEY - Static variable in class com.massa.mrules.extensions.dsl.factory.ContextFactoryLexerParserListener
-
- IN_ID - Static variable in class com.massa.mrules.operator.evaluation.IN
-
- incLevel() - Method in class com.massa.mrules.util.out.OuterWithLevel
-
- includeStatic - Variable in class com.massa.util.ObjOut
-
- incrementOccurenceCount() - Method in class com.massa.mrules.context.compile.AddonInfo
-
Increments occurenceCount and returns new value.
- indent() - Method in class com.massa.util.ObjOut.OutputDriver
-
- INDEX_ID - Static variable in class com.massa.mrules.executable.MIndex
-
- IndexAction() - Constructor for class com.massa.mrules.executable.MIndex.IndexAction
-
- INDEXAddon() - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory.INDEXAddon
-
- IndexedProperty - Class in com.massa.util.property
-
Allows to specify a List or an Array access.
- IndexedProperty(IProperty, IProperty) - Constructor for class com.massa.util.property.IndexedProperty
-
- IndexedProperty2 - Class in com.massa.mrules.util.property
-
- IndexedProperty2(IProperty, IProperty) - Constructor for class com.massa.mrules.util.property.IndexedProperty2
-
- info(String) - Method in class com.massa.log.DefaultLog
-
- info(String, Throwable) - Method in class com.massa.log.DefaultLog
-
- info(String) - Method in interface com.massa.log.Log
-
Log a message with info log level.
- info(String, Throwable) - Method in interface com.massa.log.Log
-
Log an error with info log level.
- info(String) - Method in class com.massa.log.LogOverCommonslogging
-
- info(String, Throwable) - Method in class com.massa.log.LogOverCommonslogging
-
- info(String) - Method in class com.massa.log.LogOverLog4j
-
- info(String, Throwable) - Method in class com.massa.log.LogOverLog4j
-
- info(String) - Method in class com.massa.log.LogOverSlf4j
-
- info(String, Throwable) - Method in class com.massa.log.LogOverSlf4j
-
- info(String) - Method in class com.massa.log.LogOverTinylog
-
- info(String, Throwable) - Method in class com.massa.log.LogOverTinylog
-
- init(Map<String, String>) - Method in class com.massa.mrules.builder.AbstractRuleEngineConfigHolder
-
Initializes the config holder.
- init(Map<String, String>) - Method in interface com.massa.mrules.builder.IRuleEngineConfigHolder
-
Inits the configuration.
- init(Map<String, String>) - Method in class com.massa.mrules.builder.XmlRuleEngineConfigHolder
-
Initializes the config holder.
- init() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- init() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- init() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
INTERNAL USE ONLY: Called by rule engine to initialize and check before compilation.
- init() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- init() - Method in class com.massa.mrules.context.compile.MListCompilationContext
-
- init() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- init() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- init() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
INTERNAL USE ONLY: Called by rule engine to initialize and check before execution.
- init() - Method in class com.massa.mrules.context.execute.MListExecutionContext
-
- init(Map<String, String>) - Method in class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
Initializes the config holder.
- initMessages(Class<?>, String, String) - Static method in class com.massa.util.MessageCode
-
- inject(Object, LexerParser) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver
-
- inject(Object, LexerParser) - Method in class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- inject(Object, LexerParser) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
Method used to inject result.
- inject(Object, LexerParser) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- inject(Object, LexerParser) - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- InjectableLexerBlock - Interface in com.massa.dsl.block
-
Block inside a lexeme, which allows to inject its result to a target property of its parent's result.
- InjectableLexerBlockWrapper - Class in com.massa.dsl.block
-
Wraps an Injectable Lexer Block to override some behaviors.
- InjectableLexerBlockWrapper(InjectableLexerBlock) - Constructor for class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- injectIntoProperty(Object, Node, String) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
- InjectProperty - Annotation Type in com.massa.mrules.inject
-
Defines a property to provide for injection.
- injectResult(InjectableLexerBlock, Object) - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- injectResult(InjectableLexerBlock, Object) - Method in interface com.massa.dsl.lexer.LexerParser
-
Injects parsed result into parent's result.
- injectResult(Object) - Method in class com.massa.dsl.matcher.AbstractGenericTextMatcher
-
Does nothing.
- injectResult(Object) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- injectResult(Object) - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
Injects result of all matched matchers.
- injectResult(Object) - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- injectResult(Object) - Method in interface com.massa.dsl.matcher.Matcher
-
If the matcher (or one or several of the matchers in the chain) generates an Object, this allows to inject it (or them) into the result.
- injectResult(Object) - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
Injects result of matched matcher.
- InMemoryJavaCompiler - Class in com.massa.util.extensions.nativeproperty.compiler
-
Allows to dynamically compile Java code.
- INOUTCONTEXT_ID - Static variable in class com.massa.mrules.context.MInOutContextFactory
-
- INSTANCE - Static variable in class com.massa.dsl.lexer.ObjectLexer.DefaultObjectLexerListener
-
- INSTANCE - Static variable in class com.massa.mrules.filter.MNoFilter
-
Global instance, if needed, as this object has no state.
- INSTANCE - Static variable in class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanNoopImpl
-
- INSTANCE - Static variable in class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- INSTANCE - Static variable in class com.massa.util.property.NoCacheArrayProvider
-
- instantiateResult() - Method in class com.massa.dsl.lexer.ObjectLexer.ObjectLexerParser
-
- IntegerLexer - Class in com.massa.dsl.lexer
-
Integer Lexer.
- IntegerLexer() - Constructor for class com.massa.dsl.lexer.IntegerLexer
-
- IntegerProperty - Class in com.massa.util.property
-
Special property to return always the same Integer value.
- IntegerProperty(Integer) - Constructor for class com.massa.util.property.IntegerProperty
-
- IntegerProperty2 - Class in com.massa.mrules.util.property
-
- IntegerProperty2(Integer) - Constructor for class com.massa.mrules.util.property.IntegerProperty2
-
- internalCombineEquals(AbstractCombineLexerMatcher) - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- internalCombineEquals(AbstractCombineLexerMatcher) - Method in class com.massa.dsl.matcher.AndLexerMatcher
-
- internalCombineEquals(AbstractCombineLexerMatcher) - Method in class com.massa.dsl.matcher.OrLexerMatcher
-
- internalCombineHashCode() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- internalCombineHashCode() - Method in class com.massa.dsl.matcher.AndLexerMatcher
-
- internalCombineHashCode() - Method in class com.massa.dsl.matcher.OrLexerMatcher
-
- internalCompileValue(ICompilationContext, IProperty2) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
Final compilation steps should be implemented here.
- internalCompileValue(ICompilationContext, IProperty2) - Method in class com.massa.mrules.accessor.MAvailableAccessor
-
- internalCompileValue(ICompilationContext, IProperty2) - Method in class com.massa.mrules.accessor.MDefinedAccessor
-
- internalConvertToString(Object) - Method in class com.massa.mrules.util.convert.AddonConverter
-
- internalConvertToString(Object) - Method in class com.massa.mrules.util.convert.LocalImportHolderConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.AbstractConverter
-
Returns the default "toString" result on provided Object.
- internalConvertToString(Object) - Method in class com.massa.util.convert.BooleanConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.ClassConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.DateConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.NumberConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.PathConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.convert.PatternConverter
-
- internalConvertToString(Object) - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.mrules.util.convert.AddonConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.mrules.util.convert.LocalImportHolderConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.AbstractConverter
-
Handles conversion to an handled type.
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.BooleanConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.CharacterConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.ClassConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.CollectionConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.DateConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.EnumConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.NumberConverter
-
Convert the input object into a Number object of the
specified type of defaultType if Number.class is requested.
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.PathConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.PatternConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.RounderConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.convert.StringConverter
-
- internalConvertToType(Class<T>, Object) - Method in class com.massa.util.extensions.jdk8.convert.Jdk8DateTimeConverter
-
- internalEquals(AbstractLexerMatcher) - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- internalEquals(AbstractLexerMatcher) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- internalEquals(AbstractLexerMatcher) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- internalEquals(AbstractLexerMatcherWrapper) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- internalEquals(AbstractLexerMatcherWrapper) - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.AbstractActionPrint
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MAccessorWrapper
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionAdd
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionAddAll
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionClear
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionDefine
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionExec
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionFlowControl
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionResetCache
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionSet
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionSort
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.action.MActionUndefine
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.callable.Call
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.callable.Return
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.MForEach
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.MForEachNumber
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.MIndex
-
- internalExecute(IExecutionContext) - Method in class com.massa.mrules.executable.MRule
-
- internalExpectedGenericType - Variable in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- internalExpectedGenericType - Variable in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- internalExpectedGenericType - Variable in class com.massa.mrules.accessor.MDateDiffAccessor
-
- internalExpectedType - Variable in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- internalExpectedType - Variable in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- internalExpectedType - Variable in class com.massa.mrules.accessor.MDateDiffAccessor
-
- internalGenericMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
- internalGenericMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractGenericTextMatcher
-
- internalGenericMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- internalGet(IExecutionContext, IProperty2) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
The final implementation should check the property here.
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
Specific addon implementation must be here.
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
If source should iterate, calls handleValue for all elements.
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- internalGet(IExecutionContext, IProperty2) - Method in class com.massa.mrules.accessor.MAvailableAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- internalGet(IExecutionContext, IProperty2) - Method in class com.massa.mrules.accessor.MDefinedAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- internalGet(IExecutionContext) - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- internalGet(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- internalGet(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- internalHashCode() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- internalHashCode() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- internalHashCode() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- internalHashCode() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- internalHashCode() - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.AbstractCondition
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.MConditionNot
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.MConditionSet
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- internalIsEquivalent(ICondition) - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- InternalIterator(IExecutionContext, Iterator<? extends Object>) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor.InternalIterator
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.EofMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.LexerBlockMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.NoopLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- internalLeafEquals(AbstractLeafLexerMatcher) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.EofMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.LexerBlockMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.NoopLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- internalLeafHashCode() - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcher
-
- internalMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractGenericMatcher
-
- internalMatch(char) - Method in class com.massa.dsl.matcher.AbstractGenericTextMatcher
-
Does the sequence match the expected result ?
- internalMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
Performs specific part of the match.
- internalMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- internalMatch(char) - Method in class com.massa.dsl.matcher.FixedLexerMatcher.FixedMatcher
-
- internalMatch(char) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- internalMatch(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- internalMatch(char) - Method in class com.massa.dsl.matcher.RegexLexerMatcher.RegexMatcher
-
- internalParse() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- internalParse() - Method in class com.massa.dsl.lexer.ObjectLexer.ObjectLexerParser
-
- internalRead() - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
Reads next character without comments hook.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
Called to effectively resolve lexers list after unicity and max occur checks have been done.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.LexerClassBlock.LexerClassBlockResolver
-
Resolves the lexer(s) described by this block's configuration.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.LexerIdBlock.LexerIdBlockResolver
-
Resolves the lexer(s) described by this block's configuration.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.LexerIdsBlock.LexerIdsBlockResolver
-
Resolves the lexer(s) described by this block's configuration.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.LexerTypeBlock.LexerTypeBlockResolver
-
Resolves the lexer(s) described by this block's configuration.
- internalResolveLexers(Grammar) - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- internalSet(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- internalSet(Object, String, Object, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.DefaultLexerBlockHandler
-
Must be overridden
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.LexerIdBlockHandler
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.LexerIdsBlockHandler
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler
-
- internalUpdateScheme(LexerBlockHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.blockhandler.OrLexerBlockHandler
-
- internalUpdateScheme(LexerHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.lexerhandler.DefaultLexerHandler
-
Must be overridden
- internalUpdateScheme(LexerHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler
-
- internalUpdateScheme(LexerHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.lexerhandler.TransformLexerHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.DefaultLexerMatcherHandler
-
Must be overridden
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.DynamicLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.EofMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.FixedLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.MultipleFixedLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.NoopLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.OrLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.dsl.doc.matcherhandler.RegexLexerMatcherHandler
-
- internalUpdateScheme(LexerMatcherHandlerBean, SyntaxicScheme) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcherHandler
-
- interpreteComparisonResult(int) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- interpreteComparisonResult(int) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- interpreteComparisonResult(int) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- invoke(IArrayProvider, Object) - Method in interface com.massa.util.property.IMethodInvoker
-
Invoke with no arguments.
- invoke(IArrayProvider, Object, Object) - Method in interface com.massa.util.property.IMethodInvoker
-
Invoke with one argument.
- invoke(IArrayProvider, Object, Object, Object) - Method in interface com.massa.util.property.IMethodInvoker
-
Invoke with two argument.
- invoke(IArrayProvider, Object, Object...) - Method in interface com.massa.util.property.IMethodInvoker
-
Invoke with arguments.
- invoke(IArrayProvider, Object) - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- invoke(IArrayProvider, Object, Object) - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- invoke(IArrayProvider, Object, Object, Object) - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- invoke(IArrayProvider, Object, Object...) - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- IProperty - Interface in com.massa.util.property
-
Interface for the different possible properties readers.
- IProperty2 - Interface in com.massa.mrules.util.property
-
IProperty
extension allowing to handle access to variables (global and local).
- IPropertyAccessCache - Interface in com.massa.util.property
-
Describes classes allowing to explore beans methods and fields to retrieve Invokers.
- IPropertyCompiler - Interface in com.massa.util.property
-
Describes classes allowing to compile Strings into properties.
- IPropertyComponent(IProperty, boolean) - Constructor for class com.massa.util.property.PropertyCompiler.IPropertyComponent
-
- IPropertySource - Interface in com.massa.util.property
-
This interface describes the parameter to provide when calling a method exposed by an
IProperty
.
- IReadAccessor - Interface in com.massa.mrules.accessor
-
An object which gets whatever value.
- IReadAccessor.Standalone - Interface in com.massa.mrules.accessor
-
Annotating a read accessor with the Standalone interface
just points out that this particular accessor may have side effects and should be able
to be called in a standalone way, i.e. ignoring its returing value.
- IReadWriteAccessor - Interface in com.massa.mrules.accessor
-
An object which gets or sets whatever value.
- IRuleEngineConfigHolder - Interface in com.massa.mrules.builder
-
Stores a rule engine config and allows to build a rule engine, in general using a factory.
- IRuleExecutionSetFactory - Interface in com.massa.mrules.factory
-
- IRuleExecutionSetXMLFactory - Interface in com.massa.mrules.factory.xml
-
- isAccessible() - Method in interface com.massa.util.property.IFieldAccessor
-
- isAccessible() - Method in interface com.massa.util.property.IMethodInvoker
-
- isAccessible() - Method in class com.massa.util.property.ReflectionFieldAccessor
-
- isAccessible() - Method in class com.massa.util.property.ReflectionMethodInvoker
-
- isActivated() - Method in class com.massa.mrules.optimizer.AbstractOptimizer
-
- isActivateExtraMetrics() - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary.Parameters
-
- isAlreadyInHierarchy(Matcher) - Method in class com.massa.dsl.grammar.ParsingContext
-
Tells if this very matcher is already in matching process.
- isAnonymous() - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- isApplyingTo(IAddon) - Method in class com.massa.mrules.executable.ExecutionControlDirective
-
- isApplyingTo(IAddon) - Method in interface com.massa.mrules.executable.IExecutionControlDirective
-
Tests if this directive applies to this executable.
- isAsc() - Method in class com.massa.mrules.action.MActionSort
-
- isAtEnd() - Method in class com.massa.util.io.AdvancedReader
-
Tells if there is no more charater to read from this reader.
- isAtMark(int) - Method in class com.massa.util.io.AdvancedReader
-
- isAuthorizeEmptyElements() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- isAuthorizeEmptyElements() - Method in interface com.massa.dsl.doc.SyntaxicScheme.ElementGroup
-
- isAuthorizeSystemCalls() - Method in class com.massa.mrules.security.MRulesBreSecurityManager
-
- isAutoComplete() - Method in class com.massa.dsl.grammar.ParsingContext
-
- isAutoCompleteLabelOverridden() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- isAutoCompleteOverridden() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- isAutoCompletePossible() - Method in class com.massa.dsl.matcher.AbstractGenericTextMatcher
-
- isAutoCompletePossible() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- isAutoCompletePossible() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- isAutoCompletePossible() - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- isAutoCompletePossible() - Method in interface com.massa.dsl.matcher.Matcher
-
Considering match result, tells if autoComplete is possible or not (i.e. if options should be searched or not).
- isAutoCompletePossible() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- isBase64() - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
- isBlocking() - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
- isCacheEnabled(String) - Method in class com.massa.mrules.addon.GlobalCacheActivationResolver
-
- isCacheEnabled(String) - Method in interface com.massa.mrules.addon.ICacheActivationResolver
-
Tells if cache is enabled for a specific feature.
- isCacheEnabled(String) - Method in class com.massa.mrules.addon.SpecificCacheActivationResolver
-
- isCacheEnabled(String) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- isCacheEnabled(String) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- isCacheEnabled(String) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Tells if cache is enabled for a specific feature.
- isCacheEnabled(String) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- isCacheEnabled() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- isCacheEnabled() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Allows to globally disable cache usage for this ruleset.
- isCacheEnabled() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- isCacheGlobalyEnabled() - Method in class com.massa.mrules.addon.GlobalCacheActivationResolver
-
- isCacheGlobalyEnabled() - Method in interface com.massa.mrules.addon.ICacheActivationResolver
-
Tells if cache is globally enabled by default, i.e. if at least one addon can use cache.
- isCacheUsed() - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MAvailableAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MDefinedAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- isCacheUsed() - Method in class com.massa.mrules.addon.AbstractAddon
-
Returns false by default.
- isCacheUsed() - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
Returns false by default.
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Date
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.DateTime
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Time
-
- isCacheUsed() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- isCacheUsed() - Method in interface com.massa.mrules.addon.IAddon
-
Tells if this addon will or not use cached data.
- isCacheUsed(Iterable<? extends IAddon>) - Static method in class com.massa.mrules.addon.MAddonsUtils
-
Tells if cached is used by all addons using cache in this list.
- isCacheUsed() - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- isCacheUsed() - Method in class com.massa.mrules.condition.MConditionNot
-
- isCacheUsed() - Method in class com.massa.mrules.condition.MConditionSet
-
- isCacheUsed() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- isCacheUsed() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- isCacheUsed() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Returns false by default.
- isCacheUsed() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- isCaseSensitive() - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- isCaseSensitive() - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- isCaseSensitive() - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- isCharEqual(char, char, boolean) - Static method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- isCheckHash() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- isCloneRuleSet() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- isCollectionClass(Class<?>, boolean) - Static method in class com.massa.util.MBeanUtils
-
Tests if this Class represents a Collection.
- isCollectionInstance(Object, boolean) - Static method in class com.massa.util.MBeanUtils
-
Tests if this object is an instance of a Collection.
- isCollectionsEquivalent(Collection<?>, Collection<?>) - Static method in class com.massa.util.MBeanUtils
-
Tests if 2 collections are equivalent in terms of content.
- isCompiled() - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Tells whether the mandatory compilation step has been executed or not.
- isCompiled() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- isCompiled() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- isConsiderValidated() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- isConsiderValidated() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- isConstantValue() - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
Default implementation returns "false".
- isConstantValue() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- isConstantValue() - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Tells if this accessor returns a constant value for all executions.
- isConstantValue() - Method in class com.massa.mrules.accessor.MConditionWrapperAccessor
-
- isConstantValue() - Method in class com.massa.mrules.accessor.MExecutableWrapperAccessor
-
- isConstantValue() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- isConstantValue() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
Detects if the result will always be the same.
- isConstantValue() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- isConstantValue() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- isConstantValue() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- isConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- isConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- isConstantValue() - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- isConstantValue() - Method in interface com.massa.mrules.condition.ICondition
-
Tells if this condition returns a constant result for all executions.
- isConstantValue() - Method in class com.massa.mrules.condition.MConditionNot
-
- isConstantValue() - Method in class com.massa.mrules.condition.MConditionSet
-
- isConstantValue() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- isConstantValue() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- isContainingDirective() - Method in class com.massa.mrules.executable.ExecutionResultWrapper
-
- isContainingDirective() - Method in interface com.massa.mrules.executable.IExecutionResult
-
Tells if this result contains flow control directives, in which case in should be interpreted.
- isContentEmpty(Object) - Static method in class com.massa.util.MBeanUtils
-
Returns the size of an Objects content, if accurate.
- isConvertible(Class<?>, Class<?>) - Static method in class com.massa.util.convert.ConvertUtils
-
Tells if source can be cast to target
- isConvertibleToString(IAddon) - Static method in class com.massa.mrules.util.convert.AddonConverter
-
Tells if this specific Addon instance can be converted to a parseable String.
- isDeactivateComments() - Method in class com.massa.dsl.lexer.TextLexer
-
- isDeactivated() - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
- isDebugEnabled() - Method in class com.massa.log.DefaultLog
-
- isDebugEnabled() - Method in interface com.massa.log.Log
-
Is debug logging currently enabled?
- isDebugEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isDebugEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isDebugEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isDebugEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isDebugEnabled() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- isDebugEnabled() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- isDebugEnabled() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Debug is enabled if LOGGER has debug enabled.
- isDevMode() - Static method in class com.massa.util.LicenceInfoHelper
-
- isDisableAutomaticOptions() - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- isDisabled() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- isDisabled() - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- isDyna(Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- isEmpty() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractElementGroup
-
- isEmpty() - Method in interface com.massa.dsl.doc.SyntaxicScheme.Element
-
- isEmpty() - Method in class com.massa.dsl.doc.SyntaxicScheme.EmptyElement
-
- isEmpty() - Method in class com.massa.dsl.doc.SyntaxicScheme.LabelElement
-
- isEmpty() - Method in class com.massa.dsl.doc.SyntaxicScheme.LexerRefElement
-
- isEmpty(String) - Static method in class com.massa.util.StringUtils
-
This method checks if the parameter is null or only contains blank characters.
- isEquivalent(ICondition) - Method in class com.massa.mrules.condition.AbstractCondition
-
Handles the facts that provided condition is null or an instance of
MConditionNot
.
- isEquivalent() - Method in enum com.massa.mrules.condition.ConditionEquivalence
-
- isEquivalent(ICondition) - Method in interface com.massa.mrules.condition.ICondition
-
Tells if this condition is strictly equivalent or a strict negation of the other provided condition.
- isEquivalent(ICondition) - Method in class com.massa.mrules.condition.MConditionNot
-
- isError() - Method in class com.massa.mrules.action.AbstractActionPrint
-
- isErrorEnabled() - Method in class com.massa.log.DefaultLog
-
- isErrorEnabled() - Method in interface com.massa.log.Log
-
Is error logging currently enabled?
- isErrorEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isErrorEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isErrorEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isErrorEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isExcluded(Matcher) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver
-
- isExcluded(Matcher) - Method in class com.massa.dsl.block.AndLexerBlock.AndBlockResolver
-
- isExcluded(Matcher) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- isExcluded(Matcher) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- isExcluded(Matcher) - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- isExcluded(Matcher) - Method in class com.massa.dsl.grammar.ParsingContext
-
Tells if this very matcher is has been specified as excluded by a member of the matching hierarchy.
- isExcludedFromHierarchy(Matcher) - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- isExcludedFromHierarchy(Matcher) - Method in interface com.massa.dsl.lexer.LexerParser
-
Tells if the provided matcher should be excluded from this lexer parser's hierarchy.
- isExcludedFromHierarchy(Matcher) - Method in class com.massa.dsl.lexer.ObjectLexer.ObjectLexerParser
-
- isExcludedFromHierarchy(Matcher) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
Tells if the provided matcher should be excluded from this matcher's lexer's hierarchy.
- isExcludedFromHierarchy(Matcher) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- isExcludedFromHierarchy(Matcher) - Method in class com.massa.dsl.matcher.LexerBlockMatcher.BlockMatcher
-
- isExcludedFromHierarchy(Matcher) - Method in interface com.massa.dsl.matcher.Matcher
-
Tells if provided sub matcher should be excluded from matching hierarchy.
- isExclusionHierarchyBreaker() - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- isExclusionHierarchyBreaker() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- isExclusionHierarchyBreaker() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- isExclusionHierarchyBreaker() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- isExclusionHierarchyBreaker() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
Tells if this matcher should break search for exclusion in older hierarchy.
- isExclusionHierarchyBreaker() - Method in interface com.massa.dsl.matcher.Matcher
-
Tells if this matcher should break search for exclusion in older hierarchy.
- isFatalEnabled() - Method in class com.massa.log.DefaultLog
-
- isFatalEnabled() - Method in interface com.massa.log.Log
-
Is fatal logging currently enabled?
- isFatalEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isFatalEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isFatalEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isFatalEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isForceCompilationLevel() - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- isForceCompilationLevel() - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Tells if compilation level specified in this ruleset factory has priority on compilation level defined in ruleset's context factory, if present.
- isForceReanalyze() - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
- isGlobalVar() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.ConstantProperty2
-
Always false.
- isGlobalVar() - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.IndexedProperty2
-
- isGlobalVar() - Method in interface com.massa.mrules.util.property.IProperty2
-
This property is an access to global variable.
- isGlobalVar() - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.MappedProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.NestedProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.StaticFieldProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.StaticMethodProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.StrictFieldProperty2
-
- isGlobalVar() - Method in class com.massa.mrules.util.property.StrictMethodProperty2
-
- isHandled(Class<?>) - Static method in class com.massa.util.convert.ConvertUtils
-
Tells if this type is handled by a dedicated converter.
- isHasBeenConsumed() - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- isHasBeenConsumed() - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- isHasBeenConsumed() - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- isIgnore() - Method in class com.massa.dsl.doc.DslDoc
-
- isIn(char, char[]) - Static method in class com.massa.util.StringUtils
-
Is "cc" character present in "ends" array ?
- isIncludeClasses() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- isIncludePackages() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- isInfoEnabled() - Method in class com.massa.log.DefaultLog
-
- isInfoEnabled() - Method in interface com.massa.log.Log
-
Is info logging currently enabled?
- isInfoEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isInfoEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isInfoEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isInfoEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isInjectable() - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- isInjectable() - Method in interface com.massa.dsl.block.InjectableLexerBlock
-
- isInjectable() - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- isInplace() - Method in class com.massa.mrules.action.MActionSort
-
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.addon.AbstractAddon
-
This method allows to tell the engine if a cache identifier is needed.
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
This method allows to tell the engine if a cache identifier is needed.
- isInternalCacheIdentifierNeeded() - Method in interface com.massa.mrules.addon.IAddon
-
This method allows to tell the engine if a cache identifier is needed.
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
This method allows to tell the engine if a cache identifier is needed.
- isInternalCacheIdentifierNeeded() - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- isJmxAutoRegistrationActivated() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Tells if rulesets should auto register themselves.
- isKeepConditionsOrder() - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
Returns false in basic implementation.
- isKeepConditionsOrder() - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
Tells if condition order is important.
- isKeepConditionsOrder() - Method in class com.massa.mrules.operator.logical.XOR
-
Overridden to return true, as conditions order might have influence on evaluation result.
- isKeepEndMatchText() - Method in class com.massa.dsl.lexer.TextLexer
-
- isKeepStartMatchText() - Method in class com.massa.dsl.lexer.TextLexer
-
- isLineBegin - Variable in class com.massa.mrules.util.out.OuterWithLevel
-
- isListClass(Class<?>, boolean) - Static method in class com.massa.util.MBeanUtils
-
Tests if this Class represents a List.
- isListInstance(Object, boolean) - Static method in class com.massa.util.MBeanUtils
-
Tests if this object is an instance of a List.
- isLocalVar() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isLocalVar() - Method in class com.massa.mrules.util.property.ConstantProperty2
-
Always false.
- isLocalVar() - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- isLocalVar() - Method in class com.massa.mrules.util.property.IndexedProperty2
-
- isLocalVar() - Method in interface com.massa.mrules.util.property.IProperty2
-
This property is an access to local variable.
- isLocalVar() - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- isLocalVar() - Method in class com.massa.mrules.util.property.MappedProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.NestedProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.StaticFieldProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.StaticMethodProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.StrictFieldProperty2
-
- isLocalVar() - Method in class com.massa.mrules.util.property.StrictMethodProperty2
-
- isMandatory() - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- isMandatory() - Method in interface com.massa.dsl.block.LexerBlock
-
- isMandatory() - Method in class com.massa.dsl.block.LexerBlockWrapper
-
- isMapClass(Class<?>) - Static method in class com.massa.util.MBeanUtils
-
Tests if this Class represents a Map.
- isMapInstance(Object) - Static method in class com.massa.util.MBeanUtils
-
Tests if this object is an instance of a Map.
- isMatched() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- isMatched() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- isMatched() - Method in interface com.massa.dsl.matcher.Matcher
-
- isMaxConsommationReached() - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- isMaxConsommationReached() - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- isMaxConsommationReached() - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- isMergePossible() - Method in class com.massa.mrules.operator.logical.AbstractLogicalOperator
-
Returns true in basic implementation.
- isMergePossible() - Method in interface com.massa.mrules.operator.logical.ILogicalOperator
-
Tells if two sets of conditions which should be evaluated with the same operator could be merged.
- isMergePossible() - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
Overridden to return false, as of number conditions will have influence on evaluation result.
- isMinConsommationReached() - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- isMinConsommationReached() - Method in interface com.massa.dsl.block.LexerBlockResolver
-
- isMinConsommationReached() - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- isMinConsommationReached() - Method in class com.massa.dsl.block.OrLexerBlock.OrBlockResolver
-
- isModuleLicenced(String) - Static method in class com.massa.util.LicenceInfoHelper
-
- isMultiple() - Method in class com.massa.mrules.context.MListContextClassProperty
-
- isNegated() - Method in enum com.massa.mrules.condition.ConditionEquivalence
-
- isNot() - Method in class com.massa.mrules.condition.AbstractCondition
-
Allows to invert condition's behavior.
- isNot() - Method in interface com.massa.mrules.condition.ICondition
-
Allows to invert condition's behavior.
- isNullFirst() - Method in class com.massa.mrules.action.MActionSort
-
- isNullIsMaxValue() - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- isNullIsMinValue() - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- isOptimizationEnabled() - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- isOptimizationEnabled() - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- isOptimizationEnabled() - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Allows to completely disable optimization process.
- isOptimizationEnabled() - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- isOptimizationEnabled() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- isOptimizationEnabled() - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- isOptimizationEnabled() - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Allows to completely disable optimization process.
- isOptimizeMultiEval() - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- isOptimizeMultiRead() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isOrdered() - Method in class com.massa.dsl.lexer.BooleanLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.CharacterLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.EnumLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.IntegerLexer
-
- isOrdered() - Method in interface com.massa.dsl.lexer.Lexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.MatcherLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.NextCharLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.NextSpaceLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.NullLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.ObjectLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.RegexLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.StringLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.SubParseLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.TextLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.TransformLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.ValueLexer
-
- isOrdered() - Method in class com.massa.dsl.lexer.ValuesLexer
-
- isOverrideAlreadyTyped() - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- isPresent() - Method in class com.massa.util.Optional
-
- isReadable(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- isReadable(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- isReadable(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- isReadable(Object) - Method in class com.massa.util.property.AbstractProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always true
- isReadable(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- isReadable(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the property will be able to be read in theory, whatever there is an argument or not.
- isReadable(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the property will be able to be read in theory, knowing the argument type to use.
- isReadable(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- isReadable(Object, String) - Static method in class com.massa.util.property.PropertyUtils
-
Tells if property can be read.
- isReadable(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- isReadable(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
- isRegistered(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- isRegistered(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- isRegistered(ObjectName, MBeanServer) - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- isRegistered(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- isRegistered(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- isRegistered(ObjectName, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- isRegistered(ObjectName, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- isRegistered(ObjectName, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- isRegistered(MRuleExecutionSetMetadata) - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
- isRegistered(MRuleExecutionSetMetadata, MBeanServer) - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
- isReleased() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- isResetCache() - Method in class com.massa.mrules.executable.MForEach
-
- isResetCache() - Method in class com.massa.mrules.executable.MForEachNumber
-
- isRoot() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- isRoot() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- isRoot() - Method in interface com.massa.dsl.lexer.Lexer
-
- isRoot() - Method in interface com.massa.dsl.lexer.LexerParser
-
Is this lexer root ?
- isRootOnly() - Method in class com.massa.dsl.lexer.AbstractLexer
-
- isRootOnly() - Method in interface com.massa.dsl.lexer.Lexer
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.accessor.AbstractReadAccessor
-
- isShouldBeWrappedToConstantValue() - Method in interface com.massa.mrules.accessor.IReadAccessor
-
Tells if this accessor should be wrapped into a constant value for optimization.
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.NullValue
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.addon.DefaultVariablesManager.Writebase
-
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.condition.AbstractCondition
-
- isShouldBeWrappedToConstantValue() - Method in interface com.massa.mrules.condition.ICondition
-
Tells if this condition should be wrapped into a constant value for optimization.
- isShouldBeWrappedToConstantValue() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
True if source should be iterated.
- isShouldIterate() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
Always false, iteration is not handled by this accessor.
- isShouldIterate() - Method in interface com.massa.mrules.accessor.IReadAccessor
-
If this iterator is dedicated to iterate over values, then it should be precised.
- isShouldIterate() - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
Never.
- isShouldIterate() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MValueAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- isShouldIterate() - Method in class com.massa.mrules.addon.DefaultVariablesManager.AbstractVariableAccessor
-
- isShouldNotCache(ICompilationContext, AddonInfo) - Static method in class com.massa.mrules.accessor.AbstractReadAccessor
-
For optimization purpose, checks if results should be effectively cached.
- isSingleton() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
Not a singleton.
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.AndLexerMatcher.AndMatcher
-
- isSkipMatchText() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
- isSkipMatchText() - Method in interface com.massa.dsl.matcher.Matcher
-
- isSkipMatchText() - Method in class com.massa.dsl.matcher.OrLexerMatcher.OrMatcher
-
- isSkipSpacesBeforeMatch() - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- isSkipSpacesBeforeMatch() - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- isSkipSpacesBeforeMatch() - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- isSkipSpacesBeforeMatch() - Method in interface com.massa.dsl.matcher.LexerMatcher
-
In general, should be true, because spaces are unused characters.
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.executable.MExecutionBlock
-
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.executable.MForEach
-
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.executable.MForEachNumber
-
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.executable.MIndex
-
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.executable.MRule
-
- isStopAtFirstValidatedCondition() - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- isStopAtFirstValidatedDefaultCondition() - Method in class com.massa.mrules.executable.MIndex
-
- isStopAtWhiteSpace() - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- isStopAtWhiteSpace() - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- isStripTrailingZeros() - Method in class com.massa.util.Rounder
-
- isSuccess() - Method in class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
- isSyntaxValidation() - Method in class com.massa.dsl.grammar.ParsingContext
-
- isTraceEnabled() - Method in class com.massa.log.DefaultLog
-
- isTraceEnabled() - Method in interface com.massa.log.Log
-
Is trace logging currently enabled?
- isTraceEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isTraceEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isTraceEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isTraceEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isTypeExcluded(Set<Class<?>>, Class<?>) - Static method in class com.massa.dsl.DslUtils
-
Tells if type or its hierarchy is excluded.
- isUnread() - Method in class com.massa.dsl.lexer.NextCharLexer
-
- isUseDeclaredImports() - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- isUseLocaleFormat() - Method in class com.massa.util.convert.NumberConverter
-
- isVal() - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- isValidValue() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor.InternalIterator
-
- isValue() - Method in interface com.massa.util.ObjOut.Handler
-
- isVar() - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- isVar() - Method in class com.massa.mrules.util.property.ConstantProperty2
-
Always false.
- isVar() - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- isVar() - Method in class com.massa.mrules.util.property.IndexedProperty2
-
- isVar() - Method in interface com.massa.mrules.util.property.IProperty2
-
This property is an access to local or global variable.
- isVar() - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- isVar() - Method in class com.massa.mrules.util.property.MappedProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.NestedProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.SimpleProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.StaticFieldProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.StaticMethodProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.StrictFieldProperty2
-
- isVar() - Method in class com.massa.mrules.util.property.StrictMethodProperty2
-
- isWarnEnabled() - Method in class com.massa.log.DefaultLog
-
- isWarnEnabled() - Method in interface com.massa.log.Log
-
Is warn logging currently enabled?
- isWarnEnabled() - Method in class com.massa.log.LogOverCommonslogging
-
- isWarnEnabled() - Method in class com.massa.log.LogOverLog4j
-
- isWarnEnabled() - Method in class com.massa.log.LogOverSlf4j
-
- isWarnEnabled() - Method in class com.massa.log.LogOverTinylog
-
- isWriteable(IPropertySource) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- isWriteable(Object, String) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- isWriteable(Object) - Method in class com.massa.util.property.AbstractProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.ConstantProperty
-
Always false
- isWriteable(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- isWriteable(Object) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the property will be able to be written in theory, whatever there is an argument or not.
- isWriteable(IPropertySource) - Method in interface com.massa.util.property.IProperty
-
Tries to detect if the property will be able to be written in theory, knowing the argument type to use.
- isWriteable(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.NestedProperty
-
- isWriteable(Object, String) - Static method in class com.massa.util.property.PropertyUtils
-
Tells if property can be set.
- isWriteable(IPropertySource) - Method in class com.massa.util.property.SimpleProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.StaticFieldProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.StaticMethodProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.StrictFieldProperty
-
- isWriteable(IPropertySource) - Method in class com.massa.util.property.StrictMethodProperty
-
Always false.
- isWriteAsAttribute(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.CALLAddon
-
- isWriteAsAttribute(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.FORMATAddon
-
- isWriteAsAttribute(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
Does value should be writen as node ?
- isWriteAsNode(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.CALLAddon
-
- isWriteAsNode(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.FORMATAddon
-
- isWriteAsNode(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
Does value should be writen as attribute?
- isWriteAsNode(PersistantPropertyInfo, Object) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.INDEXAddon
-
- ITERATE_ID - Static variable in class com.massa.mrules.accessor.MIterateAccessor
-
- iterator() - Method in class com.massa.mrules.condition.MConditionSet
-
- iterator() - Method in class com.massa.mrules.util.iterate.AccessorGetIterable
-
- iterator() - Method in class com.massa.mrules.util.iterate.AccessorValuesIterable
-
- iterator() - Method in class com.massa.mrules.util.iterate.CastIterable
-
- IWriteAccessor - Interface in com.massa.mrules.accessor
-
An object which gets or sets whatever value.
- LabelElement(String) - Constructor for class com.massa.dsl.doc.SyntaxicScheme.LabelElement
-
- lastAge() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- lastDivision(BigDecimal, BigDecimal) - Method in class com.massa.mrules.accessor.arithmetic.Divide
-
Performs last division, with correct formatting.
- lastIndexOf(String, char, int) - Static method in class com.massa.util.StringUtils
-
Searches the last index of a character in a String, searching
backwards from last char until min index.
- lastValue() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- launch() - Method in interface com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.PropertyAutoCompleteGeneratorHandler
-
- leaveObjectContent(boolean) - Method in class com.massa.util.ObjOut
-
- leaveObjectContent(boolean) - Method in class com.massa.util.ObjOut.OutputDriver
-
- leaveObjectContent(boolean) - Method in class com.massa.util.ObjOut.OutputDriverHtml
-
- length() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractParallelElementGroup
-
Max elements length.
- length() - Method in class com.massa.dsl.doc.SyntaxicScheme.AbstractSequentialElementGroup
-
Sums all elements lengths.
- length() - Method in interface com.massa.dsl.doc.SyntaxicScheme.Element
-
Total length of the element
- length() - Method in class com.massa.dsl.doc.SyntaxicScheme.EmptyElement
-
- length() - Method in class com.massa.dsl.doc.SyntaxicScheme.LabelElement
-
- length() - Method in class com.massa.dsl.doc.SyntaxicScheme.LexerRefElement
-
- length() - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlParallelElementGroup
-
- length() - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlSequentialElementGroup
-
- level - Variable in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- level - Variable in class com.massa.mrules.util.out.OuterWithLevel
-
- level - Variable in class com.massa.util.ObjOut
-
- Lexer - Interface in com.massa.dsl.lexer
-
Describes all methods of the lexer implementations.
- LEXER_HANDLERS - Static variable in class com.massa.dsl.doc.DslDocGen
-
- LEXER_TEMPLATES - Static variable in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- LexerBlock - Interface in com.massa.dsl.block
-
Block inside a lexeme.
- LexerBlockHandler - Interface in com.massa.dsl.doc.blockhandler
-
Implementing classes handle documentation data generation for one or several lexer block types.
- LexerBlockHandlerBean - Class in com.massa.dsl.doc.blockhandler
-
Base documentation bean with basic information.
- LexerBlockHandlerBean() - Constructor for class com.massa.dsl.doc.blockhandler.LexerBlockHandlerBean
-
- LexerBlockMatcher - Class in com.massa.dsl.matcher
-
Matcher with sub lexer block.
- LexerBlockMatcher() - Constructor for class com.massa.dsl.matcher.LexerBlockMatcher
-
- LexerBlockMatcher(LexerBlock) - Constructor for class com.massa.dsl.matcher.LexerBlockMatcher
-
- LexerBlockMatcher.BlockMatcher - Class in com.massa.dsl.matcher
-
- LexerBlockMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- LexerBlockMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler
-
- LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean - Class in com.massa.dsl.doc.matcherhandler
-
- LexerBlockMatcherHandlerBean() - Constructor for class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean
-
- LexerBlockResolver - Interface in com.massa.dsl.block
-
Block resolver linked to a block.
- LexerBlockResolverWrapper - Class in com.massa.dsl.block
-
Wraps a Lexer Block Resolver to override some behaviors.
- LexerBlockResolverWrapper(LexerBlockResolver) - Constructor for class com.massa.dsl.block.LexerBlockResolverWrapper
-
- LexerBlockResolverWrapper(LexerBlock, LexerBlockResolver) - Constructor for class com.massa.dsl.block.LexerBlockResolverWrapper
-
- LexerBlockWrapper - Class in com.massa.dsl.block
-
Wraps a Lexer Block to override some behaviors.
- LexerBlockWrapper(LexerBlock) - Constructor for class com.massa.dsl.block.LexerBlockWrapper
-
- LexerClassBlock - Class in com.massa.dsl.block
-
Block inside a lexeme, referencing one candidate sub-lexeme by its class.
- LexerClassBlock() - Constructor for class com.massa.dsl.block.LexerClassBlock
-
- LexerClassBlock.LexerClassBlockResolver - Class in com.massa.dsl.block
-
- LexerClassBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, using default template.
- LexerClassBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler
-
- LexerClassBlockHandler.LexerClassBlockHandlerBean - Class in com.massa.dsl.doc.blockhandler
-
- LexerClassBlockHandlerBean() - Constructor for class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler.LexerClassBlockHandlerBean
-
- LexerClassBlockResolver() - Constructor for class com.massa.dsl.block.LexerClassBlock.LexerClassBlockResolver
-
- LexerHandler - Interface in com.massa.dsl.doc.lexerhandler
-
Implementing classes handle documentation data generation for one or several lexer types.
- LexerHandlerBean - Class in com.massa.dsl.doc.lexerhandler
-
Base documentation bean with basic information.
- LexerHandlerBean() - Constructor for class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- LexerIdBlock - Class in com.massa.dsl.block
-
Block inside a lexeme, referencing one candidate sub-lexeme by its ID.
- LexerIdBlock() - Constructor for class com.massa.dsl.block.LexerIdBlock
-
- LexerIdBlock.LexerIdBlockResolver - Class in com.massa.dsl.block
-
- LexerIdBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, using default template.
- LexerIdBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.LexerIdBlockHandler
-
- LexerIdBlockResolver(Grammar) - Constructor for class com.massa.dsl.block.LexerIdBlock.LexerIdBlockResolver
-
- lexerIdExcludeSet - Variable in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
Computed from lexerIdExclude
- LexerIdsBlock - Class in com.massa.dsl.block
-
Block inside a lexeme, referencing candidate sub-lexemes by their IDs.
- LexerIdsBlock() - Constructor for class com.massa.dsl.block.LexerIdsBlock
-
- LexerIdsBlock.LexerIdsBlockResolver - Class in com.massa.dsl.block
-
- LexerIdsBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, using default template.
- LexerIdsBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.LexerIdsBlockHandler
-
- LexerIdsBlockResolver(Grammar) - Constructor for class com.massa.dsl.block.LexerIdsBlock.LexerIdsBlockResolver
-
- LexerInjectionStrategy - Enum in com.massa.dsl.grammar
-
Describes possibles values of unicity for sub-properties.
- LexerMatcher - Interface in com.massa.dsl.matcher
-
Allows to match a part of a lexeme (start or end).
- LexerMatcher.Priority - Enum in com.massa.dsl.matcher
-
Describes the priority to apply to a matcher, in case two have the same weight.
- LexerMatcherHandler - Interface in com.massa.dsl.doc.matcherhandler
-
Implementing classes handle documentation data generation for one or several lexer matcher types.
- LexerMatcherHandler.Mode - Enum in com.massa.dsl.doc.matcherhandler
-
Possible mode of matcher usage.
- LexerMatcherHandlerBean - Class in com.massa.dsl.doc.matcherhandler
-
Base documentation bean with basic information.
- LexerMatcherHandlerBean() - Constructor for class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- LexerMatcherWrapperHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- LexerMatcherWrapperHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler
-
- LexerMatcherWrapperHandler.LexerMatcherWrapperHandlerBean - Class in com.massa.dsl.doc.matcherhandler
-
- LexerMatcherWrapperHandlerBean() - Constructor for class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler.LexerMatcherWrapperHandlerBean
-
- LexerParser - Interface in com.massa.dsl.lexer
-
Encapsulates the context for a parsing operation.
- LexerParserListener - Interface in com.massa.dsl.lexer
-
Allows to add actions before, during or after parsing.
- LexerRefElement(String) - Constructor for class com.massa.dsl.doc.SyntaxicScheme.LexerRefElement
-
- LexerTypeBlock - Class in com.massa.dsl.block
-
Block inside a lexeme, referencing candidate sub-lexemes by their returning type.
- LexerTypeBlock() - Constructor for class com.massa.dsl.block.LexerTypeBlock
-
- LexerTypeBlock.LexerTypeBlockResolver - Class in com.massa.dsl.block
-
- LexerTypeBlockHandler - Class in com.massa.dsl.doc.blockhandler
-
Default handler, using default template.
- LexerTypeBlockHandler() - Constructor for class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler
-
- LexerTypeBlockHandler.LexerTypeBlockHandlerBean - Class in com.massa.dsl.doc.blockhandler
-
- LexerTypeBlockHandlerBean() - Constructor for class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler.LexerTypeBlockHandlerBean
-
- LexerTypeBlockResolver(Grammar) - Constructor for class com.massa.dsl.block.LexerTypeBlock.LexerTypeBlockResolver
-
- lexerTypeExcludeSet - Variable in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
Computed from lexerTypeExclude
- LexerUnicity - Enum in com.massa.dsl.grammar
-
Describes possibles values of unicity for sub-properties.
- LicenceException - Exception in com.massa.util
-
Mother of all Exceptions thrown by utilities framework.
- LicenceException(LicenceException) - Constructor for exception com.massa.util.LicenceException
-
- LicenceException(MessageInfo) - Constructor for exception com.massa.util.LicenceException
-
- LicenceException(String, String) - Constructor for exception com.massa.util.LicenceException
-
- LicenceException(String, String, Exception) - Constructor for exception com.massa.util.LicenceException
-
- LicenceException(MessageInfo, Exception) - Constructor for exception com.massa.util.LicenceException
-
Main constructor.
- LicenceInfoHelper - Class in com.massa.util
-
Provides information on current licence.
- LicenceInfoHelper() - Constructor for class com.massa.util.LicenceInfoHelper
-
- LINE_NUMBER_KEY_NAME - Static variable in class com.massa.util.PositionalXMLReader
-
- LISTCONTEXT_ID - Static variable in class com.massa.mrules.context.MListContextFactory
-
- listGrammarIds() - Static method in class com.massa.dsl.grammar.GrammarRepository
-
Searches loaded grammar to retrieve all loaded grammars IDs.
- listGrammarLocales(String) - Static method in class com.massa.dsl.grammar.GrammarRepository
-
Searches loaded grammar to retrieve all local for the provided grammar id.
- LiveCastCondition() - Constructor for class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- LiveCastCondition(IExecutionContext) - Constructor for class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- LiveCastCondition(IExecutionContext, Object, Object) - Constructor for class com.massa.mrules.condition.MEvaluationCondition.LiveCastCondition
-
- load() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Invoking this method will force initialization of this class if not already done, so that all addons will be discovered.
- load() - Method in class com.massa.mrules.addon.MAddonsFinderInitializer
-
- load() - Static method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
Intitializes the extension if necessary by executing static init.
- load() - Static method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
Intitializes the grammar repository if necessary to load the mrules dsl grammar.
- load() - Static method in class com.massa.util.ConfigDiscovery
-
Invoking this method will force initialization of this class if not already done, so that all config will be discovered.
- load() - Method in interface com.massa.util.ExtraInitializer
-
Will be called automatically when MRules initializes, after framework has finished its own initialization.
- loadBundle(String) - Static method in class com.massa.util.MessageCode
-
- loadClass(String) - Method in class com.massa.mrules.util.property.StaticFieldProperty2
-
- loadClass(String) - Method in class com.massa.mrules.util.property.StaticMethodProperty2
-
- loadClass(String) - Static method in class com.massa.util.classloader.ResourceLoader
-
- loadClass(String, boolean) - Static method in class com.massa.util.classloader.ResourceLoader
-
- loadClass(String) - Method in class com.massa.util.property.StaticFieldProperty
-
- loadClass(String) - Method in class com.massa.util.property.StaticMethodProperty
-
- loadGrammar(String, String) - Static method in class com.massa.dsl.grammar.GrammarRepository
-
Loads a grammar and its language variation.
- LocalImportHolder - Class in com.massa.mrules.set
-
Encapsulates a local import in a ruleset, in order to preserve debug info.
- LocalImportHolder() - Constructor for class com.massa.mrules.set.LocalImportHolder
-
- LocalImportHolder(String) - Constructor for class com.massa.mrules.set.LocalImportHolder
-
- LocalImportHolderConverter - Class in com.massa.mrules.util.convert
-
- LocalImportHolderConverter() - Constructor for class com.massa.mrules.util.convert.LocalImportHolderConverter
-
- LocalVariableListener - Class in com.massa.mrules.extensions.dsl.factory
-
Hook that stores the name of encountered local variables, for auto completion purposes.
- LocalVariableListener() - Constructor for class com.massa.mrules.extensions.dsl.factory.LocalVariableListener
-
- LocalVarProperty - Class in com.massa.mrules.util.property
-
Specific implementation allowing to access local variables (starting with #).
- LocalVarProperty(String) - Constructor for class com.massa.mrules.util.property.LocalVarProperty
-
- lock - Variable in class com.massa.util.io.AdvancedReader
-
- Log - Interface in com.massa.log
-
This interface declares similar methods as the commons logging API.
- logExtraParameters(StringBuilder) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
To be implemented if more parameters are to be logged.
- LogFactory - Class in com.massa.log
-
Allows to choose between the different handled log factories : slf4j or commons logging,
depending on what is available on CLASS_PATH.
- LogFactory() - Constructor for class com.massa.log.LogFactory
-
- LogOverCommonslogging - Class in com.massa.log
-
Redirects to commons logging facade.
- LogOverCommonslogging() - Constructor for class com.massa.log.LogOverCommonslogging
-
Used to build a factory.
- LogOverCommonslogging(Log, String) - Constructor for class com.massa.log.LogOverCommonslogging
-
Used to encapsulated a commons logging logger.
- LogOverLog4j - Class in com.massa.log
-
Redirects to log4j logger.
- LogOverLog4j() - Constructor for class com.massa.log.LogOverLog4j
-
Used to build a factory.
- LogOverLog4j(Logger, String) - Constructor for class com.massa.log.LogOverLog4j
-
Used to encapsulated a log4j logger.
- LogOverSlf4j - Class in com.massa.log
-
Redirects to slf4j facade, which does not recognize the "fatal" level.
- LogOverSlf4j() - Constructor for class com.massa.log.LogOverSlf4j
-
Used to build a factory.
- LogOverSlf4j(Logger, String) - Constructor for class com.massa.log.LogOverSlf4j
-
Used to encapsulated a slf4j logger.
- LogOverSlf4j.MarkerHolder - Class in com.massa.log
-
Holds reference to the Marker used for FATAL log level, with label "FATAL", in order to
avoid initialization of the marker if class is loaded and slf is not in the classpath.
- LogOverTinylog - Class in com.massa.log
-
Redirects to Tinylog logger.
- LogOverTinylog() - Constructor for class com.massa.log.LogOverTinylog
-
Used to build a factory.
- LogOverTinylog(String) - Constructor for class com.massa.log.LogOverTinylog
-
Used to encapsulated a tinylog logger.
- logParameters() - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- lookup(Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- lookup(Class<?>, Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- lookup(Class<?>) - Method in class com.massa.util.convert.ConvertUtils
-
Searches for a Converter able to handle this class or interface.
- lookup(Class<?>, Class<?>) - Method in class com.massa.util.convert.ConvertUtils
-
Searches for a Converter able to handle conversions from sourceType to targetType.
- LT - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is lesser than the reference values.
- LT() - Constructor for class com.massa.mrules.operator.evaluation.LT
-
- LT_ID - Static variable in class com.massa.mrules.operator.evaluation.LT
-
- LTE - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value is lesser or equal than the reference values.
- LTE() - Constructor for class com.massa.mrules.operator.evaluation.LTE
-
- LTE_ID - Static variable in class com.massa.mrules.operator.evaluation.LTE
-
- ltrim(String) - Static method in class com.massa.util.StringUtils
-
- MAccessorException - Exception in com.massa.mrules.exception
-
Exception raised when a problem occurs while evaluating an
IReadAccessor
.
- MAccessorException(UtilsException) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MAccessorException
-
- MAccessorWrapper - Class in com.massa.mrules.action
-
Allows to wrap a read accessor as an executable to execute the "get" method.
- MAccessorWrapper() - Constructor for class com.massa.mrules.action.MAccessorWrapper
-
- MAccessorWrapper(IReadAccessor.Standalone) - Constructor for class com.massa.mrules.action.MAccessorWrapper
-
- MAccessorWrapperCondition - Class in com.massa.mrules.condition
-
Allows to wrap an accessor as a condition to retrieve its result and use it directly.
- MAccessorWrapperCondition() - Constructor for class com.massa.mrules.condition.MAccessorWrapperCondition
-
- MAccessorWrapperCondition(IReadAccessor) - Constructor for class com.massa.mrules.condition.MAccessorWrapperCondition
-
- MActionAdd - Class in com.massa.mrules.action
-
Action that adds the value of the source Accessor to the Collection provided by the target Accessor.
- MActionAdd() - Constructor for class com.massa.mrules.action.MActionAdd
-
- MActionAdd(IReadAccessor, IReadWriteAccessor) - Constructor for class com.massa.mrules.action.MActionAdd
-
- MActionAddAll - Class in com.massa.mrules.action
-
Action that adds all the values of the source Accessor to the Collection provided by the target Accessor.
- MActionAddAll() - Constructor for class com.massa.mrules.action.MActionAddAll
-
- MActionAddAll(IReadAccessor, IReadWriteAccessor) - Constructor for class com.massa.mrules.action.MActionAddAll
-
- MActionClear - Class in com.massa.mrules.action
-
Action that adds the value of the source Accessor to the Collection provided by the target Accessor.
- MActionClear() - Constructor for class com.massa.mrules.action.MActionClear
-
- MActionClear(IReadAccessor) - Constructor for class com.massa.mrules.action.MActionClear
-
- MActionDefine - Class in com.massa.mrules.action
-
Defines a variable from an accessor value.
- MActionDefine() - Constructor for class com.massa.mrules.action.MActionDefine
-
Empty Constructor.
- MActionDefine(String, IReadAccessor) - Constructor for class com.massa.mrules.action.MActionDefine
-
Complete constructor
- MActionExec - Class in com.massa.mrules.action
-
Action that executes system command and redirects output to execution context out stream (standard or error).
- MActionExec() - Constructor for class com.massa.mrules.action.MActionExec
-
- MActionExec(IReadAccessor) - Constructor for class com.massa.mrules.action.MActionExec
-
- MActionExecutionException - Exception in com.massa.mrules.exception
-
Execption raised when a problem occured while executing an
IAction
.
- MActionExecutionException(UtilsException) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionExecutionException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MActionExecutionException
-
- MActionFlowControl - Class in com.massa.mrules.action
-
Action that allows to control execution flow.
- MActionFlowControl() - Constructor for class com.massa.mrules.action.MActionFlowControl
-
- MActionFlowControl(String) - Constructor for class com.massa.mrules.action.MActionFlowControl
-
- MActionFlowControl(String, String) - Constructor for class com.massa.mrules.action.MActionFlowControl
-
- MActionPrint - Class in com.massa.mrules.action
-
Implementation that concatenates a bunch of data and prints result.
- MActionPrint() - Constructor for class com.massa.mrules.action.MActionPrint
-
- MActionPrint(IReadAccessor) - Constructor for class com.massa.mrules.action.MActionPrint
-
- MActionPrint(List<IReadAccessor>) - Constructor for class com.massa.mrules.action.MActionPrint
-
- MActionPrint(IReadAccessor, boolean) - Constructor for class com.massa.mrules.action.MActionPrint
-
- MActionPrint(List<IReadAccessor>, boolean) - Constructor for class com.massa.mrules.action.MActionPrint
-
- MActionPrintF - Class in com.massa.mrules.action
-
Implementation based on
MFormatAccessor
, allowing to replace parts of an input String with values.
- MActionPrintF() - Constructor for class com.massa.mrules.action.MActionPrintF
-
- MActionPrintF(IReadAccessor) - Constructor for class com.massa.mrules.action.MActionPrintF
-
- MActionPrintF(IReadAccessor, boolean) - Constructor for class com.massa.mrules.action.MActionPrintF
-
- MActionPrintF(IReadAccessor, List<? extends MActionPrintF.Argument>) - Constructor for class com.massa.mrules.action.MActionPrintF
-
- MActionPrintF(IReadAccessor, List<? extends MActionPrintF.Argument>, boolean) - Constructor for class com.massa.mrules.action.MActionPrintF
-
- MActionPrintF.Argument - Class in com.massa.mrules.action
-
Overriding MFormatAccessor argument to have our own argument type.
- MActionResetCache - Class in com.massa.mrules.action
-
Action that allows to manually reset cached data.
- MActionResetCache() - Constructor for class com.massa.mrules.action.MActionResetCache
-
- MActionSet - Class in com.massa.mrules.action
-
Action that sets the value of an accessor with a value taken from another accessor.
- MActionSet() - Constructor for class com.massa.mrules.action.MActionSet
-
- MActionSet(IReadAccessor, IWriteAccessor) - Constructor for class com.massa.mrules.action.MActionSet
-
- MActionSort - Class in com.massa.mrules.action
-
Action that sorts the values of the source Accessor.
- MActionSort() - Constructor for class com.massa.mrules.action.MActionSort
-
- MActionSort(IReadAccessor) - Constructor for class com.massa.mrules.action.MActionSort
-
- MActionUndefine - Class in com.massa.mrules.action
-
Undefines a variable.
- MActionUndefine() - Constructor for class com.massa.mrules.action.MActionUndefine
-
Empty Constructor.
- MActionUndefine(String) - Constructor for class com.massa.mrules.action.MActionUndefine
-
Complete constructor
- MAddonsFinder - Class in com.massa.mrules.addon
-
Parses all "mrules-addons.xml" found on classpath to register content.
- MAddonsFinder() - Constructor for class com.massa.mrules.addon.MAddonsFinder
-
- MAddonsFinderInitializer - Class in com.massa.mrules.addon
-
Forces addons initialization.
- MAddonsFinderInitializer() - Constructor for class com.massa.mrules.addon.MAddonsFinderInitializer
-
- MAddonsUtils - Class in com.massa.mrules.addon
-
Provides utility methods on addons.
- MainRuleFactoryImpl() - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory.MainRuleFactoryImpl
-
- MappedProperty - Class in com.massa.util.property
-
Allows to specify a Map access.
- MappedProperty(IProperty, IProperty) - Constructor for class com.massa.util.property.MappedProperty
-
- MappedProperty2 - Class in com.massa.mrules.util.property
-
- MappedProperty2(IProperty, IProperty) - Constructor for class com.massa.mrules.util.property.MappedProperty2
-
- MappedPropertyLexer - Class in com.massa.dsl.lexer
-
Allows to modify parents result to put a value in a Map.
- MappedPropertyLexer() - Constructor for class com.massa.dsl.lexer.MappedPropertyLexer
-
- MappedPropertyLexer.StandaloneEntry - Class in com.massa.dsl.lexer
-
- MArithmeticAccessor - Class in com.massa.mrules.accessor.arithmetic
-
Abstract class that allows to perform arithmetic operations.
- MArithmeticAccessor() - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(Rounder) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(Rounder, IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(Rounder, List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor(Rounder, IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- MArithmeticAccessor.InternalIterator - Class in com.massa.mrules.accessor.arithmetic
-
Class allowing to internally iterate on property.
- MArithmeticManager - Class in com.massa.mrules.accessor.arithmetic
-
Registers all arithmetic accessors.
- MArithmeticManager() - Constructor for class com.massa.mrules.accessor.arithmetic.MArithmeticManager
-
- mark(int) - Method in class com.massa.util.io.AdvancedReader
-
Mark the present position in the stream.
- markSupported() - Method in class com.massa.util.io.AdvancedReader
-
Tell whether this stream supports the mark() operation, which it does
not.
- match(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractMatcher
-
- match(MatchingPhase, boolean) - Method in class com.massa.dsl.matcher.AbstractMatcherWrapper
-
Can't be overriden in order to force update of matching hierarchy.
- match(MatchingPhase, boolean) - Method in interface com.massa.dsl.matcher.Matcher
-
Tells if this match pattern matches the next characters of the source.
- MATCH - Class in com.massa.mrules.operator.evaluation
-
Ensures that the provided source value matched the regular expression represented by the reference values.
- MATCH() - Constructor for class com.massa.mrules.operator.evaluation.MATCH
-
- MATCH_ID - Static variable in class com.massa.mrules.operator.evaluation.MATCH
-
- matchEnd(LexerParser) - Static method in class com.massa.dsl.DslUtils
-
- matchEnd(LexerParser, boolean) - Static method in class com.massa.dsl.DslUtils
-
Identifies the lexer to use between provided candidates to handle the following source part.
- Matcher - Interface in com.massa.dsl.matcher
-
Matcher for which an instance is dedicated to a specific match.
- MATCHER_HANDLERS - Static variable in class com.massa.dsl.doc.DslDocGen
-
- MATCHER_TEMPLATES - Static variable in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- MatcherAutoCompleter - Interface in com.massa.dsl.autocomplete
-
Marks an object as an autoComplete configuration holder for matching phase.
- MatcherLexer - Class in com.massa.dsl.lexer
-
Lexer for matching a portion of text with no need to do something with it.
- MatcherLexer() - Constructor for class com.massa.dsl.lexer.MatcherLexer
-
- MatcherListener - Interface in com.massa.dsl.matcher
-
Allows to add actions before, during or after matching.
- matches - Variable in class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- MatchingPhase - Enum in com.massa.dsl.lexer
-
During a parsing cycle, there are (for the moment) two phases: the start and the end.
- MatchResult - Enum in com.massa.dsl.matcher
-
Describes the result of a match, for example for start and end of a lexer
- MathBuilder - Class in com.massa.mrules.extensions.dsl.factory
-
Class dedicated to build conditions using the natural language factory.
- MathBuilder() - Constructor for class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- MathBuilder.FakeObject - Class in com.massa.mrules.extensions.dsl.factory
-
Used in grammar configuration to limite lexer usage.
- MathBuilder.Right - Class in com.massa.mrules.extensions.dsl.factory
-
- MathBuilder.RightBuilder - Class in com.massa.mrules.extensions.dsl.factory
-
- MathBuilder.Sub - Interface in com.massa.mrules.extensions.dsl.factory
-
- MAvailableAccessor - Class in com.massa.mrules.accessor
-
Allows to check if a property is available, at runtime.
- MAvailableAccessor() - Constructor for class com.massa.mrules.accessor.MAvailableAccessor
-
- MAvailableAccessor(String) - Constructor for class com.massa.mrules.accessor.MAvailableAccessor
-
- Max() - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- Max(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- Max(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- max(A, A) - Static method in class com.massa.util.MBeanUtils
-
Compares the 2 provided objects, returning the "max".
- MAX_ID - Static variable in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- maxLevel - Variable in class com.massa.util.ObjOut
-
- maxLevelReached - Variable in class com.massa.util.ObjOut
-
- MBEAN_INFO - Static variable in class com.massa.mrules.jmx.MRuleExecutionSetManagementBean.Constants
-
- mBeanServer - Variable in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
- MBeanUtils - Class in com.massa.util
-
Utilities class which provides basic utilities on Java Beans.
- MBeanUtils.ClassImportHolder - Class in com.massa.util
-
Implementation allowing to import the classes of a package, but not of its sub-packages.
- MBeanUtils.ImportHolder - Interface in com.massa.util
-
Describes a class which will be able to register one or more imports and to resolve a Class by it's simple name, using these imports.
- MBeanUtils.ImportHolderCombiner - Class in com.massa.util
-
Implementation to combine several ImportHolder, in a predictible order.
- MBeanUtils.ImportValidationException - Exception in com.massa.util
-
Exception dedicated to ImportHolder validation.
- MBeanUtils.PackageImportHolder - Class in com.massa.util
-
Implementation allowing to import the classes of a package, but not of its sub-packages.
- MBeanUtilsBean - Class in com.massa.util.commons
-
Extends BeanUtilsBean
and overrides methods to use MRules bean utilities framework.
- MBeanUtilsBean() - Constructor for class com.massa.util.commons.MBeanUtilsBean
-
- MBeanUtilsBean(boolean) - Constructor for class com.massa.util.commons.MBeanUtilsBean
-
- MBeanUtilsBean(MConvertUtilsBean) - Constructor for class com.massa.util.commons.MBeanUtilsBean
-
- MBeanUtilsBean(MConvertUtilsBean, boolean) - Constructor for class com.massa.util.commons.MBeanUtilsBean
-
- MBeanUtilsBean(MConvertUtilsBean, MPropertyUtilsBean) - Constructor for class com.massa.util.commons.MBeanUtilsBean
-
- MCastAccessor - Class in com.massa.mrules.accessor
-
Class that allows to perform a specified class, overriding any automatic transformation requested during compilation process.
- MCastAccessor() - Constructor for class com.massa.mrules.accessor.MCastAccessor
-
- MCastAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MCastAccessor
-
- MCastAccessor(IReadAccessor, Class<?>) - Constructor for class com.massa.mrules.accessor.MCastAccessor
-
- MCastAccessor(IReadAccessor, Class<?>, Class<?>) - Constructor for class com.massa.mrules.accessor.MCastAccessor
-
- MCoalesceAccessor - Class in com.massa.mrules.accessor
-
Returns the first non-null result of the sub-accessors.
- MCoalesceAccessor() - Constructor for class com.massa.mrules.accessor.MCoalesceAccessor
-
- MCoalesceAccessor(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.MCoalesceAccessor
-
- MCoalesceAccessor(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.MCoalesceAccessor
-
- MCompilationContext - Class in com.massa.mrules.context.compile
-
Class allowing to compile the rule executionSet.
- MCompilationContext() - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(Class<?>) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(IMRuleExecutionSet, Class<?>) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(IMRuleExecutionSet, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(CompilationLevel, Class<?>) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContext(IMRuleExecutionSet, CompilationLevel, Class<?>) - Constructor for class com.massa.mrules.context.compile.MCompilationContext
-
- MCompilationContextConverter - Class in com.massa.mrules.context.execute
-
- MCompilationContextConverter(ICompilationContext) - Constructor for class com.massa.mrules.context.execute.MCompilationContextConverter
-
- MConcatenateAccessor - Class in com.massa.mrules.accessor
-
Allows to concatenate Strings from:
All items returned by a single source, which might be an Iterable, an Iterator, an Enumeration or an Array.
- MConcatenateAccessor() - Constructor for class com.massa.mrules.accessor.MConcatenateAccessor
-
- MConcatenateAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MConcatenateAccessor
-
- MConcatenateAccessor(IReadAccessor, String) - Constructor for class com.massa.mrules.accessor.MConcatenateAccessor
-
- MConcatenateAccessor(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.MConcatenateAccessor
-
- MConcatenateAccessor(List<IReadAccessor>, String) - Constructor for class com.massa.mrules.accessor.MConcatenateAccessor
-
- MConditionEvaluationException - Exception in com.massa.mrules.exception
-
Exception raised when a problem occurs while evaluating an
ICondition
.
- MConditionEvaluationException(UtilsException) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionEvaluationException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MConditionEvaluationException
-
- MConditionNot - Class in com.massa.mrules.condition
-
- MConditionNot() - Constructor for class com.massa.mrules.condition.MConditionNot
-
- MConditionNot(ICondition) - Constructor for class com.massa.mrules.condition.MConditionNot
-
- MConditionsCountAccessor - Class in com.massa.mrules.accessor
-
Allows to count the number of validated or not validated conditions.
- MConditionsCountAccessor() - Constructor for class com.massa.mrules.accessor.MConditionsCountAccessor
-
- MConditionsCountAccessor(List<ICondition>) - Constructor for class com.massa.mrules.accessor.MConditionsCountAccessor
-
- MConditionSet - Class in com.massa.mrules.condition
-
ICondition
implementation allowing to combine sub-
ICondition
s evaluation results
and do more complex testings.
- MConditionSet() - Constructor for class com.massa.mrules.condition.MConditionSet
-
- MConditionSet(ILogicalOperator, List<ICondition>) - Constructor for class com.massa.mrules.condition.MConditionSet
-
not defaults to false.
- MConditionSet(boolean, ILogicalOperator, List<ICondition>) - Constructor for class com.massa.mrules.condition.MConditionSet
-
- MConditionWrapperAccessor - Class in com.massa.mrules.accessor
-
Allows to wrap a condition as an accessor to retrieve its result and use it directly.
- MConditionWrapperAccessor() - Constructor for class com.massa.mrules.accessor.MConditionWrapperAccessor
-
- MConditionWrapperAccessor(ICondition) - Constructor for class com.massa.mrules.accessor.MConditionWrapperAccessor
-
- MConfigurationException - Exception in com.massa.mrules.exception
-
Execption raised when a problem occured while executing an
IAction
.
- MConfigurationException(UtilsException) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConfigurationException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MConfigurationException
-
- MConstantOptimizer - Class in com.massa.mrules.optimizer
-
Optimizer which will check for presence of Addons which will always have the
same result between executions, and transforms them into constant values.
- MConstantOptimizer() - Constructor for class com.massa.mrules.optimizer.MConstantOptimizer
-
- MContextFactory - Class in com.massa.mrules.context
-
Context factories allow to create and initialize Execution and Compilation context for
a specific Rule Engine instance.
- MContextFactory() - Constructor for class com.massa.mrules.context.MContextFactory
-
- MConvertUtilsBean - Class in com.massa.util.commons
-
Extends ConvertUtilsBean
and overrides methods to use MRules conversion framework.
- MConvertUtilsBean() - Constructor for class com.massa.util.commons.MConvertUtilsBean
-
- MCountAccessor - Class in com.massa.mrules.accessor
-
Allows to search a Collection for Objects validating a specific condition and to count them.
- MCountAccessor() - Constructor for class com.massa.mrules.accessor.MCountAccessor
-
- MCountAccessor(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MCountAccessor
-
- MDateDiffAccessor - Class in com.massa.mrules.accessor
-
This accessor allows to compute difference between two dates (or time),
in year(s), month(s), day(s), hour(s), minute(s), second(s) or milli(s).
- MDateDiffAccessor() - Constructor for class com.massa.mrules.accessor.MDateDiffAccessor
-
Default constructor.
- MDateDiffAccessor(IReadAccessor, IReadAccessor, IReadAccessor) - Constructor for class com.massa.mrules.accessor.MDateDiffAccessor
-
Full constructor.
- MDateManipulationAccessor - Class in com.massa.mrules.accessor
-
This accessor allows to perform operations on dates (or time),
i.e. adding year(s), month(s), day(s), hour(s), minute(s), second(s) or milli(s) to a provided date.
- MDateManipulationAccessor() - Constructor for class com.massa.mrules.accessor.MDateManipulationAccessor
-
Default constructor.
- MDateManipulationAccessor(IReadAccessor, IReadAccessor, IReadAccessor, IReadAccessor, IReadAccessor, IReadAccessor, IReadAccessor, IReadAccessor) - Constructor for class com.massa.mrules.accessor.MDateManipulationAccessor
-
Full constructor.
- MDeduplicationOptimizer - Class in com.massa.mrules.optimizer
-
Optimizer which will check for presence of strictly identical instances of addons,
in terms of behavior.
- MDeduplicationOptimizer() - Constructor for class com.massa.mrules.optimizer.MDeduplicationOptimizer
-
- MDefinedAccessor - Class in com.massa.mrules.accessor
-
Allows to check if a property is available, at runtime.
- MDefinedAccessor() - Constructor for class com.massa.mrules.accessor.MDefinedAccessor
-
- MDefinedAccessor(String) - Constructor for class com.massa.mrules.accessor.MDefinedAccessor
-
- mean() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- MessageCode - Class in com.massa.util
-
All message codes.
- MessageCode() - Constructor for class com.massa.util.MessageCode
-
- MessageCode.DynamicMessageCode - Class in com.massa.util
-
Allows to declare a non-internationalized message.
- MessageCode.MessageCodeFromField - Class in com.massa.util
-
Allows to declare an internationalized message as a Class field.
- MessageCodeFromField() - Constructor for class com.massa.util.MessageCode.MessageCodeFromField
-
- MessageInfo - Class in com.massa.util
-
Object allowing to provide messages and additional informations in Exceptions.
- MessageInfo(MessageCode) - Constructor for class com.massa.util.MessageInfo
-
- MessageInfo(MessageCode, Object) - Constructor for class com.massa.util.MessageInfo
-
- MessageInfo(MessageCode, Object, Object) - Constructor for class com.massa.util.MessageInfo
-
- MessageInfo(MessageCode, Object, Object, Object) - Constructor for class com.massa.util.MessageInfo
-
- MessageInfo(MessageCode, Object...) - Constructor for class com.massa.util.MessageInfo
-
- Messages - Class in com.massa.util.extensions.nativeproperty
-
All message codes for Native Properties extension.
- Messages - Class in com.massa.util
-
All message codes.
- METRIC_NAME_PREFIX - Static variable in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Metrics prefix for MRules
- METRIC_NAME_PREFIX - Static variable in class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Metrics prefix for MRules
- METRIC_NAME_PREFIX - Static variable in class com.massa.mrules.extensions.monitoring.micrometer.MRulesMetrics
-
Metrics prefix for MRules
- MEvaluationCondition - Class in com.massa.mrules.condition
-
- MEvaluationCondition() - Constructor for class com.massa.mrules.condition.MEvaluationCondition
-
- MEvaluationCondition(IEvaluationOperator, IReadAccessor, IReadAccessor) - Constructor for class com.massa.mrules.condition.MEvaluationCondition
-
not defaults to false.
- MEvaluationCondition(boolean, IEvaluationOperator, IReadAccessor, IReadAccessor) - Constructor for class com.massa.mrules.condition.MEvaluationCondition
-
- MEvaluationCondition.LiveCastCondition - Class in com.massa.mrules.condition
-
Allows to dynamically cast values to be able to correctly evaluate the condition.
- MExecutableWrapperAccessor - Class in com.massa.mrules.accessor
-
Allows to wrap an executable as an accessor to retrieve its result and use it directly.
- MExecutableWrapperAccessor() - Constructor for class com.massa.mrules.accessor.MExecutableWrapperAccessor
-
- MExecutableWrapperAccessor(IExecutable.ValueReturning) - Constructor for class com.massa.mrules.accessor.MExecutableWrapperAccessor
-
- MExecutionBlock - Class in com.massa.mrules.executable
-
A simple list of executables, to use as a "sub block", which can allow to control flow more precisely
or to specify specific behaviour (different compilation level for example).
- MExecutionBlock() - Constructor for class com.massa.mrules.executable.MExecutionBlock
-
Empty Constructor.
- MExecutionBlock(List<IExecutable>) - Constructor for class com.massa.mrules.executable.MExecutionBlock
-
Constructor with executables
- MExecutionContext<I> - Class in com.massa.mrules.context.execute
-
Class allowing to execute the rule executionSet.
- MExecutionContext() - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContext(String) - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContext(IMRuleExecutionSet, I) - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContext(IMRuleExecutionSet, String, I) - Constructor for class com.massa.mrules.context.execute.MExecutionContext
-
- MExecutionContextConverter - Class in com.massa.mrules.context.compile
-
- MExecutionContextConverter(IExecutionContext, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MExecutionContextConverter
-
- MExecutionException - Exception in com.massa.mrules.exception
-
Execption raised when a problem occured while executing an
IExecutable
or one of its sub treatment.
- MExecutionException(UtilsException) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExecutionException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MExecutionException
-
- MExpressionOptimizer - Class in com.massa.mrules.optimizer
-
Optimizer which will check if logical operation might be simplified,
without breaking flow control.
- MExpressionOptimizer() - Constructor for class com.massa.mrules.optimizer.MExpressionOptimizer
-
- MFilterAccessor - Class in com.massa.mrules.accessor
-
Allows to search a Collection for an Object validating a specific condition.
- MFilterAccessor() - Constructor for class com.massa.mrules.accessor.MFilterAccessor
-
- MFilterAccessor(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MFilterAccessor
-
- MForEach - Class in com.massa.mrules.executable
-
An action which parses a Collection, Arrays, etc ..., creates a variable with the current value and invokes executables for each value.
- MForEach() - Constructor for class com.massa.mrules.executable.MForEach
-
Empty Constructor.
- MForEach(String, IReadAccessor, List<? extends IExecutable>) - Constructor for class com.massa.mrules.executable.MForEach
-
Complete constructor
- MForEachNumber - Class in com.massa.mrules.executable
-
An action which iterates on a range of numbers, creates a variable with the current value and invokes executables for each value.
- MForEachNumber() - Constructor for class com.massa.mrules.executable.MForEachNumber
-
Empty Constructor.
- MFormatAccessor - Class in com.massa.mrules.accessor
-
MessageFormat like Accessor Implementation, replacing variables by values.
- MFormatAccessor() - Constructor for class com.massa.mrules.accessor.MFormatAccessor
-
- MFormatAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MFormatAccessor
-
- MFormatAccessor(IReadAccessor, List<? extends MFormatAccessor.Argument>) - Constructor for class com.massa.mrules.accessor.MFormatAccessor
-
- MFormatAccessor.Argument - Class in com.massa.mrules.accessor
-
Represents an argument for a call.
- MHandle - Class in com.massa.mrules.session
-
Simple implementation of a Handle
, based on the system identity hashcode of the
first Object represented by this handle.
- MHandle(Object) - Constructor for class com.massa.mrules.session.MHandle
-
Construit un handle sur l'objet en paramètre.
- MHardCodedCondition - Class in com.massa.mrules.condition
-
This implementation allows to specify a condition with a constant result.
- MHardCodedCondition() - Constructor for class com.massa.mrules.condition.MHardCodedCondition
-
- MHardCodedCondition(boolean) - Constructor for class com.massa.mrules.condition.MHardCodedCondition
-
- MILLIS_IN_SECOND - Static variable in class com.massa.util.DateUtils
-
- Min() - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- Min(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- Min(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- min() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- min(A, A) - Static method in class com.massa.util.MBeanUtils
-
Compares the 2 provided objects, returning the "min".
- MIN_ID - Static variable in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- MIndex - Class in com.massa.mrules.executable
-
A complete set of conditions to evaluate and actions to perform according to evaluation result.
- MIndex() - Constructor for class com.massa.mrules.executable.MIndex
-
Empty Constructor.
- MIndex(IReadAccessor, Map<Object, MIndex.IndexAction>) - Constructor for class com.massa.mrules.executable.MIndex
-
- MIndex(IReadAccessor, Map<Object, MIndex.IndexAction>, List<? extends IExecutable>) - Constructor for class com.massa.mrules.executable.MIndex
-
Complete constructor
- MIndex.IndexAction - Class in com.massa.mrules.executable
-
This class contains description of what to do when an index value corresponds to the entity value.
- MInOutCompilationContext - Class in com.massa.mrules.context.compile
-
Class allowing to compile the rule executionSet.
- MInOutCompilationContext() - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(Class<?>, Class<?>) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(IMRuleExecutionSet, Class<?>, Class<?>) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(IMRuleExecutionSet, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(CompilationLevel, Class<?>, Class<?>) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutCompilationContext(IMRuleExecutionSet, CompilationLevel, Class<?>, Class<?>) - Constructor for class com.massa.mrules.context.compile.MInOutCompilationContext
-
- MInOutContextFactory - Class in com.massa.mrules.context
-
Context factories allow to create and initialize Execution and Compilation context for
a specific Rule Engine instance.
- MInOutContextFactory() - Constructor for class com.massa.mrules.context.MInOutContextFactory
-
- MInOutExecutionContext<I,O> - Class in com.massa.mrules.context.execute
-
Class allowing to execute the rule executionSet.
- MInOutExecutionContext() - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MInOutExecutionContext(String) - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MInOutExecutionContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MInOutExecutionContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MInOutExecutionContext(IMRuleExecutionSet, I, O) - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MInOutExecutionContext(IMRuleExecutionSet, String, I, O) - Constructor for class com.massa.mrules.context.execute.MInOutExecutionContext
-
- MINUS - Class in com.massa.mrules.operator.math
-
Performs left minus right
- MINUS() - Constructor for class com.massa.mrules.operator.math.MINUS
-
- MINUS_ID - Static variable in class com.massa.mrules.operator.math.MINUS
-
- MINUTES_IN_HOUR - Static variable in class com.massa.util.DateUtils
-
- MInvalidHandleException - Exception in com.massa.mrules.exception
-
Raised when requesting an unsupported session type.
- MInvalidHandleException(UtilsException) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidHandleException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MInvalidHandleException
-
- MInvalidRuleSessionException - Exception in com.massa.mrules.exception
-
Raised when requesting an unsupported session type.
- MInvalidRuleSessionException(UtilsException) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MInvalidRuleSessionException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MInvalidRuleSessionException
-
- MIterateAccessor - Class in com.massa.mrules.accessor
-
Allows to iterate on:
All items returned by a single source, which might be a String, an Iterable, an Iterator, an Enumeration or an Array.
- MIterateAccessor() - Constructor for class com.massa.mrules.accessor.MIterateAccessor
-
- MIterateAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MIterateAccessor
-
- MIterateAccessor(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.MIterateAccessor
-
- MIterateAccessor(IReadAccessor, String) - Constructor for class com.massa.mrules.accessor.MIterateAccessor
-
- MListCompilationContext - Class in com.massa.mrules.context.compile
-
This particular context intends to ensure compatibility with JSR 94 specs.
- MListCompilationContext() - Constructor for class com.massa.mrules.context.compile.MListCompilationContext
-
- MListCompilationContext(CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MListCompilationContext
-
- MListCompilationContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.compile.MListCompilationContext
-
- MListCompilationContext(IMRuleExecutionSet, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MListCompilationContext
-
- MListContextClassProperty - Class in com.massa.mrules.context
-
Stores the class definition properties for the List Context.
- MListContextClassProperty() - Constructor for class com.massa.mrules.context.MListContextClassProperty
-
- MListContextFactory - Class in com.massa.mrules.context
-
Context factories allow to create and initialize Execution and Compilation context for
a specific Rule Engine instance.
- MListContextFactory() - Constructor for class com.massa.mrules.context.MListContextFactory
-
- MListExecutionContext - Class in com.massa.mrules.context.execute
-
This particular context intends to ensure compatibility with JSR 94 specs.
- MListExecutionContext() - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MListExecutionContext(String) - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MListExecutionContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MListExecutionContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MListExecutionContext(IMRuleExecutionSet, List<?>) - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MListExecutionContext(IMRuleExecutionSet, String, List<?>) - Constructor for class com.massa.mrules.context.execute.MListExecutionContext
-
- MMapEntriesAccessor - Class in com.massa.mrules.accessor
-
Accessor allowing to retrieve entries of Maps as a Collection.
- MMapEntriesAccessor() - Constructor for class com.massa.mrules.accessor.MMapEntriesAccessor
-
- MMapEntriesAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMapEntriesAccessor
-
- MMapKeysAccessor - Class in com.massa.mrules.accessor
-
Accessor allowing to retrieve keys of Maps as a Collection.
- MMapKeysAccessor() - Constructor for class com.massa.mrules.accessor.MMapKeysAccessor
-
- MMapKeysAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMapKeysAccessor
-
- MMapValuesAccessor - Class in com.massa.mrules.accessor
-
Accessor allowing to retrieve values of Maps as a Collection.
- MMapValuesAccessor() - Constructor for class com.massa.mrules.accessor.MMapValuesAccessor
-
- MMapValuesAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMapValuesAccessor
-
- MMinMaxAccessor - Class in com.massa.mrules.accessor
-
Allows to search a Collection to find the minimum / maximum value
This accessor allows to take into account only some elements of the Collection (via the condition)
and also to consider a sub property for the comparison.
- MMinMaxAccessor() - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor
-
- MMinMaxAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor
-
- MMinMaxAccessor(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MMinMaxAccessor
-
- MMinMaxAccessor.Max - Class in com.massa.mrules.accessor
-
- MMinMaxAccessor.Min - Class in com.massa.mrules.accessor
-
- MNewInstanceAccessor - Class in com.massa.mrules.accessor
-
Allows to create a new instance of an object.
- MNewInstanceAccessor() - Constructor for class com.massa.mrules.accessor.MNewInstanceAccessor
-
- MNewInstanceAccessor(String) - Constructor for class com.massa.mrules.accessor.MNewInstanceAccessor
-
- MNewInstanceAccessor(String, List<? extends IReadAccessor>) - Constructor for class com.massa.mrules.accessor.MNewInstanceAccessor
-
- MNewInstanceAccessor(String, List<? extends IReadAccessor>, List<String>) - Constructor for class com.massa.mrules.accessor.MNewInstanceAccessor
-
- MNoFilter - Class in com.massa.mrules.filter
-
Default implementation of the JSR94 class ObjectFilter
, allowing all objects.
- MNoFilter() - Constructor for class com.massa.mrules.filter.MNoFilter
-
Default constructor left public for potential reflection instantiations.
- MNullIfEmptyAccessor - Class in com.massa.mrules.accessor
-
- MNullIfEmptyAccessor() - Constructor for class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- MNullIfEmptyAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- Mod - Class in com.massa.mrules.accessor.arithmetic
-
Calculates modulo.
- Mod() - Constructor for class com.massa.mrules.accessor.arithmetic.Mod
-
- Mod(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Mod
-
- Mod(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Mod
-
- Mod(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Mod
-
- MOD_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Mod
-
- MODULO - Class in com.massa.mrules.operator.math
-
Performs left minus right
- MODULO() - Constructor for class com.massa.mrules.operator.math.MODULO
-
- MODULO_ID - Static variable in class com.massa.mrules.operator.math.MODULO
-
- MOptimizerChain - Class in com.massa.mrules.optimizer
-
This class passes the full optimization chain.
- MOptimizerChain() - Constructor for class com.massa.mrules.optimizer.MOptimizerChain
-
- MPropertyAccessor - Class in com.massa.mrules.accessor
-
Allows to retrieve value from an object and to cast it depending on target.
- MPropertyAccessor() - Constructor for class com.massa.mrules.accessor.MPropertyAccessor
-
- MPropertyAccessor(String) - Constructor for class com.massa.mrules.accessor.MPropertyAccessor
-
- MPropertyAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MPropertyAccessor
-
Property has to be set later.
- MPropertyAccessor(IReadAccessor, String) - Constructor for class com.massa.mrules.accessor.MPropertyAccessor
-
- MPropertyUtilsBean - Class in com.massa.util.commons
-
Extends PropertyUtilsBean
and overrides methods to use MRules bean property access framework.
- MPropertyUtilsBean() - Constructor for class com.massa.util.commons.MPropertyUtilsBean
-
- MPropertyUtilsBean(boolean) - Constructor for class com.massa.util.commons.MPropertyUtilsBean
-
- MRE_ADDON_TO_STRING - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ADDONS_CONFLICT - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ADDONS_INITIALIZATION_ERROR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_BUILDER_FILE_NOT_FOUND - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_BUILDER_INSTANCE_ALREADY_INITIALIZED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_BUILDER_ONE_OF_TWO_PARAM - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_BUILDER_REQUESTED_PARAMETER - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_BUILDER_UNSUPPORTED_METHOD - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CALLABLE_NAME - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CALLABLE_NOT_FOUND - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CDI_JNDI_INCOMPATIBLE_PARAMS - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CDI_JNDI_NOT_FOUND - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CLEAR_FAILED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_CLEAR_UNSUPPORTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COLLECTION_ADD_FAILED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COLLECTION_DOESNOT_SUPPORT_NULL - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COLLECTION_EXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COLLECTION_ONLY_ACCESSOR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COLLECTION_SIZE_DIFFER - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_COMPILATION_MISSING - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_DECIMALS_MANDATORY - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ENDINDEX_BEGININDEX - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_FLOW_CONTROL_FAILED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_FLOW_CONTROL_UNKNOWN - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_IMPOSSIBLE_TO_COMPILE_ACCESSOR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_IMPOSSIBLE_TO_COMPILE_ACTION - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_INCORRECT_VALUE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_INDEX_OUT_OF_BOUNDS - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_INFINITE_FOREACHNUMBER - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_INVALID_CONTEXT_FACTORY - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_INVALID_HANDLE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ISEMPTY_UNSUPPORTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ITERATION_OPERATOR_EXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_ITERATION_OPERATOR_UNEXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_JMX_INCOMPATIBLE_NAME - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_LICENCE_EXPIRED - Static variable in class com.massa.util.Messages
-
- MRE_LICENCE_INVALID - Static variable in class com.massa.util.Messages
-
- MRE_LICENCE_MODULE - Static variable in class com.massa.util.Messages
-
- MRE_LICENCE_NONE - Static variable in class com.massa.util.Messages
-
- MRE_LICENCE_VERSION - Static variable in class com.massa.util.Messages
-
- MRE_LOCAL_VARIABLE_REQUIRED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_MAP_CLASS_EXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_MAP_ENTRY_EXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_MAP_EXPECTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NAT_ERROR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NEW_INSTANCE_IMPOSSIBLE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NO_OPERATOR_DEFINED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NO_OPERATOR_IMPL - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NO_RULE_DEFINED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NOT_NULL_REFERENCE_VALUE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NULL_COMPILE_CLASSES - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NULL_INTO_PRIMITIVE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NULL_PARAMETER - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_NULL_REFERENCE_VALUE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_PARSE_UNKNOWN_OPERATOR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_READ_ONLY_ACCESSOR - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_RETURN_LAST_STATEMENT - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_RETURN_PARENT - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SEC_EXEC_COMPILE_FORBIDDEN - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SEC_EXEC_RUN_FORBIDDEN - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SER_DESERIALIZATION - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SER_SERIALIZATION - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SESSION_IS_RELEASED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SET_OPERATOR_ON_COLLECTION - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SIZE_UNSUPPORTED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_SORT_FAILED - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_STRING_TO_ADDON - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_TOO_MUCH_SOURCES - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_UNEXPECTED_TECHNICAL - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_UNKNOWN_ADDON_IMPLEM - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_UNKNOWN_SOURCE_TYPE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_UNSUPPORTED_SESSION_TYPE - Static variable in class com.massa.mrules.MRulesMessages
-
- MRE_VALUE_ONLY_ACCESSOR - Static variable in class com.massa.mrules.MRulesMessages
-
- MReturnStatementOptimizer - Class in com.massa.mrules.optimizer
-
Optimizer which will check that return statements are at the end of a list of executable addons.
- MReturnStatementOptimizer() - Constructor for class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
- MrlCustomProperties - Enum in com.massa.mrules.extensions.dsl.builder
-
Custom properties labels used in MRL extension classes.
- MrlRuleEngineConfigHolder - Class in com.massa.mrules.extensions.dsl.builder
-
Config holder for Mrl factory.
- MrlRuleEngineConfigHolder() - Constructor for class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
- MrlRuleEngineConfigHolder(Map<String, String>) - Constructor for class com.massa.mrules.extensions.dsl.builder.MrlRuleEngineConfigHolder
-
- MRU_CLASS_IMPORT_NOT_FOUND - Static variable in class com.massa.util.Messages
-
- MRU_CLASS_INCOMPATIBLE - Static variable in class com.massa.util.Messages
-
- MRU_CLASS_INITIALIZATION - Static variable in class com.massa.util.Messages
-
- MRU_CLASS_INSTANTIATION - Static variable in class com.massa.util.Messages
-
- MRU_CONV_IMPOSSIBLE_TO_CONVERT - Static variable in class com.massa.util.Messages
-
- MRU_ERROR_ON_FIELD_ACCESS - Static variable in class com.massa.util.Messages
-
- MRU_ERROR_ON_METHOD_ACCESS - Static variable in class com.massa.util.Messages
-
- MRU_ERROR_ON_PROPERTY_ACCESS - Static variable in class com.massa.util.Messages
-
- MRU_ERROR_ON_PROPERTY_COMPILATION - Static variable in class com.massa.util.Messages
-
- MRU_EXTRA_INITIALIZER_CLASS - Static variable in class com.massa.util.Messages
-
- MRU_IMPOSSIBLE_CAST - Static variable in class com.massa.util.Messages
-
- MRU_IMPOSSIBLE_TO_RESOLVE_PROPERTY - Static variable in class com.massa.util.Messages
-
- MRU_IMPOSSIBLE_TO_SET_STRICT - Static variable in class com.massa.util.Messages
-
- MRU_INITIALIZATION_ERROR - Static variable in class com.massa.util.Messages
-
- MRU_INVALID_REGEXP - Static variable in class com.massa.util.Messages
-
- MRU_PACKAGE_IMPORT_NOT_FOUND - Static variable in class com.massa.util.Messages
-
- MRU_PROPERTY_NESTED_STRICT_ACCESS - Static variable in class com.massa.util.Messages
-
- MRU_SEC_IMMUTABLE_MANAGER - Static variable in class com.massa.util.Messages
-
- MRU_SEC_MANAGER_ALREADY_DECLARED - Static variable in class com.massa.util.Messages
-
- MRU_SEC_MANAGER_NOT_FOUND - Static variable in class com.massa.util.Messages
-
- MRU_SEC_MANAGERS_INSTANTIATION - Static variable in class com.massa.util.Messages
-
- MRU_SEC_STATIC_ACCESS_FORBIDDEN - Static variable in class com.massa.util.Messages
-
- MRule - Class in com.massa.mrules.executable
-
A complete set of condition to evaluate and actions to perform according to evaluation result.
- MRule() - Constructor for class com.massa.mrules.executable.MRule
-
Empty Constructor.
- MRule(List<IExecutable>) - Constructor for class com.massa.mrules.executable.MRule
-
Constructor typically used for default rule
- MRule(ICondition, List<IExecutable>) - Constructor for class com.massa.mrules.executable.MRule
-
Constructor without thens
- MRule(ICondition, List<IExecutable>, List<IExecutable>) - Constructor for class com.massa.mrules.executable.MRule
-
Complete constructor
- MRule.ElseIf - Class in com.massa.mrules.executable
-
- MRuleAdministrator - Class in com.massa.mrules.session
-
- MRuleExecutionSet - Class in com.massa.mrules.set
-
Master Class and Entry point of the Engine.
- MRuleExecutionSet() - Constructor for class com.massa.mrules.set.MRuleExecutionSet
-
Default constructor.
- MRuleExecutionSet(List<? extends IExecutable>) - Constructor for class com.massa.mrules.set.MRuleExecutionSet
-
stopAtFirstValidatedCondition defaults to true
- MRuleExecutionSet(List<? extends IExecutable>, boolean) - Constructor for class com.massa.mrules.set.MRuleExecutionSet
-
- MRuleExecutionSetCreateException - Exception in com.massa.mrules.exception
-
Execption raised when a problem occured while executing an
IAction
.
- MRuleExecutionSetCreateException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetCreateException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleExecutionSetCreateException
-
- MRuleExecutionSetManagementBean - Interface in com.massa.mrules.jmx
-
Describes MRules MX Bean.
- MRuleExecutionSetManagementBean.Constants - Class in com.massa.mrules.jmx
-
MBean description constants
- MRuleExecutionSetManagementBean.JMXRecorder - Interface in com.massa.mrules.jmx
-
Describes the recorder which will allow to collect data and emit notifications.
- MRuleExecutionSetManagementBean.JMXRecorderBuilder - Interface in com.massa.mrules.jmx
-
Describes the builder which will allow to record lifecycle phase event data and emit notifications.
- MRuleExecutionSetManagementBean.JMXRecorderBuilderAggregate - Class in com.massa.mrules.jmx
-
JMXRecorderBuilder which dispatches actions to several builders.
- MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean - Interface in com.massa.mrules.jmx
-
Describes the bean which will actually be registered in MBean server.
- MRuleExecutionSetManagementBean.MRuleExecutionSetNotificationEmitter - Interface in com.massa.mrules.jmx
-
Describes the bean which will actually be registered in MBean server.
- MRuleExecutionSetManagementBeanImpl - Class in com.massa.mrules.jmx
-
Default implementation of MRules MX Bean.
- MRuleExecutionSetManagementBeanImpl() - Constructor for class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanImpl
-
- MRuleExecutionSetManagementBeanNoopImpl - Class in com.massa.mrules.jmx
-
Implementation doing nothing in any case.
- MRuleExecutionSetManagementBeanNoopImpl() - Constructor for class com.massa.mrules.jmx.MRuleExecutionSetManagementBeanNoopImpl
-
- MRuleExecutionSetMetadata - Class in com.massa.mrules.base
-
- MRuleExecutionSetMetadata() - Constructor for class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- MRuleExecutionSetMXNotification - Class in com.massa.mrules.jmx
-
- MRuleExecutionSetMXNotification(String, MRuleExecutionSetMetadata, long, boolean) - Constructor for class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
- MRuleExecutionSetWrapper - Class in com.massa.mrules.set
-
- MRuleExecutionSetWrapper(IMRuleExecutionSet) - Constructor for class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- MRuleInternalException - Exception in com.massa.mrules.exception
-
Internal Exception.
- MRuleInternalException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(String, String) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(String, String, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(String, String, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalException(String, String, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalException
-
- MRuleInternalRuntimeException - Exception in com.massa.mrules.exception
-
Internal runtime Exception.
- MRuleInternalRuntimeException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(String, String) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(String, String, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(String, String, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleInternalRuntimeException(String, String, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleInternalRuntimeException
-
- MRuleRuntime - Class in com.massa.mrules.session
-
MRules RuleRuntime implementation.
- MRULES_DSL_GRAMMAR_ID - Static variable in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- MRulesBreSecurityManager - Class in com.massa.mrules.security
-
Handles security configuration for MRules rule engine.
- MRulesBreSecurityManager() - Constructor for class com.massa.mrules.security.MRulesBreSecurityManager
-
- MRulesBuilder - Class in com.massa.mrules.builder
-
This class provides a generic way to deal with MRuleExecutionSet instances via an uri.
- MRulesBuilder() - Constructor for class com.massa.mrules.builder.MRulesBuilder
-
Default constructor.
- MRulesBuilder(Map<String, String>) - Constructor for class com.massa.mrules.builder.MRulesBuilder
-
Constructor with direct initialization of default parameters.
- MRulesDetailedMetrics - Class in com.massa.mrules.extensions.monitoring.micrometer
-
Binds metrics collectors to MBeans exposed by MRules rulesets via the MBeanServer.
- MRulesDetailedMetrics() - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Constructor
- MRulesDetailedMetrics(ExtendedDistributionSummary.Parameters) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Constructor
- MRulesDetailedMetrics(MBeanServer) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Constructor
- MRulesDetailedMetrics(MBeanServer, ExtendedDistributionSummary.Parameters) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesDetailedMetrics
-
Constructor
- MRulesEmitterMBean - Class in com.massa.mrules.jmx
-
Internal emitter bean.
- MRulesEmitterMBean(MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean, Class<MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean>, MRuleExecutionSetManagementBean.MRuleExecutionSetNotificationEmitter) - Constructor for class com.massa.mrules.jmx.MRulesEmitterMBean
-
- MRuleServiceProvider - Class in com.massa.mrules.session
-
- MRuleServiceProvider() - Constructor for class com.massa.mrules.session.MRuleServiceProvider
-
- MRuleSessionCreateException - Exception in com.massa.mrules.exception
-
Raised when requesting an unsupported session type.
- MRuleSessionCreateException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionCreateException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleSessionCreateException
-
- MRuleSessionFactoryBean - Class in com.massa.mrules.extensions.spring
-
Factory bean to create RuleSession
instances.
- MRuleSessionFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.MRuleSessionFactoryBean
-
- MRuleSessionTypeUnsupportedException - Exception in com.massa.mrules.exception
-
Raised when requesting an unsupported session type.
- MRuleSessionTypeUnsupportedException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRuleSessionTypeUnsupportedException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleSessionTypeUnsupportedException
-
- MRulesExceptionInfoBlock - Class in com.massa.mrules.exception
-
Object holding informations on Exception.
- MRulesExceptionInfoBlock(MessageInfo, IMRulesObject) - Constructor for class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- MRulesExceptionInfoBlock(MessageInfo, IMRulesObject, Exception) - Constructor for class com.massa.mrules.exception.MRulesExceptionInfoBlock
-
- MRulesFactory - Class in com.massa.mrules.jndi
-
JNDI Factory for declaring Rule Engine as a Resource in an App Server.
- MRulesFactory() - Constructor for class com.massa.mrules.jndi.MRulesFactory
-
- MRulesFactoryBean - Class in com.massa.mrules.extensions.spring
-
- MRulesFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.MRulesFactoryBean
-
- MRulesInject - Annotation Type in com.massa.mrules.inject
-
Annotation to mark a Field which will be automatically injected with
the desired Rule Set or Rule Session (session type might be deduced of field type if possible,
otherwise it has to be provided).
- MRulesInjector - Class in com.massa.mrules.inject
-
Performs injection of Rule set or Session into Fields annotated with
MRulesInject
Annotation.
- MRulesInjector() - Constructor for class com.massa.mrules.inject.MRulesInjector
-
Public constructor in order to be instantiated by CDI framework.
- MRulesJmxAggregateRegistrationStrategy - Class in com.massa.mrules.jmx
-
This implementation allows to wrap several strategies to redirect all actions to all of them
.
- MRulesJmxAggregateRegistrationStrategy(MRulesJmxRegistrationStrategy...) - Constructor for class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- MRulesJmxGlobalRegistrationStrategy - Class in com.massa.mrules.jmx
-
Implementation using one unique global MXBean to monitor all rulesets.
- MRulesJmxGlobalRegistrationStrategy() - Constructor for class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- MRulesJmxNameRegistrationStrategy - Class in com.massa.mrules.jmx
-
Implementation using one MXBean (i.e. the same on each MBeanServer) to monitor one ruleset, based on the ruleset name.
- MRulesJmxNameRegistrationStrategy() - Constructor for class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- MRulesJmxNoopRegistrationStrategy - Class in com.massa.mrules.jmx
-
This implementation registers nothing in MBean servers and takes no actions in any case.
- MRulesJmxNoopRegistrationStrategy() - Constructor for class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- MRulesJmxRegistrationStrategy - Interface in com.massa.mrules.jmx
-
Describes the strategy to use for rulesets registration names in MBean servers.
- MRulesMessages - Class in com.massa.mrules
-
All message codes.
- MRulesMetrics - Class in com.massa.mrules.extensions.monitoring.micrometer
-
Binds metrics collectors to MBeans exposed by MRules rulesets via the MBeanServer.
- MRulesMetrics() - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesMetrics
-
Constructor
- MRulesMetrics(TimeUnit) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesMetrics
-
Constructor
- MRulesMetrics(MBeanServer) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesMetrics
-
Constructor
- MRulesMetrics(MBeanServer, TimeUnit) - Constructor for class com.massa.mrules.extensions.monitoring.micrometer.MRulesMetrics
-
Constructor
- mrulesMetrics(boolean, ExtendedDistributionSummary.Parameters) - Method in class com.massa.mrules.extensions.spring.autoconfigure.MRulesMonitoringAutoConfiguration
-
Change the value of the "simple-mrules-stats" environment parameter to change the
metrics collecting method.
- MRulesMonitoringAutoConfiguration - Class in com.massa.mrules.extensions.spring.autoconfigure
-
Allows to auto configure metrics on MRules rule sets, based on JMX data.
- MRulesMonitoringAutoConfiguration() - Constructor for class com.massa.mrules.extensions.spring.autoconfigure.MRulesMonitoringAutoConfiguration
-
- MRulesObjectCreator - Class in com.massa.mrules.extensions.dsl.factory
-
Extends default implementation to add end of parse hook.
- MRulesObjectCreator() - Constructor for class com.massa.mrules.extensions.dsl.factory.MRulesObjectCreator
-
- MRulesSecurityException - Exception in com.massa.util.security
-
Exception thrown if an security problem is detected.
- MRulesSecurityException(UtilsException) - Constructor for exception com.massa.util.security.MRulesSecurityException
-
- MRulesSecurityException(MessageInfo) - Constructor for exception com.massa.util.security.MRulesSecurityException
-
- MRulesSecurityException(MessageInfo, Throwable) - Constructor for exception com.massa.util.security.MRulesSecurityException
-
- MRulesSecurityException(String, String) - Constructor for exception com.massa.util.security.MRulesSecurityException
-
- MRulesSecurityException(String, String, Throwable) - Constructor for exception com.massa.util.security.MRulesSecurityException
-
- MRulesSecurityManagers - Class in com.massa.util.security
-
Allows to register several security managers, in general one per module.
- MRuleStatefulSessionFactoryBean - Class in com.massa.mrules.extensions.spring
-
Factory bean to create StatefulRuleSession
instances.
- MRuleStatefulSessionFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.MRuleStatefulSessionFactoryBean
-
- MRuleStatelessSessionFactoryBean - Class in com.massa.mrules.extensions.spring
-
Factory bean to create StatelessRuleSession
instances.
- MRuleStatelessSessionFactoryBean() - Constructor for class com.massa.mrules.extensions.spring.MRuleStatelessSessionFactoryBean
-
- MRulesUtils - Class in com.massa.mrules.util
-
Utilities class.
- MRulesUtilsSecurityManager - Class in com.massa.util.security
-
Handles security configuration for MRules framework.
- MRulesUtilsSecurityManager() - Constructor for class com.massa.util.security.MRulesUtilsSecurityManager
-
- MRuleValidationException - Exception in com.massa.mrules.exception
-
Execption raised when a problem occured while executing an
IAction
.
- MRuleValidationException(UtilsException) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(UtilsException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(IMRulesException) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(IMRulesException, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(MessageInfo) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(MessageInfo, Exception) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(MessageInfo, IMRulesObject) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MRuleValidationException(MessageInfo, IMRulesObject, Exception) - Constructor for exception com.massa.mrules.exception.MRuleValidationException
-
- MSearchAccessor - Class in com.massa.mrules.accessor
-
Allows to search a Collection for an Object validating a specific condition.
- MSearchAccessor() - Constructor for class com.massa.mrules.accessor.MSearchAccessor
-
- MSearchAccessor(IReadAccessor, ICondition) - Constructor for class com.massa.mrules.accessor.MSearchAccessor
-
- MSingleMathOperation - Class in com.massa.mrules.accessor.arithmetic
-
Allows to perform single mathematic operations.
- MSingleMathOperation() - Constructor for class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- MSingleMathOperation(IReadAccessor, IReadAccessor, IMathOperator) - Constructor for class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- MSizeAccessor - Class in com.massa.mrules.accessor
-
Allows to compute a value size.
- MSizeAccessor() - Constructor for class com.massa.mrules.accessor.MSizeAccessor
-
- MSizeAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MSizeAccessor
-
- MSpecificAddonOptimizeOptimizer - Class in com.massa.mrules.optimizer
-
Optimizer which will call "optimize" method on all registered Addon instances.
- MSpecificAddonOptimizeOptimizer() - Constructor for class com.massa.mrules.optimizer.MSpecificAddonOptimizeOptimizer
-
- MSplitAccessor - Class in com.massa.mrules.accessor
-
Allows to split a Character Sequence (String, Buffer, ...).
- MSplitAccessor() - Constructor for class com.massa.mrules.accessor.MSplitAccessor
-
- MSplitAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MSplitAccessor
-
- MSplitAccessor(IReadAccessor, String) - Constructor for class com.massa.mrules.accessor.MSplitAccessor
-
- MStandaloneCompilationContext - Class in com.massa.mrules.context.compile
-
Class allowing to compile the rule executionSet.
- MStandaloneCompilationContext() - Constructor for class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
- MStandaloneCompilationContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
- MStandaloneCompilationContext(CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
- MStandaloneCompilationContext(IMRuleExecutionSet, CompilationLevel) - Constructor for class com.massa.mrules.context.compile.MStandaloneCompilationContext
-
- MStandaloneContextFactory - Class in com.massa.mrules.context
-
Context factories allow to create and initialize Execution and Compilation context for
a specific Rule Engine instance.
- MStandaloneContextFactory() - Constructor for class com.massa.mrules.context.MStandaloneContextFactory
-
- MStandaloneExecutionContext - Class in com.massa.mrules.context.execute
-
Class allowing to execute the rule executionSet.
- MStandaloneExecutionContext() - Constructor for class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
- MStandaloneExecutionContext(String) - Constructor for class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
- MStandaloneExecutionContext(IMRuleExecutionSet) - Constructor for class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
- MStandaloneExecutionContext(IMRuleExecutionSet, String) - Constructor for class com.massa.mrules.context.execute.MStandaloneExecutionContext
-
- MStatefulRuleSession - Class in com.massa.mrules.session
-
MRules Stateful session implementation.
- MStatefulRuleSession(IMRuleExecutionSet, Map<String, String>) - Constructor for class com.massa.mrules.session.MStatefulRuleSession
-
- MStatelessRuleSession - Class in com.massa.mrules.session
-
MRules Stateless session implementation.
- MStatelessRuleSession(IMRuleExecutionSet, Map<String, String>) - Constructor for class com.massa.mrules.session.MStatelessRuleSession
-
- MSubPartAccessor - Class in com.massa.mrules.accessor
-
Allows to get part of the value.
- MSubPartAccessor() - Constructor for class com.massa.mrules.accessor.MSubPartAccessor
-
- MSubPartAccessor(IReadAccessor, int) - Constructor for class com.massa.mrules.accessor.MSubPartAccessor
-
- MSubPartAccessor(IReadAccessor, int, int) - Constructor for class com.massa.mrules.accessor.MSubPartAccessor
-
- MTernaryAccessor - Class in com.massa.mrules.accessor
-
Allows to retrieve result of a condition evaluation to use it directly.
- MTernaryAccessor() - Constructor for class com.massa.mrules.accessor.MTernaryAccessor
-
- MTernaryAccessor(ICondition) - Constructor for class com.massa.mrules.accessor.MTernaryAccessor
-
- MTernaryAccessor(ICondition, IReadAccessor, IReadAccessor) - Constructor for class com.massa.mrules.accessor.MTernaryAccessor
-
- multiple - Variable in class com.massa.dsl.doc.SyntaxicScheme.AbstractParallelElementGroup
-
- MultipleFixedLexerMatcher - Class in com.massa.dsl.matcher
-
Allows to match a part of a lexeme with a choice of constant strings.
- MultipleFixedLexerMatcher() - Constructor for class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- MultipleFixedLexerMatcher(Set<String>) - Constructor for class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- MultipleFixedLexerMatcher.MultipleFixedMatcher - Class in com.massa.dsl.matcher
-
Matcher implementation dedicated to MultipleFixedLexerMatcher.
- MultipleFixedLexerMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- MultipleFixedLexerMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.MultipleFixedLexerMatcherHandler
-
- MultipleFixedMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.MultipleFixedLexerMatcher.MultipleFixedMatcher
-
- MultipleIterator - Class in com.massa.mrules.util.iterate
-
Allows to iterate over multiple iterators.
- MultipleIterator() - Constructor for class com.massa.mrules.util.iterate.MultipleIterator
-
- MultipleIterator(Collection<Iterator<?>>) - Constructor for class com.massa.mrules.util.iterate.MultipleIterator
-
- MULTIPLIED - Class in com.massa.mrules.operator.math
-
Performs left * right
- MULTIPLIED() - Constructor for class com.massa.mrules.operator.math.MULTIPLIED
-
- MULTIPLIED_BY_ID - Static variable in class com.massa.mrules.operator.math.MULTIPLIED
-
- Multiply - Class in com.massa.mrules.accessor.arithmetic
-
Multiplying some numbers.
- Multiply() - Constructor for class com.massa.mrules.accessor.arithmetic.Multiply
-
- Multiply(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Multiply
-
- Multiply(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Multiply
-
- Multiply(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Multiply
-
- MULTIPLY_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Multiply
-
- mustClose - Variable in class com.massa.util.ObjOut
-
- MValueAccessor - Class in com.massa.mrules.accessor
-
Allows to specify a constant value and to cast it depending on target.
- MValueAccessor() - Constructor for class com.massa.mrules.accessor.MValueAccessor
-
- MValueAccessor(Object) - Constructor for class com.massa.mrules.accessor.MValueAccessor
-
- MValueAccessor(Object, Class<?>) - Constructor for class com.massa.mrules.accessor.MValueAccessor
-
- MValuesAccessor - Class in com.massa.mrules.accessor
-
Allows to specify several constant values in order to obtain a Collection.
- MValuesAccessor() - Constructor for class com.massa.mrules.accessor.MValuesAccessor
-
- MValuesAccessor(Collection<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.MValuesAccessor
-
- MVariablePropertyAccessor - Class in com.massa.mrules.accessor
-
Allows to access properties for which name is not known (or not fully known) at compilation time.
- MVariablePropertyAccessor() - Constructor for class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- MVariablePropertyAccessor(IReadAccessor) - Constructor for class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- rawGetFieldsFor(Object, Class<?>) - Method in class com.massa.util.ObjOut
-
- rawPrintValue(Class<?>, Object) - Method in class com.massa.util.ObjOut.OutputDriver
-
- rawPrintValue(Class<?>, Object) - Method in class com.massa.util.ObjOut.OutputDriverHtml
-
- read(InputStream) - Method in class com.massa.dsl.grammar.GrammarParser
-
Parses grammar fron input stream source.
- read(Reader) - Method in class com.massa.dsl.grammar.GrammarParser
-
Parses grammar fron reader source.
- read(InputSource) - Method in class com.massa.dsl.grammar.GrammarParser
-
Parses grammar fron input source source.
- read(Node) - Method in class com.massa.dsl.grammar.GrammarParser
-
Parses grammar from xml node source.
- read(InputStream) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- read(Reader) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- read(Object) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- read(Serializable) - Method in class com.massa.mrules.extensions.dsl.factory.NativeLanguageFactory
-
- read(InputStream) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Reads IMRuleExecutionSet configuration
- read(Reader) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Reads IMRuleExecutionSet configuration
- read(Object) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Reads IMRuleExecutionSet configuration
- read(Serializable) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Reads IMRuleExecutionSet configuration
- read(InputStream) - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
- read(Reader) - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
unsupported
- read(Object) - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
unsupported
- read(Serializable) - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
unsupported
- read(Node) - Method in interface com.massa.mrules.factory.xml.AbstractXMLFactory.MainRuleFactory
-
- read(Object) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(Serializable) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(InputStream) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(Reader) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(InputSource) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(Node) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- read(InputSource) - Method in interface com.massa.mrules.factory.xml.IRuleExecutionSetXMLFactory
-
Reads MRuleExecutionSet configuration
- read(Node) - Method in interface com.massa.mrules.factory.xml.IRuleExecutionSetXMLFactory
-
Reads MRuleExecutionSet configuration
- read(Node) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
- read(Node) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.MainRuleFactoryImpl
-
- read(Node) - Method in interface com.massa.mrules.factory.xml.RichXMLFactory.RichSubFactory
-
- read() - Method in class com.massa.util.io.AdvancedReader
-
Read a single character.
- read(CharBuffer) - Method in class com.massa.util.io.AdvancedReader
-
Attempts to read characters into the specified character buffer.
- read(char[]) - Method in class com.massa.util.io.AdvancedReader
-
Read characters into an array.
- read(char[], int, int) - Method in class com.massa.util.io.AdvancedReader
-
Read characters into a portion of an array.
- Readbase() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.Readbase
-
- readBaseType - Variable in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.ReadWriteBaseTypes
-
- readFromCache() - Method in class com.massa.util.io.AdvancedReader
-
Read a single character, but will not access the underlying reader.
- readFromMark(int) - Method in class com.massa.util.io.AdvancedReader
-
Reads from specified mark until current position.
- readPersistantObject(Node, Class<?>) - Method in class com.massa.mrules.factory.xml.RichXMLFactory.GenericAddon
-
- readUntil(Appendable, CharDetector) - Method in class com.massa.util.io.AdvancedReader
-
Reads source into builder until end char is detected or EOF is encountered.
- readUntilMark(int) - Method in class com.massa.util.io.AdvancedReader
-
Reads from current position until specified mark.
- ReadWriteBaseTypes(Class<?>, Class<?>) - Constructor for class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.ReadWriteBaseTypes
-
- ReadWriteBaseTypes() - Constructor for class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator.ReadWriteBaseTypes
-
- readXML(InputSource) - Static method in class com.massa.util.PositionalXMLReader
-
- readXML(InputSource, EntityResolver) - Static method in class com.massa.util.PositionalXMLReader
-
- ready() - Method in class com.massa.util.io.AdvancedReader
-
Tell whether this stream is ready to be read.
- record(double) - Method in class com.massa.mrules.extensions.monitoring.micrometer.ExtendedDistributionSummary
-
Records a sample.
- record(double) - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
Increments counter.
- RecursiveTypedMap() - Constructor for class com.massa.util.TypedMap.RecursiveTypedMap
-
- redirectToBigDecimal(Number, Number) - Method in class com.massa.mrules.operator.math.AbstractMathOperator
-
If no specific applicable implem of compute has been found, this method is called and default implem redirects to BigDecimal computation.
- redirectToBigDecimal(Number, Number) - Method in class com.massa.mrules.operator.math.POWER
-
Overriden for perf issues.
- ReflectionFieldAccessor - Class in com.massa.util.property
-
Uses reflection to access field.
- ReflectionFieldAccessor(Field) - Constructor for class com.massa.util.property.ReflectionFieldAccessor
-
- ReflectionMethodInvoker - Class in com.massa.util.property
-
Uses reflection to access method.
- ReflectionMethodInvoker(Method) - Constructor for class com.massa.util.property.ReflectionMethodInvoker
-
- ReflectionPropertyAccessCache - Class in com.massa.util.property
-
Allows to cache data on read and write methods, for already encountered beans types.
- ReflectionPropertyAccessCache() - Constructor for class com.massa.util.property.ReflectionPropertyAccessCache
-
Protected as this class should be used as Singleton but might be extended.
- RegexLexer - Class in com.massa.dsl.lexer
-
Regexp Lexer, allowing to
retrieve all content until it matches the regular expression if no block provided.
- RegexLexer() - Constructor for class com.massa.dsl.lexer.RegexLexer
-
- RegexLexerHandler - Class in com.massa.dsl.doc.lexerhandler
-
Handler to render ObjectLexer.
- RegexLexerHandler() - Constructor for class com.massa.dsl.doc.lexerhandler.RegexLexerHandler
-
- RegexLexerHandler.RegexLexerHandlerBean - Class in com.massa.dsl.doc.lexerhandler
-
- RegexLexerHandlerBean() - Constructor for class com.massa.dsl.doc.lexerhandler.RegexLexerHandler.RegexLexerHandlerBean
-
- RegexLexerMatcher - Class in com.massa.dsl.matcher
-
Allows to match a part of a lexeme with a regular expression.
- RegexLexerMatcher() - Constructor for class com.massa.dsl.matcher.RegexLexerMatcher
-
- RegexLexerMatcher(String) - Constructor for class com.massa.dsl.matcher.RegexLexerMatcher
-
- RegexLexerMatcher.RegexMatcher - Class in com.massa.dsl.matcher
-
Matcher implementation dedicated to RegexLexerMatcher.
- RegexLexerMatcherHandler - Class in com.massa.dsl.doc.matcherhandler
-
Default handler, using default template.
- RegexLexerMatcherHandler() - Constructor for class com.massa.dsl.doc.matcherhandler.RegexLexerMatcherHandler
-
- RegexMatcher(LexerParser) - Constructor for class com.massa.dsl.matcher.RegexLexerMatcher.RegexMatcher
-
- register(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.AbstractMRulesJmxRegistrationStrategy
-
- register(MRuleExecutionSetMetadata) - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- register(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxAggregateRegistrationStrategy
-
- register(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxGlobalRegistrationStrategy
-
- register(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxNameRegistrationStrategy
-
- register(MRuleExecutionSetMetadata, MBeanServer) - Method in class com.massa.mrules.jmx.MRulesJmxNoopRegistrationStrategy
-
- register(MRuleExecutionSetMetadata) - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
Registers ruleset with this metadata in default MBean server
- register(MRuleExecutionSetMetadata, MBeanServer) - Method in interface com.massa.mrules.jmx.MRulesJmxRegistrationStrategy
-
Registers ruleset with this metadata in provided MBean server
- register(boolean, boolean, int) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- register(Converter, Class<?>) - Method in class com.massa.util.commons.MConvertUtilsBean
-
- registerAddon(String) - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Allows to manually register new Addons.
- registerAddon(IAddon) - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Allows to manually register new Addons.
- registerAddon(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- registerAddon(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- registerAddon(IAddon, IAddon) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Registers any encountered
IAddon
during compilation process.
- registerAddon(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- registerAddon(Class<? extends RichXMLFactory.RichSubFactory<?>>) - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
Allows to register a new RichSubFactory implementation, dedicated to one (or more) specific MRules
IAddon
implementation.
- registerAddon(RichXMLFactory.RichSubFactory<?>) - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
Allows to register directly a RichSubFactory instance.
- registerAddonDefaultPersistantProperty(String, String) - Static method in class com.massa.mrules.util.convert.AddonConverter
-
Allows to declare for all Addons the persistent property that might be used for "one-line" String persistence.
- registerAddonRecursively(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- registerAddonRecursively(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- registerAddonRecursively(IAddon, IAddon) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Registers this Addon and all it's sub addons.
- registerAddonRecursively(IAddon, IAddon) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- registerAddons() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticManager
-
- registerAddons() - Method in class com.massa.mrules.addon.DefaultPersistentPropertiesRegisterer
-
- registerAddons() - Method in class com.massa.mrules.addon.DefaultVariablesManager
-
- registerAddons() - Method in interface com.massa.mrules.addon.IAddonsManager
-
- registerAddons() - Method in class com.massa.mrules.extensions.jdk8.addon.Jdk8VariablesManager
-
- registerAddons() - Method in class com.massa.mrules.factory.xml.RichXMLFactory
-
- registerCollectionConcrete(String, String) - Static method in class com.massa.util.MBeanUtils
-
- registerCollectionConcrete(Class<I>, Class<? extends I>) - Static method in class com.massa.util.MBeanUtils
-
Registers a concrete class to be used when instantiating a collection from an interface class.
- registerConverter(IConverter) - Method in class com.massa.util.convert.ConvertUtils
-
Convenience method to not override converter types.
- registerConverter(IConverter, Class<?>...) - Method in class com.massa.util.convert.ConvertUtils
-
Registers a new Converter instance.
- registerDefaultConverters() - Method in class com.massa.util.convert.ConvertUtils
-
Reloads registration of defaults converters.
- registerDiscoveredNodes(Map<String, ArrayList<Node>>) - Method in class com.massa.mrules.addon.MAddonsFinder
-
Overridden to register added node types.
- registerDiscoveredNodes(Map<String, ArrayList<Node>>) - Method in class com.massa.util.ConfigDiscovery
-
Registers discovered nodes and cleans Map from what's already registered.
- registerImport(String) - Method in class com.massa.util.MBeanUtils.ClassImportHolder
-
Registers a package in which to search for classes.
- registerImport(String) - Method in interface com.massa.util.MBeanUtils.ImportHolder
-
- registerImport(String) - Method in class com.massa.util.MBeanUtils.ImportHolderCombiner
-
Throws UnsupportedOperationException.
- registerImport(String) - Method in class com.massa.util.MBeanUtils.PackageImportHolder
-
Registers a package in which to search for classes.
- registerImportedPackage(String) - Static method in class com.massa.util.MBeanUtils
-
- registerListener(ObjectName, NotificationListener, NotificationFilter) - Method in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Registers a MBean listener and prepares the related close hook.
- registerMapConcrete(String, String) - Static method in class com.massa.util.MBeanUtils
-
- registerMapConcrete(Class<I>, Class<? extends I>) - Static method in class com.massa.util.MBeanUtils
-
Registers a concrete class to be used when instantiating a map from an interface class.
- registerNotificationListener(MeterRegistry, BiConsumer<MeterRegistry, ObjectName>) - Method in class com.massa.mrules.extensions.monitoring.micrometer.AbstractMRulesMetrics
-
Prepares an registers the listener for new MBeans and prepares the related close hook.
- registerOptimizerChain(IMOptimizerChain) - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Register global optimizer utility.
- registerPropertyAccessCache(IPropertyAccessCache) - Static method in class com.massa.util.ConfigDiscovery
-
Register global property access cache utility.
- registerPropertyCompiler(IPropertyCompiler) - Static method in class com.massa.util.ConfigDiscovery
-
Register global property compiler utility.
- registerRuleExecutionSet(String, RuleExecutionSet, Map) - Method in class com.massa.mrules.session.MRuleAdministrator
-
JSR94 API, allowing to remove engine instance.
- registerRuleExecutionSet(String, IMRuleExecutionSet, Map<String, String>) - Method in class com.massa.mrules.session.MRuleAdministrator
-
Preferred way to register a RuleExecutionSet in cache.
- rehash() - Method in class com.massa.util.ReHashMap
-
Fully recomputes hashcodes of all entries.
- ReHashMap<K,V> - Class in com.massa.util
-
This class allow to rehash keys, allowing to change keys during execution.
- ReHashMap() - Constructor for class com.massa.util.ReHashMap
-
- ReHashMap(int, float) - Constructor for class com.massa.util.ReHashMap
-
- ReHashMap(int) - Constructor for class com.massa.util.ReHashMap
-
- ReHashMap(Map<? extends K, ? extends V>) - Constructor for class com.massa.util.ReHashMap
-
- release() - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- reload() - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Invoking this method will force all addons to be re-discovered.
- reload() - Static method in class com.massa.util.ConfigDiscovery
-
Invoking this method will force all config to be re-discovered.
- remove() - Method in class com.massa.mrules.accessor.AccessorIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.AccessorGetIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.AccessorValuesIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.ArrayIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.CastIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.EnumIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.MultipleIterator
-
- remove() - Method in class com.massa.mrules.util.iterate.UniqueIterator
-
- remove(Class<? extends IMRulesSecurityManager>) - Static method in class com.massa.util.security.MRulesSecurityManagers
-
Unregisters a security manager.
- removeAll() - Static method in class com.massa.util.security.MRulesSecurityManagers
-
Unregisters all security manager.
- removeEngines(String) - Static method in class com.massa.mrules.builder.MRulesBuilder
-
Thread safely removing an instance from cache.
- removeGlobalPattern(String) - Static method in class com.massa.util.convert.DateConverter
-
Global patterns are used by all formatters for parsing if their preferred pattern does not match.
- removeObject(Handle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point
- removeObject(MHandle) - Method in class com.massa.mrules.session.MStatefulRuleSession
-
- removeProperty(Object) - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- removeProperty(Object) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- removeProperty(Object) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- removeProperty(Object) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Allows to remove shared properties.
- removeProperty(Object) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- removeProperty(Object) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- removeProperty(Object) - Method in interface com.massa.mrules.executable.IExecutable
-
Removing property.
- removeProperty(Object) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- removeProperty(Object) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- removeSpecificPattern(String) - Method in class com.massa.util.convert.DateConverter
-
Specific patterns are used by this formatters for parsing if their preferred pattern does not match.
- render(HashMap<String, Object>, OutputStream) - Method in class com.massa.dsl.doc.DslDocGen
-
Responsible of the rendering task into the output stream.
- render() - Method in interface com.massa.dsl.doc.Renderable
-
- render(StringBuilder) - Method in interface com.massa.dsl.doc.SyntaxicScheme.Element
-
- render(StringBuilder) - Method in class com.massa.dsl.doc.SyntaxicScheme.EmptyElement
-
- render(StringBuilder) - Method in class com.massa.dsl.doc.SyntaxicScheme.LabelElement
-
- render(StringBuilder) - Method in class com.massa.dsl.doc.SyntaxicScheme.LexerRefElement
-
- render(StringBuilder) - Method in class com.massa.dsl.doc.SyntaxicScheme
-
- render() - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen.DefaultRenderable
-
- render(HashMap<String, Object>, OutputStream) - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen
-
- render(StringBuilder) - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlLabelElement
-
- render(StringBuilder) - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlLexerRefElement
-
- render(StringBuilder) - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlParallelElementGroup
-
- render(StringBuilder) - Method in class com.massa.mrules.extensions.dsl.doc.html.HtmlSyntaxicScheme.HtmlSequentialElementGroup
-
- Renderable - Interface in com.massa.dsl.doc
-
Implementations of this interface should encapsulate Objects that are not natively handled by the dsl documentation library,
but should be rendered by a way more complex than a simple "toString".
- renderForScheme() - Method in interface com.massa.dsl.doc.Renderable
-
- renderForScheme() - Method in class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen.DefaultRenderable
-
- RenderingData(String) - Constructor for class com.massa.mrules.extensions.dsl.doc.html.DslHtmlDocGen.RenderingData
-
- RenderingDataBuilder - Interface in com.massa.dsl.doc
-
Implementing classes are responsible to build needed data for dsl objects documentation rendering.
- reset() - Method in class com.massa.mrules.filter.MNoFilter
-
Does nothing.
- reset() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
Resets all statistics to initial state.
- reset() - Method in class com.massa.mrules.session.MStatefulRuleSession
-
JSR94 spec entry point AND real entry point
- reset() - Method in class com.massa.util.io.AdvancedReader
-
Reset the stream.
- reset(Object, Class<?>) - Method in interface com.massa.util.property.IPropertySource
-
Resets internal data and states with the provided source and / or type.
- reset(Object, Class<?>) - Method in class com.massa.util.property.PropertySource
-
- RESET_CACHE_ID - Static variable in class com.massa.mrules.action.MActionResetCache
-
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.addon.AbstractAddon
-
Does nothing.
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
Does nothing.
- resetCachedData(IExecutionContext) - Method in interface com.massa.mrules.addon.IAddon
-
Tells this addon to reset its cached data, if any.
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- resetCachedData(IAddon) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- resetCachedData() - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- resetCachedData(IAddon) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- resetCachedData() - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- resetCachedData(IAddon) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Resets cached data for one addons, returning previously cached data.
- resetCachedData() - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Resets all cached data for all addons.
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Does nothing.
- resetCachedData(IExecutionContext) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- resetCompilation() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
Resets compilation statistics to initial state.
- resetExecution() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
Resets execution statistics to initial state.
- resetOptimization() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.MRuleExecutionSetMxBean
-
Resets optimization statistics to initial state.
- resetPruning() - Method in class com.massa.util.ObjOut
-
- resolve(String, boolean, ClassLoader) - Method in class com.massa.util.MBeanUtils.ClassImportHolder
-
- resolve(String, boolean, ClassLoader) - Method in interface com.massa.util.MBeanUtils.ImportHolder
-
- resolve(String, boolean, ClassLoader) - Method in class com.massa.util.MBeanUtils.ImportHolderCombiner
-
- resolve(String, boolean, ClassLoader) - Method in class com.massa.util.MBeanUtils.PackageImportHolder
-
- resolveEnd(LexerParser) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- resolveEnd() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- resolveEnd(LexerParser) - Method in interface com.massa.dsl.lexer.Lexer
-
Resolves the end matcher for this lexer.
- resolveEnd() - Method in interface com.massa.dsl.lexer.LexerParser
-
Resolves the end matcher for this parser.
- resolveEntity(String, String) - Method in class com.massa.util.PositionalXMLReader.PositionalHandler
-
- resolveLexers(Grammar) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock.AbstractInjectableLexerBlockResolver
-
Filters results with exclusions.
- resolveLexers(Grammar) - Method in class com.massa.dsl.block.AbstractLexerBlockResolver
-
- resolveLexers(Grammar) - Method in interface com.massa.dsl.block.LexerBlockResolver
-
Resolves the lexer(s) described by this block's configuration that can still be candidate in this parsing operation.
- resolveLexers(Grammar) - Method in class com.massa.dsl.block.LexerBlockResolverWrapper
-
- resolveLexerType(Grammar) - Method in interface com.massa.dsl.block.InjectableLexerBlock
-
Resolves the type of the result which will be parsed by the lexer(s) described by this block's configuration.
- resolveLexerType(Grammar) - Method in class com.massa.dsl.block.InjectableLexerBlockWrapper
-
- resolveLexerType(Grammar) - Method in class com.massa.dsl.block.LexerClassBlock
-
- resolveLexerType(Grammar) - Method in class com.massa.dsl.block.LexerIdBlock
-
- resolveLexerType(Grammar) - Method in class com.massa.dsl.block.LexerIdsBlock
-
- resolveLexerType(Grammar) - Method in class com.massa.dsl.block.LexerTypeBlock
-
- resolveStart(LexerParser) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- resolveStart() - Method in class com.massa.dsl.lexer.AbstractLexerParser
-
- resolveStart(LexerParser) - Method in class com.massa.dsl.lexer.BooleanLexer
-
- resolveStart(LexerParser) - Method in class com.massa.dsl.lexer.EnumLexer
-
- resolveStart(LexerParser) - Method in interface com.massa.dsl.lexer.Lexer
-
Resolves the start matcher for this lexer.
- resolveStart() - Method in interface com.massa.dsl.lexer.LexerParser
-
Resolves the start matcher for this parser.
- resolveStart(LexerParser) - Method in class com.massa.dsl.lexer.NullLexer
-
- resolveStart(LexerParser) - Method in class com.massa.dsl.lexer.TransformLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.BooleanLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.CharacterLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.DecimalLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.EnumLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.IntegerLexer
-
- resolveType(Grammar) - Method in interface com.massa.dsl.lexer.Lexer
-
Resolves the type of the object parsed by this lexer.
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.MappedPropertyLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.MatcherLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.NextCharLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.NextSpaceLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.NullLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.RegexLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.StringLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.SubParseLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.TextLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.TransformLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.ValueLexer
-
- resolveType(Grammar) - Method in class com.massa.dsl.lexer.ValuesLexer
-
- Resource - Class in com.massa.util.classloader
-
Represents a resource matching a search.
- Resource(String, URL) - Constructor for class com.massa.util.classloader.Resource
-
- ResourceLoader - Class in com.massa.util.classloader
-
A static API that can be used as a drop-in replacement for
java.lang.ClassLoader API (the class/resource loading part).
- restoreState(PropertySource.State) - Method in class com.massa.util.property.PropertySource
-
To be overridden if other state elements are to be restored.
- Return - Class in com.massa.mrules.callable
-
Stops execution of a
ICallable
using flow control.
- Return() - Constructor for class com.massa.mrules.callable.Return
-
- RETURN_ID - Static variable in class com.massa.mrules.callable.Return
-
- returnToMark(int) - Method in class com.massa.util.io.AdvancedReader
-
Returns to the position marked by this mark ID.
- RichXMLFactory - Class in com.massa.mrules.factory.xml
-
Read/Write XML factory, based on addons for each known implementations.
- RichXMLFactory() - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory
-
- RichXMLFactory(CompilationLevel) - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory
-
- RichXMLFactory(ICompilationContext) - Constructor for class com.massa.mrules.factory.xml.RichXMLFactory
-
- RichXMLFactory.CALLAddon<A extends IAddon> - Class in com.massa.mrules.factory.xml
-
Addon dedicated to CALL implementation, in order to handle arguments under the form of attributes.
- RichXMLFactory.FORMATAddon<A extends IAddon> - Class in com.massa.mrules.factory.xml
-
Addon dedicated to FORMAT implementation, in order to handle arguments under the form of attributes.
- RichXMLFactory.GenericAddon<A extends IAddon> - Class in com.massa.mrules.factory.xml
-
SubFactory used by default if an addon does not have its own SubFactory.
- RichXMLFactory.INDEXAddon - Class in com.massa.mrules.factory.xml
-
Addon dedicated to INDEX implementation, in order to handle correctly "index" node and its sub-nodes
"value" and "then".
- RichXMLFactory.MainRuleFactoryImpl - Class in com.massa.mrules.factory.xml
-
- RichXMLFactory.PRINTFAddon<A extends IAddon> - Class in com.massa.mrules.factory.xml
-
Addon dedicated to FORMAT implementation, in order to handle arguments under the form of attributes.
- RichXMLFactory.RichSubFactory<A> - Interface in com.massa.mrules.factory.xml
-
To implement in order to provide specific Addon parsing.
- Right() - Constructor for class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- right - Variable in class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- RightBuilder() - Constructor for class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- rightBuilder - Variable in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- RootReadbase() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.RootReadbase
-
- RootWritebase() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.RootWritebase
-
- Round - Class in com.massa.mrules.accessor.arithmetic
-
Class that allows to round decimal numbers.
- Round() - Constructor for class com.massa.mrules.accessor.arithmetic.Round
-
- Round(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Round
-
- Round(Rounder) - Constructor for class com.massa.mrules.accessor.arithmetic.Round
-
- Round(Rounder, IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Round
-
- round(BigDecimal) - Method in class com.massa.util.Rounder
-
Performs rounding and striping.
- ROUND_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Round
-
- Rounder - Class in com.massa.util
-
This class is used to store rounding directives for BigDecimals and to perform rounding.
- Rounder() - Constructor for class com.massa.util.Rounder
-
Defaults to decimals = null (no limitation).
- Rounder(Integer) - Constructor for class com.massa.util.Rounder
-
Defaults to mode = HALF_UP.
- Rounder(Integer, RoundingMode) - Constructor for class com.massa.util.Rounder
-
Defaults to stripTrailingZeros = true.
- Rounder(Integer, RoundingMode, boolean) - Constructor for class com.massa.util.Rounder
-
Full constructor.
- Rounder(String) - Constructor for class com.massa.util.Rounder
-
Specific String constructor.
- RounderConverter - Class in com.massa.util.convert
-
Converter to Convert from
File
to
String
and vice versa.
- RounderConverter() - Constructor for class com.massa.util.convert.RounderConverter
-
- rtrim(String) - Static method in class com.massa.util.StringUtils
-
- RULE_ID - Static variable in class com.massa.mrules.executable.MRule
-
- RULEEXECUTIONSET_ID - Static variable in class com.massa.mrules.set.MRuleExecutionSet
-
- RulesetListener - Class in com.massa.mrules.extensions.dsl.factory
-
Hook that stores the name of encountered local variables, for auto completion purposes.
- RulesetListener() - Constructor for class com.massa.mrules.extensions.dsl.factory.RulesetListener
-
- RulesetName() - Constructor for class com.massa.mrules.addon.DefaultVariablesManager.RulesetName
-
- RulesetValidator - Class in com.massa.mrules.extensions.dsl.factory
-
Validates that the parsed ruleset is valid (i.e. compiles with a light context).
- RulesetValidator() - Constructor for class com.massa.mrules.extensions.dsl.factory.RulesetValidator
-
- RuntimeUtilsException - Exception in com.massa.util.commons
-
Runtime Exception encapsulating PropertyException.
- RuntimeUtilsException(UtilsException) - Constructor for exception com.massa.util.commons.RuntimeUtilsException
-
- RuntimeUtilsException(String, Throwable) - Constructor for exception com.massa.util.commons.RuntimeUtilsException
-
- rwAaliases - Variable in class com.massa.mrules.addon.PersistantPropertiesTable
-
- safeSet(Object, String, Object) - Static method in class com.massa.util.property.PropertyUtils
-
Calls set
after performing advanced cast, to handle
converting an object into a Collection of another type than the object's.
- SEARCH_ID - Static variable in class com.massa.mrules.accessor.MSearchAccessor
-
- second - Variable in class com.massa.util.Pair
-
- SECONDS_IN_MINUTE - Static variable in class com.massa.util.DateUtils
-
- secureCompile(String) - Method in class com.massa.mrules.util.property.PropertyCompiler2
-
- secureCompile(String, MRulesUtilsSecurityManager) - Method in class com.massa.mrules.util.property.PropertyCompiler2
-
- secureCompile(String) - Method in interface com.massa.util.property.IPropertyCompiler
-
Compiles a property into a compiled representation,
with useCommonBeanUtilsSyntax to false and checking against current default MRulesUtilsSecurityManager configuration
if the operations performed by the compiled property are allowed.
- secureCompile(String, MRulesUtilsSecurityManager) - Method in interface com.massa.util.property.IPropertyCompiler
-
Compiles a property into a compiled representation,
with useCommonBeanUtilsSyntax to false and checking against provider MRulesUtilsSecurityManager configuration
if the operations performed by the compiled property are allowed.
- secureCompile(String) - Method in class com.massa.util.property.PropertyCompiler
-
- secureCompile(String, MRulesUtilsSecurityManager) - Method in class com.massa.util.property.PropertyCompiler
-
- secureCompile(String) - Method in class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- secureCompile(String, MRulesUtilsSecurityManager) - Method in class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- SecuredPropertyFactory(PropertyCompiler.IPropertyFactory) - Constructor for class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- SecurePropertyCompiler(MRulesUtilsSecurityManager) - Constructor for class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- securityManager - Variable in class com.massa.util.property.PropertyCompiler.SecurePropertyCompiler
-
- seen - Variable in class com.massa.util.ObjOut
-
- SerializationFactory - Class in com.massa.mrules.factory.ser
-
Factory for serialization / deserialization.
- SerializationFactory() - Constructor for class com.massa.mrules.factory.ser.SerializationFactory
-
- SerializationFactory(CompilationLevel) - Constructor for class com.massa.mrules.factory.ser.SerializationFactory
-
- SerializationFactory(ICompilationContext) - Constructor for class com.massa.mrules.factory.ser.SerializationFactory
-
- set(IExecutionContext, IReadAccessor) - Method in interface com.massa.mrules.accessor.IWriteAccessor
-
Sets the value.
- set(IExecutionContext, Object) - Method in interface com.massa.mrules.accessor.IWriteAccessor
-
Sets the value.
- set(IExecutionContext, IReadAccessor) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- set(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- set(IExecutionContext, IReadAccessor) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- set(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.mrules.util.property.GlobalVarProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.mrules.util.property.LocalVarProperty
-
- set(IPropertySource, Object) - Method in class com.massa.util.property.AbstractProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.ConstantProperty
-
Unsupported.S
- set(Object, Object) - Method in interface com.massa.util.property.IFieldAccessor
-
set field value.
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.IndexedProperty
-
- set(IPropertySource, Object) - Method in interface com.massa.util.property.IProperty
-
Introspects target to set property value.
- set(IPropertySource, Object, boolean) - Method in interface com.massa.util.property.IProperty
-
Introspects target to set property value.
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.MappedProperty
-
Sets the requested value in the Map provided by the "property" field, using the key provided by the "key" field.
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.NestedProperty
-
- set(Object, String, Object) - Static method in class com.massa.util.property.PropertyUtils
-
Sets property value.
- set(Object, Object) - Method in class com.massa.util.property.ReflectionFieldAccessor
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.SimpleProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.StaticFieldProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.StaticMethodProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.StrictFieldProperty
-
- set(IPropertySource, Object, boolean) - Method in class com.massa.util.property.StrictMethodProperty
-
- SET_ID - Static variable in class com.massa.mrules.action.MActionSet
-
- setAccessible(AccessibleObject) - Static method in class com.massa.util.MBeanUtils
-
- setAccessor(IReadAccessor.Standalone) - Method in class com.massa.mrules.action.MAccessorWrapper
-
- setAccessor(IReadAccessor) - Method in class com.massa.mrules.condition.AbstractAccessorWrapperCondition
-
- setActionProperties(List<String>) - Method in class com.massa.dsl.lexer.ActionLexer
-
- setActionProperty(String) - Method in class com.massa.dsl.lexer.ActionLexer
-
- setActions(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- setActivated(boolean) - Method in class com.massa.mrules.optimizer.AbstractOptimizer
-
- setAdditionalValidator(AdditionalGrammarValidator) - Method in class com.massa.dsl.grammar.Grammar
-
- setAdditionalValidator(Class<AdditionalValidator<String>>) - Method in class com.massa.dsl.lexer.RegexLexer
-
- setAdditionalValidator(Class<AdditionalValidator<String>>) - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- setAddon(IAddon) - Method in class com.massa.mrules.context.compile.AddonInfo
-
- setAddToMatchWeight(Integer) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setAlreadyTypedFiltering(AutoComplete.AlreadyTypedFilteringStrategy) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setAnonymous(boolean) - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- setAppliesTo(String) - Method in class com.massa.mrules.action.MActionFlowControl
-
- setAppliesToIds(Set<String>) - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
- setArguments(List<? extends MFormatAccessor.Argument>) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- setArguments(List<? extends IReadAccessor>) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- setArguments(List<? extends MActionPrintF.Argument>) - Method in class com.massa.mrules.action.MActionPrintF
-
- setArguments(List<? extends Call.Argument>) - Method in class com.massa.mrules.callable.Call
-
- setArgumentsTypes(List<String>) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- setAsc(boolean) - Method in class com.massa.mrules.action.MActionSort
-
- setAuthorizeSystemCalls(boolean) - Method in class com.massa.mrules.security.MRulesBreSecurityManager
-
- setAutoComplete(String) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setAutoComplete(boolean) - Method in class com.massa.dsl.grammar.ParsingContext
-
- setAutoCompleteGenerator(Class<? extends AutoCompleteGenerator>) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setAutoCompleteGeneratorProperties(Map<String, String>) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setAutoCompleteLabel(String) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setAutoCompleteLabelOverridden(boolean) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setAutoCompleteOverridden(boolean) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setAutoCompletes(List<AutoComplete>) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setBase64(boolean) - Method in class com.massa.mrules.factory.ser.SerializationFactory
-
- setBeginEndEscapeChar(Character) - Method in class com.massa.dsl.lexer.TextLexer
-
- setBeginIndex(int) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.lexer.RegexLexer
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.lexer.SubParseLexer
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.lexer.ValueLexer
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.lexer.ValuesLexer
-
- setBlock(LexerBlock) - Method in class com.massa.dsl.matcher.LexerBlockMatcher
-
- setBlockBean(LexerBlockHandlerBean) - Method in class com.massa.dsl.doc.matcherhandler.LexerBlockMatcherHandler.LexerBlockMatcherHandlerBean
-
- setBlockBeans(List<LexerBlockHandlerBean>) - Method in class com.massa.dsl.doc.blockhandler.AndLexerBlockHandler.AndLexerBlockHandlerBean
-
- setBlockBeans(List<LexerBlockHandlerBean>) - Method in class com.massa.dsl.doc.blockhandler.OrLexerBlockHandler.OrLexerBlockHandlerBean
-
- setBlocking(boolean) - Method in class com.massa.mrules.optimizer.MReturnStatementOptimizer
-
- setBlocks(List<LexerBlock>) - Method in class com.massa.dsl.block.AndLexerBlock
-
- setBlocks(List<LexerBlock>) - Method in class com.massa.dsl.block.OrLexerBlock
-
- setBlocks(List<LexerBlock>) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- setBy(List<IReadAccessor>) - Method in class com.massa.mrules.action.MActionSort
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- setCacheActivationResolver(ICacheActivationResolver) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Allows to override global cache activation configuration.
- setCachedData(IAddon, Object) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- setCachedData(IAddon, Object) - Method in class com.massa.mrules.context.execute.ExecutionContextWrapper
-
Deprecated.
- setCachedData(IAddon, Object) - Method in interface com.massa.mrules.context.execute.IExecutionContext
-
Allows to cache data for a given addon.
- setCacheEnabled(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setCacheEnabled(boolean) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setCacheEnabled(boolean) - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Allows to globally disable cache usage for this ruleset.
- setCacheEnabled(boolean) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setCallable(IReadAccessor) - Method in class com.massa.mrules.callable.Call
-
- setCallables(List<? extends ICallable>) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- setCaseSensitive(boolean) - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- setCaseSensitive(boolean) - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- setCaseSensitive(boolean) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- setChain(List<IMOptimizer>) - Method in interface com.massa.mrules.optimizer.IMOptimizerChain
-
- setChain(List<IMOptimizer>) - Method in class com.massa.mrules.optimizer.MOptimizerChain
-
- setCheckHash(boolean) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setClassesGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setClassesTooManyResults(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setClassesTooManyResultsLimit(int) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setClassIn(String) - Method in class com.massa.mrules.context.MContextFactory
-
- setClassIn(String) - Method in class com.massa.mrules.context.MInOutContextFactory
-
- setClassName(String) - Method in class com.massa.mrules.accessor.MNewInstanceAccessor
-
- setClassName(String) - Method in class com.massa.mrules.context.MListContextClassProperty
-
- setClassOut(String) - Method in class com.massa.mrules.context.MInOutContextFactory
-
- setClassProperties(List<MListContextClassProperty>) - Method in class com.massa.mrules.context.MListContextFactory
-
- setClassProperty(Map<String, MListContextClassProperty>) - Method in class com.massa.mrules.context.compile.MListCompilationContext
-
- setClassProperty(Map<String, MListContextClassProperty>) - Method in class com.massa.mrules.context.execute.MListExecutionContext
-
- setCloneRuleSet(boolean) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setCode(CompiledCode) - Method in class com.massa.util.extensions.nativeproperty.compiler.DynamicClassLoader
-
- setCoefficientsProperty(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- setCoefficientsSource(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- setCoefficientsValues(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.arithmetic.Average
-
- setCommand(IReadAccessor) - Method in class com.massa.mrules.action.MActionExec
-
- setCommand(String) - Method in class com.massa.mrules.action.MActionFlowControl
-
- setCommentBegin(String) - Method in class com.massa.dsl.grammar.Grammar
-
- setCommentHandler(AdvancedReader.CommentHandler) - Method in class com.massa.util.io.AdvancedReader
-
Specifies a comment handler
- setCompilationContext(ICompilationContext) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- setCompilationContext(ICompilationContext) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.context.AbstractContextFactory
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- setCompilationLevel(CompilationLevel) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setCompilationLevel(CompilationLevel) - Method in interface com.massa.mrules.context.IContextFactory
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- setCompilationLevel(CompilationLevel) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Sets compilation context to use with context factory.
- setCondition(ICondition) - Method in class com.massa.mrules.accessor.AbstractConditionWrapperAccessor
-
- setCondition(ICondition) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- setCondition(ICondition) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- setCondition(ICondition) - Method in class com.massa.mrules.condition.MConditionNot
-
- setCondition(ICondition) - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- setCondition(ICondition) - Method in class com.massa.mrules.executable.MRule
-
- setCondition(ICondition) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- setCondition(ICondition) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- setConditionBuilder(ConditionBuilder) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- setConditionBuilder(ConditionBuilder) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- setConditions(List<ICondition>) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- setConditions(List<ICondition>) - Method in class com.massa.mrules.condition.MConditionSet
-
- setConfigHolderImpl(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setConsiderValidated(boolean) - Method in class com.massa.mrules.accessor.MConditionsCountAccessor
-
- setConsiderValidated(boolean) - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- setContent(String) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setContextFactory(IContextFactory) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setContextFactory(IContextFactory) - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
- setContextFactory(IContextFactory) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setCtxt(IExecutionContext) - Method in class com.massa.mrules.util.property.ExtPropertySource
-
- setCurArg(Object) - Method in interface com.massa.util.property.IPropertySource
-
Set current arg's current source.
- setCurArg(Object) - Method in class com.massa.util.property.PropertySource
-
- setCurArgType(Class<?>) - Method in interface com.massa.util.property.IPropertySource
-
Set current arg's current source type.
- setCurArgType(Class<?>) - Method in class com.massa.util.property.PropertySource
-
- setCurSource(Object) - Method in interface com.massa.util.property.IPropertySource
-
- setCurSource(Object) - Method in class com.massa.util.property.PropertySource
-
- setCurSourceType(Class<?>) - Method in interface com.massa.util.property.IPropertySource
-
- setCurSourceType(Class<?>) - Method in class com.massa.util.property.PropertySource
-
- setDate1(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- setDate2(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- setDay(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setDay(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setDeactivateComments(boolean) - Method in class com.massa.dsl.lexer.TextLexer
-
- setDeactivated(boolean) - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
- setDebugInfo(String) - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- setDebugInfo(String) - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- setDebugInfo(String) - Method in interface com.massa.mrules.base.IMRulesObject
-
Sets some debug information of the current instance.
- setDebugInfo(String) - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- setDebugInfo(String) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setDebugInfo(String) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setDecimals(Rounder) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- setDecimals(Rounder) - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- setDecimals(Rounder) - Method in class com.massa.mrules.operator.math.DIVIDED
-
- setDecimals(Integer) - Method in class com.massa.util.Rounder
-
- setDefaultActions(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MIndex
-
- setDefaultHandler(H) - Method in class com.massa.dsl.doc.HandlersHolder
-
- setDefaultObjectFilter(String) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setDefaultObjectFilter(String) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setDefaultParameters(Map<String, String>) - Method in class com.massa.mrules.builder.MRulesBuilder
-
- setDefaultRedirect(Object) - Method in class com.massa.mrules.executable.MIndex
-
- setDescription(String) - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- setDescription(String) - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- setDescription(String) - Method in interface com.massa.mrules.base.IMRulesObject
-
Sets the description of the current instance.
- setDescription(String) - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- setDescription(String) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setDescription(String) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setDetector(CharDetectorFactory) - Method in class com.massa.dsl.lexer.NextCharLexer
-
- setDisableAutomaticOptions(boolean) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setDisabled(boolean) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setDisabled(boolean) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setDocumentLocator(Locator) - Method in class com.massa.util.PositionalXMLReader.PositionalHandler
-
- setDslDoc(DslDoc) - Method in interface com.massa.dsl.doc.Documented
-
Extra documentation used by doc gen.
- setDslDoc(DslDoc) - Method in class com.massa.dsl.grammar.Grammar
-
- setDslDoc(DslDoc) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setDslDoc(DslDoc) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- setDslDoc(DslDoc) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- setDuration(long) - Method in class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
- setElseifs(List<MRule.ElseIf>) - Method in class com.massa.mrules.executable.MRule
-
- setElses(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MRule
-
- setEnd(LexerMatcherHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler.StartEndLexerHandlerBean
-
- setEnd(LexerMatcher) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setEnd(LexerMatcher) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setEnd(IReadAccessor) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setEndIndex(int) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- setEnds(char[]) - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- setEnumProperty(String) - Method in class com.massa.dsl.lexer.EnumLexer
-
- setErr(Appendable) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
Changes error stream, which is System.err by default.
- setError(boolean) - Method in class com.massa.mrules.action.AbstractActionPrint
-
- setEscapeChar(Character) - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- setEscapeChar(Character) - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- setEstimatedCost(int) - Method in class com.massa.mrules.util.CostInfo
-
- setEstimatedValueCount(int) - Method in class com.massa.mrules.util.CostInfo
-
- setExclusionHierarchyBreaker(boolean) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- setExecutable(IExecutable.ValueReturning) - Method in class com.massa.mrules.accessor.AbstractExecutableWrapperAccessor
-
- setExecutables(List<? extends IExecutable>) - Method in class com.massa.mrules.callable.Function
-
- setExecutables(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- setExecutables(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MForEach
-
- setExecutables(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setExecutables(List<? extends IExecutable>) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- setExecutionSet(IMRuleExecutionSet) - Method in class com.massa.mrules.context.AbstractContext
-
Sets linked rule set and adapts logger name suffix with rule set's name.
- setExecutionSet(IMRuleExecutionSet) - Method in class com.massa.mrules.context.AbstractContextFactory
-
- setExecutionSet(IMRuleExecutionSet) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setExecutionSet(IMRuleExecutionSet) - Method in class com.massa.mrules.context.ContextWrapper
-
- setExecutionSet(IMRuleExecutionSet) - Method in interface com.massa.mrules.context.IContext
-
- setExecutionSet(IMRuleExecutionSet) - Method in interface com.massa.mrules.context.IContextFactory
-
- setExtraDescription(String) - Method in class com.massa.dsl.doc.DslDoc
-
- setExtraTags(List<String>) - Method in class com.massa.dsl.doc.DslDoc
-
- setFactoryImpl(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setFactoryRenderer(Renderable) - Method in class com.massa.dsl.doc.lexerhandler.NextCharLexerHandler.NextCharLexerHandlerBean
-
- setFalseRepresentation(String) - Method in class com.massa.util.convert.BooleanConverter
-
- setFalseValues(String) - Method in class com.massa.dsl.lexer.BooleanLexer
-
- setField(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateDiffAccessor
-
- setFieldsSubGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setFixedPattern(String) - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- setFollowingChar(String) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- setForceCompilationLevel(boolean) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- setForceCompilationLevel(boolean) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
- setForceReanalyze(boolean) - Method in class com.massa.util.io.AdvancedReader.CommentHandler
-
- setFromEnum(Class<? extends Enum<?>>) - Method in class com.massa.dsl.lexer.EnumLexer
-
- setGlobalVariablesSubGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setGroup(String) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setGroup(String) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setGroup(String) - Method in interface com.massa.dsl.autocomplete.AutoCompleteGenerator
-
- setGroup(String) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setHour(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setHour(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setId(String) - Method in class com.massa.dsl.grammar.Grammar
-
- setId(String) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setId(String) - Method in interface com.massa.dsl.lexer.Lexer
-
- setIfFalse(IReadAccessor) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- setIfTrue(IReadAccessor) - Method in class com.massa.mrules.accessor.MTernaryAccessor
-
- setIgnore(boolean) - Method in class com.massa.dsl.doc.DslDoc
-
- setImportedClasses(List<LocalImportHolder>) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- setImportedPackages(List<LocalImportHolder>) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- setIncludeClasses(boolean) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setIncludePackages(boolean) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setIncrement(IReadAccessor) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setIndex(Map<Object, MIndex.IndexAction>) - Method in class com.massa.mrules.executable.MIndex
-
- setIndexedProperty(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setIndexedProperty(Object, String, int, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setIndexSource(IPropertySource) - Method in class com.massa.mrules.util.property.IndexedProperty2
-
- setIndexSource(IPropertySource) - Method in class com.massa.util.property.IndexedProperty
-
- setIndexVar(String) - Method in class com.massa.mrules.executable.MForEach
-
- setIndexVar(String) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setInjectionStrategy(LexerInjectionStrategy) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- setInplace(boolean) - Method in class com.massa.mrules.action.MActionSort
-
- setInput(I) - Method in class com.massa.mrules.context.execute.MExecutionContext
-
- setInputOutputLabels(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setInputType(Class<?>) - Method in class com.massa.mrules.context.compile.MCompilationContext
-
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.addon.AbstractAddon
-
Stores nothing.
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.addon.AbstractAnonymousAddon
-
Stores nothing.
- setInternalCacheIdentifier(Integer) - Method in interface com.massa.mrules.addon.IAddon
-
This method is called internally during the compilation phase, to set an internal cache identifier.
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
Stores nothing.
- setInternalCacheIdentifier(Integer) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setIterationOperator(ILogicalOperator) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setIterations(IReadAccessor) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setJmxRegistrationStrategy(MRulesJmxRegistrationStrategy, boolean) - Static method in class com.massa.mrules.addon.MAddonsFinder
-
Replaces current strategy used to register JMX Beans to monitor rulesets lifecycle steps.
- setJndiName(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setKeepEndMatchText(boolean) - Method in class com.massa.dsl.lexer.TextLexer
-
- setKeepStartMatchText(boolean) - Method in class com.massa.dsl.lexer.TextLexer
-
- setKey(Object) - Method in class com.massa.dsl.lexer.MappedPropertyLexer.StandaloneEntry
-
- setKeySource(IPropertySource) - Method in class com.massa.mrules.util.property.MappedProperty2
-
- setKeySource(IPropertySource) - Method in class com.massa.util.property.MappedProperty
-
- setKnownGlobals(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setLabel(String) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setLeft(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- setLeft(IReadAccessor) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- setLexer(Lexer) - Method in class com.massa.dsl.block.LexerClassBlock
-
- setLexer(Lexer) - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- setLexerBean(LexerHandlerBean) - Method in class com.massa.dsl.doc.blockhandler.LexerClassBlockHandler.LexerClassBlockHandlerBean
-
- setLexerBlock(LexerBlock) - Method in class com.massa.dsl.doc.blockhandler.LexerBlockHandlerBean
-
- setLexerBlock(LexerBlockHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.RegexLexerHandler.RegexLexerHandlerBean
-
- setLexerBlock(LexerBlockHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.SubParseLexerHandler.SubParseLexerHandlerBean
-
- setLexerBlock(LexerBlockHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.TransformLexerHandler.TransformLexerHandlerBean
-
- setLexerBlock(LexerBlockHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.ValueLexerHandler.ValueLexerHandlerBean
-
- setLexerBlocks(List<LexerBlockHandlerBean>) - Method in class com.massa.dsl.doc.lexerhandler.ObjectLexerHandler.ObjectLexerHandlerBean
-
- setLexerClass(Class<Lexer>) - Method in class com.massa.dsl.block.LexerClassBlock
-
- setLexerId(String) - Method in class com.massa.dsl.block.LexerIdBlock
-
- setLexerIdExclude(String) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- setLexerIds(String) - Method in class com.massa.dsl.block.LexerIdsBlock
-
Sets lexer ids from a String containing ids separated by semicolons.
- setLexerIdsSet(Set<String>) - Method in class com.massa.dsl.block.LexerIdsBlock
-
- setLexers(List<Lexer>) - Method in class com.massa.dsl.doc.blockhandler.LexerTypeBlockHandler.LexerTypeBlockHandlerBean
-
- setLexerType(Class<?>) - Method in class com.massa.dsl.block.LexerTypeBlock
-
- setLexerTypeExclude(String) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- setListenerClass(Class<? extends LexerParserListener>) - Method in class com.massa.dsl.lexer.AbstractLexer
-
Also sets internal instance.
- setListenerClass(Class<? extends MatcherListener>) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- setLocale(String) - Method in class com.massa.dsl.grammar.Grammar
-
- setLocale(Locale) - Method in class com.massa.util.convert.DateConverter
-
- setLocale(Locale) - Method in class com.massa.util.convert.NumberConverter
-
- setLocalImport(String) - Method in class com.massa.mrules.set.LocalImportHolder
-
- setLocalVariablesSubGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setLoggerName(String) - Method in class com.massa.mrules.context.AbstractContext
-
- setLoggerName(String) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setLoggerName(String) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setLoggerName(String) - Method in class com.massa.mrules.context.ContextWrapper
-
- setLoggerName(String) - Method in class com.massa.mrules.context.execute.MCompilationContextConverter
-
- setLoggerName(String) - Method in interface com.massa.mrules.context.IContext
-
Allows to override logger name for an execution / a compilation.
- setMandatory(boolean) - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- setMappedProperty(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setMappedProperty(Object, String, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setMatch(String) - Method in class com.massa.dsl.matcher.FixedLexerMatcher
-
- setMatch(Set<String>) - Method in class com.massa.dsl.matcher.MultipleFixedLexerMatcher
-
- setMatcher(LexerMatcher) - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- setMatcher(LexerMatcher) - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- setMatcherAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in interface com.massa.dsl.autocomplete.MatcherAutoCompleter
-
Allows to configure a preferred autoComplete scheme.
- setMatcherAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setMatcherAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- setMatcherAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- setMatcherListenerClass(Class<? extends MatcherListener>) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setMatchers(List<LexerMatcher>) - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- setMathBuilder(MathBuilder) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- setMax(IReadAccessor) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- setMax(int) - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- setMaxDebugLevel(Integer) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
- setMaxLevel(int) - Method in class com.massa.util.ObjOut
-
- setMaxOccurs(Integer) - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- setMaxPass(int) - Method in class com.massa.mrules.optimizer.MExpressionOptimizer
-
- setMaxReadLen(int) - Method in class com.massa.util.io.AdvancedReader
-
Specifies maximum number of characters to read from underlying reader
- setMessage(IReadAccessor) - Method in class com.massa.mrules.accessor.MFormatAccessor
-
- setMessage(IReadAccessor) - Method in class com.massa.mrules.action.MActionFlowControl
-
- setMessage(IReadAccessor) - Method in class com.massa.mrules.action.MActionPrintF
-
- setMethodsSubGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setMilli(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setMilli(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setMin(IReadAccessor) - Method in class com.massa.mrules.operator.evaluation.BETWEEN
-
- setMin(int) - Method in class com.massa.mrules.operator.logical.VALBETWEEN
-
- setMinOccurs(Integer) - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- setMinute(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setMinute(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setMode(LexerMatcherHandler.Mode) - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- setMode(RoundingMode) - Method in class com.massa.util.Rounder
-
Null defaults to HALF_UP.
- setMonth(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setMonth(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setMultiple(boolean) - Method in class com.massa.mrules.context.MListContextClassProperty
-
- setName(String) - Method in class com.massa.dsl.block.AbstractInjectableLexerBlock
-
- setName(String) - Method in class com.massa.mrules.accessor.MFormatAccessor.Argument
-
- setName(String) - Method in class com.massa.mrules.base.AbstractAnonymousMRulesObject
-
- setName(String) - Method in class com.massa.mrules.base.AbstractArgument
-
- setName(String) - Method in class com.massa.mrules.base.AbstractMRulesObject
-
- setName(String) - Method in interface com.massa.mrules.base.IMRulesObject
-
Sets the name of the current instance.
- setName(String) - Method in class com.massa.mrules.callable.Call.Argument
-
- setName(String) - Method in class com.massa.mrules.context.MListContextClassProperty
-
- setName(String) - Method in class com.massa.mrules.session.AbstractMRuleSession
-
- setName(String) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setName(String) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setNbElementsToRetrieve(IReadAccessor) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- setNestedProperty(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setNot(boolean) - Method in class com.massa.mrules.condition.AbstractCondition
-
Allows to invert condition's behavior.
- setNot(boolean) - Method in interface com.massa.mrules.condition.ICondition
-
Allows to invert condition's behavior.
- setNot(boolean) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setNullFirst(boolean) - Method in class com.massa.mrules.action.MActionSort
-
- setNullIsMaxValue(boolean) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Max
-
- setNullIsMinValue(boolean) - Method in class com.massa.mrules.accessor.MMinMaxAccessor.Min
-
- setNullValues(String) - Method in class com.massa.dsl.lexer.NullLexer
-
- setObjectCreator(ObjectCreator) - Method in class com.massa.dsl.grammar.Grammar
-
- setObjectLexerListenerClass(Class<? extends ObjectLexer.ObjectLexerListener>) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- setOccurenceCount(int) - Method in class com.massa.mrules.context.compile.AddonInfo
-
- setOn(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- setOperator(IMathOperator) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- setOperator(ILogicalOperator) - Method in class com.massa.mrules.condition.MConditionSet
-
- setOperator(IEvaluationOperator) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setOperator(ILogicalOperator) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- setOperator(ILogicalOperator) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- setOperator(IMathOperator) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- setOperator(IMathOperator) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- setOptimizationEnabled(boolean) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setOptimizationEnabled(boolean) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- setOptimizationEnabled(boolean) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Is optimization process enabled?
- setOptimizationEnabled(boolean) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setOptimizationEnabled(boolean) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setOptimizationEnabled(boolean) - Method in class com.massa.mrules.factory.AbstractRuleExecutionSetFactory
-
- setOptimizationEnabled(boolean) - Method in interface com.massa.mrules.factory.IRuleExecutionSetFactory
-
Is optimization process enabled?
- setOptimizeMultiEval(boolean) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setOptimizeMultiRead(boolean) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- setOrdered(boolean) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- setOut(Appendable) - Method in class com.massa.mrules.context.execute.AbstractExecutionContext
-
Changes standard stream, which is System.out by default.
- setOutput(O) - Method in class com.massa.mrules.context.execute.MInOutExecutionContext
-
- setOutputType(Class<?>) - Method in class com.massa.mrules.context.compile.MInOutCompilationContext
-
- setOverrideAlreadyTyped(boolean) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setOverrideAutomaticOptions(String) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setOverrideAutomaticOptionsLabel(String) - Method in class com.massa.dsl.autocomplete.AutoCompleteConfiguration
-
- setOverrideCompilationLevel(CompilationLevel) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- setParserAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in interface com.massa.dsl.autocomplete.ParserAutoCompleter
-
Allows to configure a preferred autoComplete scheme.
- setParserAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.lexer.NextCharLexer
-
- setParserAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.lexer.NextSpaceLexer
-
- setParserAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.lexer.StringLexer
-
- setParserAutoCompleteConfiguration(AutoCompleteConfiguration) - Method in class com.massa.dsl.lexer.TextLexer
-
- setPattern(String) - Method in class com.massa.util.convert.NumberConverter
-
- setPattern(Pattern) - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- setPhase(Phase) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setPhase(Phase) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- setPhase(Phase) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Sets current phase: COMPILE or OPTIMIZE.
- setPhase(Phase) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setPossibleValues(Set<String>) - Method in class com.massa.dsl.lexer.EnumLexer
-
- setPreferredPattern(String) - Method in class com.massa.util.convert.DateConverter
-
Sets preferred formatting pattern.
- setPrefix(String) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- setPreviousChar(String) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- setPriority(LexerMatcher.Priority) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setPriority(LexerMatcher.Priority) - Method in class com.massa.dsl.matcher.AbstractLexerMatcher
-
- setProhibitedStaticAccesses(Set<String>) - Method in class com.massa.util.security.MRulesUtilsSecurityManager
-
- setProperties(List<AbstractMRulesFactoryBean.AdditionalProperty>) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setPropertiesSubGroup(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setProperty(String, Object) - Method in class com.massa.dsl.grammar.ParsingContext
-
Sets a property in the context
- setProperty(String) - Method in class com.massa.mrules.accessor.AbstractPropertyCheckAccessor
-
- setProperty(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- setProperty(String) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- setProperty(IReadAccessor) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- setProperty(Object, Object) - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- setProperty(Object, Object) - Method in class com.massa.mrules.context.compile.AbstractCompilationContext
-
- setProperty(Object) - Method in class com.massa.mrules.context.compile.AddonInfo
-
- setProperty(Object, Object) - Method in class com.massa.mrules.context.compile.CompilationContextWrapper
-
- setProperty(Object, Object) - Method in interface com.massa.mrules.context.compile.ICompilationContext
-
Allows to store properties to share between components during compilation process.
- setProperty(Object, Object) - Method in class com.massa.mrules.context.compile.MExecutionContextConverter
-
- setProperty(Object, Object) - Method in class com.massa.mrules.executable.AbstractExecutable
-
- setProperty(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- setProperty(Object, Object) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setProperty(Object, Object) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setProperty(Object, String, Object) - Method in class com.massa.util.commons.MBeanUtilsBean
-
Defers to super implementation, as it's a Struts specific implementation.
- setProperty(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setReadWriteLabels(String) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyAutoCompleteGenerator
-
- setRedirect(Object) - Method in class com.massa.mrules.executable.MIndex.IndexAction
-
- setReference(IReadAccessor) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setRegex(String) - Method in class com.massa.dsl.lexer.RegexLexer
-
- setRegex(String) - Method in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- setRegex(String) - Method in class com.massa.dsl.matcher.RegexLexerMatcher
-
- setRenderingData(Object) - Method in class com.massa.dsl.doc.blockhandler.LexerBlockHandlerBean
-
- setRenderingData(Object) - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- setRenderingData(Object) - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherHandlerBean
-
- setResetCache(boolean) - Method in class com.massa.mrules.executable.MForEach
-
- setResetCache(boolean) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setResultProperty(String) - Method in class com.massa.dsl.lexer.ActionLexer
-
- setReturnValue(IReadAccessor) - Method in class com.massa.mrules.action.MActionFlowControl
-
- setRight(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- setRight(IReadAccessor) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.Right
-
- setRightBuilder(MathBuilder) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder.RightBuilder
-
- setRoot(boolean) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setRootOnly(boolean) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setScheme(SyntaxicScheme) - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- setSchemeLabels(List<String>) - Method in class com.massa.mrules.extensions.dsl.factory.PropertyLexerMatcher
-
- setSecond(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setSecond(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- setSelectionEnd(Integer) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setSelectionEnd(Integer) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setSelectionStart(Integer) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setSelectionStart(Integer) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setSeparator(String) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- setSeparator(String) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- setSeparator(String) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- setSessionType(Integer) - Method in class com.massa.mrules.extensions.spring.MRuleSessionFactoryBean
-
- setSimpleProperty(Object, String, Object) - Method in class com.massa.util.commons.MPropertyUtilsBean
-
- setSkipMatchText(boolean) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- setSkipSpacesBeforeMatch(boolean) - Method in class com.massa.dsl.matcher.AbstractLeafLexerMatcher
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.MPropertyAccessor
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.accessor.MSubPartAccessor
-
- setSource(S) - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.condition.MEvaluationCondition
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.executable.AbstractVariableCreatorSource
-
- setSource(IReadAccessor) - Method in class com.massa.mrules.executable.MIndex
-
- setSources(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.MCoalesceAccessor
-
- setSources(List<IReadAccessor>) - Method in class com.massa.mrules.action.MActionPrint
-
- setStart(LexerMatcherHandlerBean) - Method in class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler.StartEndLexerHandlerBean
-
- setStart(LexerMatcher) - Method in class com.massa.dsl.lexer.AbstractLexer
-
- setStart(LexerMatcher) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setStart(IReadAccessor) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setStartingPoint(int) - Method in class com.massa.dsl.grammar.ParsingContext.AutoCompleteResult
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.executable.MExecutionBlock
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.executable.MForEach
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.executable.MForEachNumber
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.executable.MIndex
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.executable.MRule
-
- setStopAtFirstValidatedCondition(boolean) - Method in class com.massa.mrules.set.MRuleExecutionSet
-
- setStopAtFirstValidatedDefaultCondition(boolean) - Method in class com.massa.mrules.executable.MIndex
-
- setStopAtWhiteSpace(boolean) - Method in class com.massa.util.io.FixedCharsDetectorFactory
-
- setStopAtWhiteSpace(boolean) - Method in class com.massa.util.io.PatternCharDetectorFactory
-
- setStrategy(IClassLoadStrategy) - Static method in class com.massa.util.classloader.ClassLoaderResolver
-
- setStripTrailingZeros(boolean) - Method in class com.massa.util.Rounder
-
- setSubCondition(List<ConditionBuilder.Sub>) - Method in class com.massa.mrules.extensions.dsl.factory.ConditionBuilder
-
- setSubGroup(String) - Method in class com.massa.dsl.autocomplete.AutoComplete
-
- setSubLexers(List<Lexer>) - Method in class com.massa.dsl.matcher.AbstractCombineLexerMatcher
-
- setSubMatchers(List<LexerMatcherHandlerBean>) - Method in class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler.AndLexerMatcherHandlerBean
-
- setSubMatchers(List<LexerMatcherHandlerBean>) - Method in class com.massa.dsl.doc.matcherhandler.OrLexerMatcherHandler.OrLexerMatcherHandlerBean
-
- setSubMath(List<MathBuilder.Sub>) - Method in class com.massa.mrules.extensions.dsl.factory.MathBuilder
-
- setSuccess(boolean) - Method in class com.massa.mrules.jmx.MRuleExecutionSetMXNotification
-
- setSuffix(String) - Method in class com.massa.mrules.accessor.MVariablePropertyAccessor
-
- setSyntaxValidation(boolean) - Method in class com.massa.dsl.grammar.ParsingContext
-
- setTarget(T) - Method in class com.massa.mrules.action.AbstractSrcTgtAction
-
- setTarget(IReadAccessor) - Method in class com.massa.mrules.action.MActionClear
-
- setTarget(IReadAccessor) - Method in class com.massa.mrules.action.MActionSort
-
- setTargetGenericType(Class<?>) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- setTargetType(Class<?>) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- setThens(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MRule.ElseIf
-
- setThens(List<? extends IExecutable>) - Method in class com.massa.mrules.executable.MRule
-
- setTimeZone(TimeZone) - Method in class com.massa.util.convert.DateConverter
-
- setTooManyResults(String) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setTooManyResultsLimit(int) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setTrueRepresentations(String[]) - Method in class com.massa.util.convert.BooleanConverter
-
- setTrueValues(String) - Method in class com.massa.dsl.lexer.BooleanLexer
-
- setType(Class<?>) - Method in class com.massa.dsl.doc.lexerhandler.LexerHandlerBean
-
- setType(Class<?>) - Method in class com.massa.dsl.lexer.EnumLexer
-
- setType(Class<?>) - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- setType(Class<?>) - Method in class com.massa.dsl.lexer.ObjectLexer
-
- setType(Class<?>) - Method in class com.massa.dsl.lexer.SubParseLexer
-
- setType(Class<?>) - Method in class com.massa.dsl.lexer.TransformLexer
-
- setType(Class<?>) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- setType(String) - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- setUnicity(LexerUnicity) - Method in class com.massa.dsl.block.AbstractLexerBlock
-
- setUnread(boolean) - Method in class com.massa.dsl.lexer.NextCharLexer
-
- setUri(String) - Method in class com.massa.mrules.base.MRuleExecutionSetMetadata
-
- setUri(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setUri(String) - Method in class com.massa.mrules.set.AbstractMRuleExecutionSet
-
- setUri(String) - Method in interface com.massa.mrules.set.IMRuleExecutionSet
-
Set unique ruleset URI
- setUri(String) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setUseDeclaredImports(boolean) - Method in class com.massa.mrules.extensions.dsl.factory.ImportAutoCompleteGenerator
-
- setUseLocaleFormat(boolean) - Method in class com.massa.util.convert.NumberConverter
-
- setVal(boolean) - Method in class com.massa.mrules.condition.MHardCodedCondition
-
- setValue(Object) - Method in class com.massa.dsl.lexer.HardCodedLexer
-
- setValue(Object) - Method in class com.massa.dsl.lexer.MappedPropertyLexer.StandaloneEntry
-
- setValue(Object) - Method in class com.massa.mrules.accessor.MValueAccessor
-
- setValue(IReadAccessor) - Method in class com.massa.mrules.base.AbstractArgument
-
- setValue(IReadAccessor) - Method in class com.massa.mrules.callable.Return
-
- setValue(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean.AdditionalProperty
-
- setValues(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- setValues(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.MConcatenateAccessor
-
- setValues(List<IReadAccessor>) - Method in class com.massa.mrules.accessor.MIterateAccessor
-
- setValues(Collection<IReadAccessor>) - Method in class com.massa.mrules.accessor.MValuesAccessor
-
- setVar(String) - Method in class com.massa.mrules.action.MActionUndefine
-
- setVar(String) - Method in class com.massa.mrules.executable.AbstractVariableCreator
-
- setWeight(int) - Method in class com.massa.dsl.matcher.NoopLexerMatcher
-
- setWeightDiff(int) - Method in class com.massa.dsl.matcher.ChangeWeightLexerMatcher
-
- setWrapped(LexerMatcher) - Method in class com.massa.dsl.matcher.AbstractLexerMatcherWrapper
-
- setWrapped(IMRuleExecutionSet) - Method in class com.massa.mrules.set.MRuleExecutionSetWrapper
-
- setWrappedBean(LexerMatcherHandlerBean) - Method in class com.massa.dsl.doc.matcherhandler.LexerMatcherWrapperHandler.LexerMatcherWrapperHandlerBean
-
- setXmlFile(String) - Method in class com.massa.mrules.extensions.spring.AbstractMRulesFactoryBean
-
- setYear(IReadAccessor) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- setYear(int) - Method in class com.massa.util.DateUtils.DateOperation
-
- shouldFormatResult() - Method in class com.massa.mrules.accessor.arithmetic.Divide
-
Returns false, as Divide formats results by default.
- shouldFormatResult() - Method in class com.massa.mrules.accessor.arithmetic.MArithmeticAccessor
-
- shouldPrune(String) - Method in class com.massa.util.ObjOut
-
- SimpleProperty - Class in com.massa.util.property
-
Most simple property.
- SimpleProperty(String) - Constructor for class com.massa.util.property.SimpleProperty
-
- SimpleProperty2 - Class in com.massa.mrules.util.property
-
- SimpleProperty2(String) - Constructor for class com.massa.mrules.util.property.SimpleProperty2
-
- SimpleXMLFactory - Class in com.massa.mrules.factory.xml
-
Defines a simple grammar, allowing to use only part of engine possibilities.
- SimpleXMLFactory() - Constructor for class com.massa.mrules.factory.xml.SimpleXMLFactory
-
- SimpleXMLFactory(CompilationLevel) - Constructor for class com.massa.mrules.factory.xml.SimpleXMLFactory
-
- SimpleXMLFactory(ICompilationContext) - Constructor for class com.massa.mrules.factory.xml.SimpleXMLFactory
-
- SINGLE_MATH_ID - Static variable in class com.massa.mrules.accessor.arithmetic.MSingleMathOperation
-
- SIZE_ID - Static variable in class com.massa.mrules.accessor.MSizeAccessor
-
- skip(long) - Method in class com.massa.util.io.AdvancedReader
-
Skip characters, which are not possible to unread.
- skip(long, boolean) - Method in class com.massa.util.io.AdvancedReader
-
Skip characters.
- skip(Object...) - Method in class com.massa.util.ObjOut
-
Records passed objects to the 'already seen' list, causing their content to
be skipped when dumping later on. e.g :
new ObjOut().to("file.c").skip(session).dump(request)
- skipSpaces(AdvancedReader, boolean) - Static method in class com.massa.dsl.DslUtils
-
Skips all space chars (\s, \t, \n, \r, \f) util a non-space is found.
- skipUnusefulSpaces(String) - Static method in class com.massa.dsl.DslUtils
-
Trims input string and replaces multiple space chars (\s, \t, \n, \r, \f) with only one.
- SORT_ID - Static variable in class com.massa.mrules.action.MActionSort
-
- source - Variable in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
- SourceCode - Class in com.massa.util.extensions.nativeproperty.compiler
-
Represents source code.
- SourceCode(String, String) - Constructor for class com.massa.util.extensions.nativeproperty.compiler.SourceCode
-
- SPECIAL - Static variable in enum com.massa.util.ObjOut.StdHandler
-
- SpecificCacheActivationResolver - Class in com.massa.mrules.addon
-
Specific activation resolver to configure addons by ID.
- SpecificCacheActivationResolver(boolean, Set<String>) - Constructor for class com.massa.mrules.addon.SpecificCacheActivationResolver
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.AbstractMapAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.AbstractReadSourceAccessor
-
Override this to apply specific transformation on value read from source accessor.
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.arithmetic.Abs
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.arithmetic.Round
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MCastAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MDateManipulationAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MFilterAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MMinMaxAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MNullIfEmptyAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MSearchAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MSizeAccessor
-
- specificHandleValue(IExecutionContext, Object) - Method in class com.massa.mrules.accessor.MSplitAccessor
-
- SPLIT_ID - Static variable in class com.massa.mrules.accessor.MSplitAccessor
-
- splitIntoSimpleComponents(String) - Method in class com.massa.util.property.PropertyCompiler
-
Splits the property into sub-components, splitting all "main" dots.
- stack - Variable in class com.massa.util.ObjOut.OutputDriverHtml
-
- STANDALONECONTEXT_ID - Static variable in class com.massa.mrules.context.MStandaloneContextFactory
-
- StandaloneEntry() - Constructor for class com.massa.dsl.lexer.MappedPropertyLexer.StandaloneEntry
-
- START_MATCH - Static variable in class com.massa.dsl.matcher.DynamicLexerMatcher
-
- startElement(String, String, String, Attributes) - Method in class com.massa.util.PositionalXMLReader.PositionalHandler
-
- StartEndLexerHandler - Class in com.massa.dsl.doc.lexerhandler
-
Handler that can be extended, to render Lexers with start / end matchers..
- StartEndLexerHandler() - Constructor for class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler
-
- StartEndLexerHandler.StartEndLexerHandlerBean - Class in com.massa.dsl.doc.lexerhandler
-
- StartEndLexerHandlerBean() - Constructor for class com.massa.dsl.doc.lexerhandler.StartEndLexerHandler.StartEndLexerHandlerBean
-
- startOpenNode(Outer, String) - Method in class com.massa.mrules.factory.xml.AbstractXMLFactory
-
- State() - Constructor for class com.massa.util.property.PropertySource.State
-
- staticCall(Class<?>, String) - Static method in class com.massa.util.MBeanUtils
-
Shortcut for a no-arg static call.
- staticCall(Class<?>, String, Class<?>[], Object...) - Static method in class com.massa.util.MBeanUtils
-
Performs a static call by reflection on the provided class to the method name provided.
- StaticFieldProperty - Class in com.massa.util.property
-
Allows to specify a direct static Field access.
- StaticFieldProperty(String, String) - Constructor for class com.massa.util.property.StaticFieldProperty
-
- StaticFieldProperty2 - Class in com.massa.mrules.util.property
-
- StaticFieldProperty2(ICompilationContext, String, String) - Constructor for class com.massa.mrules.util.property.StaticFieldProperty2
-
- StaticMethodProperty - Class in com.massa.util.property
-
Allows to specify a direct static Method access.
- StaticMethodProperty(String, String, IProperty...) - Constructor for class com.massa.util.property.StaticMethodProperty
-
- StaticMethodProperty2 - Class in com.massa.mrules.util.property
-
- StaticMethodProperty2(ICompilationContext, String, String, IProperty...) - Constructor for class com.massa.mrules.util.property.StaticMethodProperty2
-
- statics() - Method in class com.massa.util.ObjOut
-
- staticsF - Variable in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- staticsM - Variable in class com.massa.util.property.PropertyCompiler.SecuredPropertyFactory
-
- StrictFieldProperty - Class in com.massa.util.property
-
Allows to specify a direct Field access.
- StrictFieldProperty(String) - Constructor for class com.massa.util.property.StrictFieldProperty
-
- StrictFieldProperty2 - Class in com.massa.mrules.util.property
-
- StrictFieldProperty2(String) - Constructor for class com.massa.mrules.util.property.StrictFieldProperty2
-
- StrictMethodProperty - Class in com.massa.util.property
-
Allows to specify a direct Method access.
- StrictMethodProperty(String, IProperty...) - Constructor for class com.massa.util.property.StrictMethodProperty
-
- StrictMethodProperty2 - Class in com.massa.mrules.util.property
-
- StrictMethodProperty2(String, IProperty...) - Constructor for class com.massa.mrules.util.property.StrictMethodProperty2
-
- stringConversion(Object) - Method in class com.massa.util.commons.IConverterWrapper
-
- stringConversion(Object) - Method in class com.massa.util.convert.AbstractConverter
-
- stringConversion(Object) - Method in interface com.massa.util.convert.IConverter
-
- StringConverter - Class in com.massa.util.convert
-
Special converter to handle Strings.
- StringConverter() - Constructor for class com.massa.util.convert.StringConverter
-
- StringLexer - Class in com.massa.dsl.lexer
-
String Lexer.
- StringLexer() - Constructor for class com.massa.dsl.lexer.StringLexer
-
- StringProperty - Class in com.massa.util.property
-
Special property to return always the same String value.
- StringProperty(String) - Constructor for class com.massa.util.property.StringProperty
-
- StringProperty2 - Class in com.massa.mrules.util.property
-
- StringProperty2(String) - Constructor for class com.massa.mrules.util.property.StringProperty2
-
- stringToListBySeparator(String, String) - Static method in class com.massa.util.StringUtils
-
Splits the provided String into a List.
- stringToSetBySeparator(String, String) - Static method in class com.massa.util.StringUtils
-
Splits the provided String into an ordered Set.
- StringUtils - Class in com.massa.util
-
Utility class for String manipulation
- strip(BigDecimal) - Method in class com.massa.util.Rounder
-
Performs only striping.
- stripDecimalZeros(BigDecimal) - Static method in class com.massa.util.Rounder
-
- SubCondition() - Constructor for class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubCondition
-
- SubConditionBuilder() - Constructor for class com.massa.mrules.extensions.dsl.factory.ConditionBuilder.SubConditionBuilder
-
- subMatchers - Variable in class com.massa.dsl.doc.matcherhandler.AndLexerMatcherHandler.AndLexerMatcherHandlerBean
-
- subMatchers - Variable in class com.massa.dsl.doc.matcherhandler.OrLexerMatcherHandler.OrLexerMatcherHandlerBean
-
- SubParseLexer - Class in com.massa.dsl.lexer
-
Lexer allowing to parse a part of text.
- SubParseLexer() - Constructor for class com.massa.dsl.lexer.SubParseLexer
-
- SubParseLexerHandler - Class in com.massa.dsl.doc.lexerhandler
-
Handler to render ObjectLexer.
- SubParseLexerHandler() - Constructor for class com.massa.dsl.doc.lexerhandler.SubParseLexerHandler
-
- SubParseLexerHandler.SubParseLexerHandlerBean - Class in com.massa.dsl.doc.lexerhandler
-
- SubParseLexerHandlerBean() - Constructor for class com.massa.dsl.doc.lexerhandler.SubParseLexerHandler.SubParseLexerHandlerBean
-
- SUBPART_ID - Static variable in class com.massa.mrules.accessor.MSubPartAccessor
-
- Subtract - Class in com.massa.mrules.accessor.arithmetic
-
Substracting some numbers.
- Subtract() - Constructor for class com.massa.mrules.accessor.arithmetic.Subtract
-
- Subtract(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Subtract
-
- Subtract(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Subtract
-
- Subtract(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Subtract
-
- SUBTRACT_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Subtract
-
- success() - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.JMXRecorder
-
Will notify success at current nano time
- success(long) - Method in interface com.massa.mrules.jmx.MRuleExecutionSetManagementBean.JMXRecorder
-
Will notify success at provided nano time
- Sum - Class in com.massa.mrules.accessor.arithmetic
-
Adding some numbers.
- Sum() - Constructor for class com.massa.mrules.accessor.arithmetic.Sum
-
- Sum(IReadAccessor) - Constructor for class com.massa.mrules.accessor.arithmetic.Sum
-
- Sum(List<IReadAccessor>) - Constructor for class com.massa.mrules.accessor.arithmetic.Sum
-
- Sum(IReadAccessor...) - Constructor for class com.massa.mrules.accessor.arithmetic.Sum
-
- sum() - Method in class com.massa.mrules.extensions.monitoring.micrometer.TimeWindowStats
-
- SUM_ID - Static variable in class com.massa.mrules.accessor.arithmetic.Sum
-
- SyntaxicScheme - Class in com.massa.dsl.doc
-
Provides basis for rendering of a syntaxic scheme.
- SyntaxicScheme() - Constructor for class com.massa.dsl.doc.SyntaxicScheme
-
- SyntaxicScheme.AbstractElement - Class in com.massa.dsl.doc
-
- SyntaxicScheme.AbstractElementGroup - Class in com.massa.dsl.doc
-
- SyntaxicScheme.AbstractParallelElementGroup - Class in com.massa.dsl.doc
-
- SyntaxicScheme.AbstractSequentialElementGroup - Class in com.massa.dsl.doc
-
- SyntaxicScheme.Element - Interface in com.massa.dsl.doc
-
- SyntaxicScheme.ElementGroup - Interface in com.massa.dsl.doc
-
- SyntaxicScheme.EmptyElement - Class in com.massa.dsl.doc
-
- SyntaxicScheme.LabelElement - Class in com.massa.dsl.doc
-
- SyntaxicScheme.LexerRefElement - Class in com.massa.dsl.doc
-