Package | Description |
---|---|
org.drools.core.base | |
org.drools.core.base.evaluators | |
org.drools.core.base.field | |
org.drools.core.base.mvel | |
org.drools.core.reteoo | |
org.drools.core.rule |
Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.
|
org.drools.core.rule.constraint | |
org.drools.core.spi |
Modifier and Type | Method and Description |
---|---|
FieldValue |
FieldFactory.getFieldValue(boolean value) |
FieldValue |
FieldDataFactory.getFieldValue(boolean value) |
FieldValue |
FieldFactory.getFieldValue(byte value) |
FieldValue |
FieldDataFactory.getFieldValue(byte value) |
FieldValue |
FieldFactory.getFieldValue(char value) |
FieldValue |
FieldDataFactory.getFieldValue(char value) |
FieldValue |
FieldFactory.getFieldValue(Class value) |
FieldValue |
FieldDataFactory.getFieldValue(Class value) |
FieldValue |
FieldFactory.getFieldValue(double value) |
FieldValue |
FieldDataFactory.getFieldValue(double value) |
FieldValue |
FieldFactory.getFieldValue(float value) |
FieldValue |
FieldDataFactory.getFieldValue(float value) |
FieldValue |
FieldFactory.getFieldValue(int value) |
FieldValue |
FieldDataFactory.getFieldValue(int value) |
FieldValue |
FieldFactory.getFieldValue(long value) |
FieldValue |
FieldDataFactory.getFieldValue(long value) |
FieldValue |
FieldFactory.getFieldValue(Object value) |
FieldValue |
FieldDataFactory.getFieldValue(Object value) |
FieldValue |
FieldFactory.getFieldValue(Object value,
ValueType valueType) |
FieldValue |
FieldDataFactory.getFieldValue(Object value,
ValueType valueType) |
FieldValue |
FieldFactory.getFieldValue(short value) |
FieldValue |
FieldDataFactory.getFieldValue(short value) |
Modifier and Type | Method and Description |
---|---|
boolean |
EvaluatorWrapper.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle factHandle,
FieldValue value) |
Modifier and Type | Method and Description |
---|---|
boolean |
SetEvaluatorsDefinition.ArrayContains.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.BooleanArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.ByteArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.ShortArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.CharArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.IntegerArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.LongArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.FloatArrayContainsEvaluator.contains(Object array,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.DoubleArrayContainsEvaluator.contains(Object array,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.ObjectArrayContainsEvaluator.contains(Object array,
FieldValue fieldValue) |
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle,
FieldValue value) |
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue handle2) |
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue object2) |
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle factHandle,
FieldValue value) |
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle handle1,
FieldValue fieldValue) |
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
boolean |
PointInTimeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle object1,
FieldValue object2) |
Modifier and Type | Class and Description |
---|---|
class |
BooleanFieldImpl |
class |
ClassFieldImpl |
class |
DoubleFieldImpl |
class |
LongFieldImpl |
class |
ObjectFieldImpl |
Modifier and Type | Method and Description |
---|---|
FieldValue |
MVELReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] requiredDeclarations,
WorkingMemory workingMemory,
Object ctx) |
Modifier and Type | Method and Description |
---|---|
void |
CompositeObjectSinkAdapter.HashKey.setValue(int index,
InternalReadAccessor extractor,
FieldValue value) |
Constructor and Description |
---|
HashKey(int index,
FieldValue value,
InternalReadAccessor extractor) |
Modifier and Type | Method and Description |
---|---|
FieldValue |
IndexableConstraint.getField() |
Modifier and Type | Field and Description |
---|---|
protected FieldValue |
EvaluatorConstraint.field |
Modifier and Type | Method and Description |
---|---|
FieldValue |
EvaluatorConstraint.getField() |
FieldValue |
MvelConstraint.getField() |
FieldValue |
QueryNameConstraint.getField() |
Constructor and Description |
---|
EvaluatorConstraint(FieldValue field,
Evaluator evaluator,
InternalReadAccessor extractor) |
MvelConstraint(String packageName,
String expression,
MVELCompilationUnit compilationUnit,
IndexUtil.ConstraintType constraintType,
FieldValue fieldValue,
InternalReadAccessor extractor,
EvaluatorWrapper[] operators) |
Modifier and Type | Method and Description |
---|---|
FieldValue |
ReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context) |
FieldValue |
ReturnValueExpression.SafeReturnValueExpression.evaluate(InternalFactHandle handle,
Tuple tuple,
Declaration[] previousDeclarations,
Declaration[] localDeclarations,
WorkingMemory workingMemory,
Object context) |
Modifier and Type | Method and Description |
---|---|
boolean |
Evaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
InternalFactHandle factHandle,
FieldValue value)
Evaluates the expression using the provided parameters.
|
Copyright © 2001–2017 JBoss by Red Hat. All rights reserved.