All Classes and Interfaces
Class
Description
The implementation of the 'after' evaluator definition.
Implements the 'after' evaluator itself
Implements an
Iterator over any array.A Base class for primitive boolean class field
extractors.
A Base class for primitive boolean class field
write accessors.
A Base class for primitive byte class field
extractors.
A Base class for primitive byte class field
writer.
BaseEvaluator is an Object Comparator that is operator aware
The implementation of the 'before' evaluator definition.
Implements the 'before' evaluator itself
This is a wrapper for a ClassFieldExtractor that provides
default values and a simpler interface for non-used parameters
like the working memory, when the field extractor is used outside
the working memory scope.
This generates subclasses of BaseClassFieldExtractor to provide field extractors.
Visit a POJO user class, and extract the property getter methods that are public, in the
order in which they are declared actually in the class itself (not using introspection).
This provides access to fields, and what their numerical index/object type is.
This class implements the WriteAccessor interface
allowing the application to write values into a field
from a class
The implementation of the 'coincides' evaluator definition.
Implements the 'coincides' evaluator itself
A builder to dynamically build simple Javabean(TM) classes
A builder to dynamically build simple Javabean(TM) classes
Dumps a PackageDescr into a DRL String
The implementation of the
during evaluator definition.Implements the 'during' evaluator itself
A simple helper class to store Evaluators for a given set of
value types and operators
The implementation of the
finishedby evaluator definition.Implements the 'finishedby' evaluator itself
The implementation of the
finishes evaluator definition.Implements the 'finishes' evaluator itself
The implementation of the
includes evaluator definition.Implements the 'includes' evaluator itself
A builder for the java dialect accumulate version
An analysis result implementation for the java dialect
Expression analyzer.
There are options to use various flavours of runtime compilers.
A builder for the java dialect groupby version
This class defines the matches evaluator
The implementation of the
meets evaluator definition.Implements the 'meets' evaluator itself
The implementation of the
metby evaluator definition.Implements the 'metby' evaluator itself
The purpose of this utility it to check if 2 method implementations are equivalent, by comparing the bytecode.
A builder for the java dialect accumulate version
An MVEL accumulator implementation
An MVEL accumulator function executor implementation
An analysis result implementation for the MVEL dialect
A class field extractor that uses MVEL engine to extract the actual value for a given
expression.
Debug Handler for MVEL dialect.
The MVEL dialect.
Expression analyzer.
A builder for "from" conditional element
A builder for the mvel dialect groupby version
A class field extractor that uses MVEL engine to extract the actual value for a given
expression.
A class field extractor that uses MVEL engine to extract the actual value for a given
expression.
The implementation of the
overlappedby evaluator definition.Implements the 'overlappedby' evaluator itself
The implementation of the
overlaps evaluator definition.Implements the 'overlaps' evaluator itself
This class defines all the set built in evaluators like contains, memberOf,
etc.
This class defines the soundslike evaluator
The implementation of the
startedby evaluator definition.Implements the 'startedby' evaluator itself
The implementation of the
starts evaluator definition.Implements the 'starts' evaluator itself
The implementation of the 'str' evaluator definition.