|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use InternalReadAccessor | |
|---|---|
| org.drools.base | |
| org.drools.base.evaluators | |
| org.drools.base.extractors | |
| org.drools.core.util | |
| org.drools.facttemplates | |
| org.drools.reteoo | |
| org.drools.rule | Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements. |
| org.drools.rule.constraint | |
| org.drools.spi | |
| Uses of InternalReadAccessor in org.drools.base |
|---|
| Classes in org.drools.base that implement InternalReadAccessor | |
|---|---|
class |
BaseClassFieldReader
This is the supertype for the ASM generated classes for accessing a field. |
class |
ClassFieldReader
This provides access to fields, and what their numerical index/object type is. |
| Methods in org.drools.base that return InternalReadAccessor | |
|---|---|
InternalReadAccessor |
ClassFieldAccessorStore.FieldLookupEntry.getClassFieldReader()
|
InternalReadAccessor |
ClassFieldAccessor.getReadAccessor()
|
| Methods in org.drools.base with parameters of type InternalReadAccessor | |
|---|---|
boolean |
EvaluatorWrapper.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object,
FieldValue value)
|
boolean |
EvaluatorWrapper.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
Object left,
InternalReadAccessor rightExtractor,
Object right)
|
void |
ClassFieldAccessor.setReadAccessor(InternalReadAccessor readAccessor)
|
void |
ClassFieldReader.setReadAccessor(InternalReadAccessor reader)
|
void |
ClassFieldAccessorStore.wire(InternalReadAccessor reader)
|
| Constructors in org.drools.base with parameters of type InternalReadAccessor | |
|---|---|
ClassFieldAccessorStore.FieldLookupEntry(InternalReadAccessor reader)
|
|
| Uses of InternalReadAccessor in org.drools.base.evaluators |
|---|
| Methods in org.drools.base.evaluators with parameters of type InternalReadAccessor | |
|---|---|
boolean |
SetEvaluatorsDefinition.ArrayContains.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.BooleanArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.ByteArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.ShortArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.CharArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.IntegerArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.LongArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.FloatArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.DoubleArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
SetEvaluatorsDefinition.ObjectArrayContainsEvaluator.contains(Object array,
InternalWorkingMemory workingMemory,
InternalReadAccessor accessor,
Object object)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object,
FieldValue value)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object,
FieldValue value)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object1,
FieldValue object2)
|
boolean |
OverlapsEvaluatorDefinition.OverlapsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
StartedByEvaluatorDefinition.StartedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
CoincidesEvaluatorDefinition.CoincidesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
IncludesEvaluatorDefinition.IncludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
MetByEvaluatorDefinition.MetByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
FinishesEvaluatorDefinition.FinishesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
StrEvaluatorDefinition.StrEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
Object left,
InternalReadAccessor rightExtractor,
Object right)
|
boolean |
BeforeEvaluatorDefinition.BeforeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SoundslikeEvaluatorsDefinition.StringNotSoundsLikeEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
IsAEvaluatorDefinition.IsAEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
Object left,
InternalReadAccessor rightExtractor,
Object right)
|
boolean |
DuringEvaluatorDefinition.DuringEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
FinishedByEvaluatorDefinition.FinishedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
StartsEvaluatorDefinition.StartsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
MeetsEvaluatorDefinition.MeetsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
MatchesEvaluatorsDefinition.StringMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
MatchesEvaluatorsDefinition.StringNotMatchesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.ArrayContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.ArrayExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.BaseMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.BaseNotMemberOfEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.ObjectContainsEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
SetEvaluatorsDefinition.ObjectExcludesEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
OverlappedByEvaluatorDefinition.OverlappedByEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
boolean |
AfterEvaluatorDefinition.AfterEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
| Uses of InternalReadAccessor in org.drools.base.extractors |
|---|
| Classes in org.drools.base.extractors that implement InternalReadAccessor | |
|---|---|
class |
ArrayElementReader
|
class |
BaseBooleanClassFieldReader
A Base class for primitive boolean class field extractors. |
class |
BaseByteClassFieldReader
A Base class for primitive byte class field extractors. |
class |
BaseCharClassFieldReader
|
class |
BaseDoubleClassFieldReader
|
class |
BaseFloatClassFieldReader
|
class |
BaseIntClassFieldReader
|
class |
BaseLongClassFieldReader
|
class |
BaseObjectClassFieldReader
|
class |
BaseShortClassFieldReader
|
class |
MVELClassFieldReader
A class field extractor that uses MVEL engine to extract the actual value for a given expression. |
class |
SelfReferenceClassFieldReader
A special field extractor for the self reference "this". |
| Methods in org.drools.base.extractors that return InternalReadAccessor | |
|---|---|
InternalReadAccessor |
ArrayElementReader.getReadAccessor()
|
| Methods in org.drools.base.extractors with parameters of type InternalReadAccessor | |
|---|---|
void |
ArrayElementReader.setReadAccessor(InternalReadAccessor readAccessor)
|
| Constructors in org.drools.base.extractors with parameters of type InternalReadAccessor | |
|---|---|
ArrayElementReader(InternalReadAccessor arrayExtractor,
int index,
Class<?> type)
|
|
| Uses of InternalReadAccessor in org.drools.core.util |
|---|
| Constructors in org.drools.core.util with parameters of type InternalReadAccessor | |
|---|---|
AbstractHashTable.FieldIndex(InternalReadAccessor extractor,
Declaration declaration,
IndexEvaluator evaluator)
|
|
| Uses of InternalReadAccessor in org.drools.facttemplates |
|---|
| Classes in org.drools.facttemplates that implement InternalReadAccessor | |
|---|---|
class |
FactTemplateFieldExtractor
|
| Uses of InternalReadAccessor in org.drools.reteoo |
|---|
| Methods in org.drools.reteoo that return InternalReadAccessor | |
|---|---|
InternalReadAccessor |
CompositeObjectSinkAdapter.FieldIndex.getFieldExtractor()
|
| Methods in org.drools.reteoo with parameters of type InternalReadAccessor | |
|---|---|
void |
CompositeObjectSinkAdapter.HashKey.setValue(int index,
InternalReadAccessor extractor,
FieldValue value)
|
void |
CompositeObjectSinkAdapter.HashKey.setValue(int index,
Object value,
InternalReadAccessor extractor)
|
| Constructors in org.drools.reteoo with parameters of type InternalReadAccessor | |
|---|---|
CompositeObjectSinkAdapter.FieldIndex(int index,
InternalReadAccessor fieldExtractor)
|
|
CompositeObjectSinkAdapter.HashKey(int index,
FieldValue value,
InternalReadAccessor extractor)
|
|
CompositeObjectSinkAdapter.HashKey(int index,
Object value,
InternalReadAccessor extractor)
|
|
| Uses of InternalReadAccessor in org.drools.rule |
|---|
| Fields in org.drools.rule declared as InternalReadAccessor | |
|---|---|
InternalReadAccessor |
VariableRestriction.VariableContextEntry.extractor
|
| Methods in org.drools.rule that return InternalReadAccessor | |
|---|---|
InternalReadAccessor |
TypeDeclaration.getDurationExtractor()
|
InternalReadAccessor |
Declaration.getExtractor()
Returns the Extractor expression |
InternalReadAccessor |
IndexableConstraint.getFieldExtractor()
|
InternalReadAccessor |
TypeDeclaration.getTimestampExtractor()
|
| Methods in org.drools.rule with parameters of type InternalReadAccessor | |
|---|---|
static VariableRestriction.VariableContextEntry |
VariableRestriction.createContextEntry(InternalReadAccessor fieldExtractor,
Declaration declaration,
Evaluator evaluator)
|
boolean |
IndexEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
Object left,
InternalReadAccessor rightExtractor,
Object right)
Evaluates the expression using the provided parameters. |
boolean |
ReturnValueRestriction.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
PredicateConstraint.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
boolean |
ReturnValueRestriction.isAllowed(InternalReadAccessor readAccessor,
InternalFactHandle handle,
Tuple tuple,
WorkingMemory workingMemory,
ContextEntry context)
|
void |
TypeDeclaration.setDurationExtractor(InternalReadAccessor durationExtractor)
|
void |
TypeDeclaration.DurationAccessorSetter.setReadAccessor(InternalReadAccessor readAccessor)
|
void |
TypeDeclaration.TimestampAccessorSetter.setReadAccessor(InternalReadAccessor readAccessor)
|
void |
ReturnValueRestriction.setReadAccessor(InternalReadAccessor readAccessor)
|
void |
Declaration.setReadAccessor(InternalReadAccessor readAccessor)
|
void |
TypeDeclaration.setTimestampExtractor(InternalReadAccessor timestampExtractor)
|
| Uses of InternalReadAccessor in org.drools.rule.constraint |
|---|
| Fields in org.drools.rule.constraint declared as InternalReadAccessor | |
|---|---|
protected InternalReadAccessor |
EvaluatorConstraint.extractor
|
InternalReadAccessor |
EvaluatorConstraint.LiteralContextEntry.extractor
|
| Methods in org.drools.rule.constraint that return InternalReadAccessor | |
|---|---|
protected InternalReadAccessor |
EvaluatorConstraint.getExtractor()
|
InternalReadAccessor |
EvaluatorConstraint.LiteralContextEntry.getFieldExtractor()
|
InternalReadAccessor |
MvelConstraint.getFieldExtractor()
|
| Methods in org.drools.rule.constraint with parameters of type InternalReadAccessor | |
|---|---|
boolean |
MvelConstraint.PlainIndexEvaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor1,
Object object1,
InternalReadAccessor extractor2,
Object object2)
|
void |
MvelConstraint.setReadAccessor(InternalReadAccessor readAccessor)
|
| Constructors in org.drools.rule.constraint with parameters of type InternalReadAccessor | |
|---|---|
EvaluatorConstraint.LiteralContextEntry(InternalReadAccessor extractor)
|
|
EvaluatorConstraint(Declaration[] declarations,
Evaluator evaluator,
InternalReadAccessor extractor)
|
|
EvaluatorConstraint(FieldValue field,
Evaluator evaluator,
InternalReadAccessor extractor)
|
|
MvelConstraint(String packageName,
String expression,
Declaration[] declarations,
MVELCompilationUnit compilationUnit,
IndexUtil.ConstraintType constraintType,
Declaration indexingDeclaration,
InternalReadAccessor extractor,
boolean isUnification)
|
|
MvelConstraint(String packageName,
String expression,
MVELCompilationUnit compilationUnit,
IndexUtil.ConstraintType constraintType,
FieldValue fieldValue,
InternalReadAccessor extractor)
|
|
| Uses of InternalReadAccessor in org.drools.spi |
|---|
| Classes in org.drools.spi that implement InternalReadAccessor | |
|---|---|
class |
GlobalExtractor
This is a global variable extractor used to get a global variable value |
class |
PatternExtractor
|
| Methods in org.drools.spi with parameters of type InternalReadAccessor | |
|---|---|
boolean |
Evaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor extractor,
Object object,
FieldValue value)
Evaluates the expression using the provided parameters. |
boolean |
Evaluator.evaluate(InternalWorkingMemory workingMemory,
InternalReadAccessor leftExtractor,
Object left,
InternalReadAccessor rightExtractor,
Object right)
Evaluates the expression using the provided parameters. |
boolean |
Restriction.isAllowed(InternalReadAccessor extractor,
InternalFactHandle handle,
InternalWorkingMemory workingMemory,
ContextEntry context)
|
void |
AcceptsReadAccessor.setReadAccessor(InternalReadAccessor readAccessor)
|
|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||