- 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