Uses of Interface
org.drools.core.spi.InternalReadAccessor
-
Packages that use InternalReadAccessor Package Description org.drools.core.base org.drools.core.base.extractors org.drools.core.common org.drools.core.definitions org.drools.core.facttemplates 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 org.drools.core.util -
-
Uses of InternalReadAccessor in org.drools.core.base
Classes in org.drools.core.base that implement InternalReadAccessor Modifier and Type Class Description classBaseClassFieldReaderThis is the supertype for the ASM generated classes for accessing a field.Methods in org.drools.core.base that return InternalReadAccessor Modifier and Type Method Description InternalReadAccessorFieldAccessorFactory. getClassFieldReader(Class<?> clazz, String fieldName, ClassFieldAccessorCache.CacheEntry cache)InternalReadAccessorClassFieldAccessorCache.CacheEntry. getReadAccessor(AccessorKey key, Class cls)InternalReadAccessorClassFieldAccessorCache. getReadAccessor(String className, String fieldName)InternalReadAccessorCoreComponentsBuilder. getReadAcessor(String className, String expr, boolean typesafe, Class<?> returnType)InternalReadAccessorReadAccessorSupplier. getReader(AccessorKey key)Methods in org.drools.core.base with parameters of type InternalReadAccessor Modifier and Type Method Description voidClassFieldAccessorCache.CacheEntry. setReadAccessor(AccessorKey key, InternalReadAccessor reader)voidClassFieldAccessorCache. setReadAcessor(String className, String fieldName, InternalReadAccessor readAccessor) -
Uses of InternalReadAccessor in org.drools.core.base.extractors
Classes in org.drools.core.base.extractors that implement InternalReadAccessor Modifier and Type Class Description classArrayElementReaderclassBaseObjectClassFieldReaderclassConstantValueReaderclassSelfReferenceClassFieldReaderA special field extractor for the self reference "this".Methods in org.drools.core.base.extractors that return InternalReadAccessor Modifier and Type Method Description InternalReadAccessorArrayElementReader. getReadAccessor()Methods in org.drools.core.base.extractors with parameters of type InternalReadAccessor Modifier and Type Method Description voidArrayElementReader. setReadAccessor(InternalReadAccessor readAccessor)Constructors in org.drools.core.base.extractors with parameters of type InternalReadAccessor Constructor Description ArrayElementReader(InternalReadAccessor arrayExtractor, int index, Class<?> type) -
Uses of InternalReadAccessor in org.drools.core.common
Method parameters in org.drools.core.common with type arguments of type InternalReadAccessor Modifier and Type Method Description voidDroolsObjectInputStream. readExtractor(Consumer<InternalReadAccessor> binder) -
Uses of InternalReadAccessor in org.drools.core.definitions
Methods in org.drools.core.definitions that return InternalReadAccessor Modifier and Type Method Description default InternalReadAccessorInternalKnowledgePackage. getFieldExtractor(TypeDeclaration type, String timestampField, Class<?> returnType)default InternalReadAccessorInternalKnowledgePackage. getReader(String className, String fieldName, AcceptsReadAccessor target) -
Uses of InternalReadAccessor in org.drools.core.facttemplates
Classes in org.drools.core.facttemplates that implement InternalReadAccessor Modifier and Type Class Description classFactTemplateFieldExtractor -
Uses of InternalReadAccessor in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return InternalReadAccessor Modifier and Type Method Description InternalReadAccessorCompositeObjectSinkAdapter.FieldIndex. getFieldExtractor()Methods in org.drools.core.reteoo with parameters of type InternalReadAccessor Modifier and Type Method Description voidCompositeObjectSinkAdapter.HashKey. setValue(int index, Object value, InternalReadAccessor extractor)voidCompositeObjectSinkAdapter.HashKey. setValue(int index, InternalReadAccessor extractor, FieldValue value)Constructors in org.drools.core.reteoo with parameters of type InternalReadAccessor Constructor Description FieldIndex(int index, InternalReadAccessor fieldExtractor)HashKey(int index, FieldValue value, InternalReadAccessor extractor) -
Uses of InternalReadAccessor in org.drools.core.rule
Methods in org.drools.core.rule that return InternalReadAccessor Modifier and Type Method Description InternalReadAccessorTypeDeclaration. getDurationExtractor()InternalReadAccessorDeclaration. getExtractor()Returns the Extractor expressionInternalReadAccessorIndexableConstraint. getFieldExtractor()InternalReadAccessorTypeDeclaration. getTimestampExtractor()Methods in org.drools.core.rule with parameters of type InternalReadAccessor Modifier and Type Method Description default voidDialectRuntimeData. compile(InternalReadAccessor reader)booleanPredicateConstraint. isAllowed(InternalReadAccessor extractor, InternalFactHandle handle, ReteEvaluator reteEvaluator, ContextEntry context)voidTypeDeclaration. setDurationExtractor(InternalReadAccessor durationExtractor)voidDeclaration. setReadAccessor(InternalReadAccessor readAccessor)voidTypeDeclaration. setTimestampExtractor(InternalReadAccessor timestampExtractor)Constructors in org.drools.core.rule with parameters of type InternalReadAccessor Constructor Description Declaration(String identifier, InternalReadAccessor extractor, Pattern pattern)Construct.Declaration(String identifier, InternalReadAccessor extractor, Pattern pattern, boolean internalFact)Construct. -
Uses of InternalReadAccessor in org.drools.core.rule.constraint
Methods in org.drools.core.rule.constraint that return InternalReadAccessor Modifier and Type Method Description InternalReadAccessorQueryNameConstraint. getFieldExtractor()InternalReadAccessorXpathConstraint. getReadAccessor()Methods in org.drools.core.rule.constraint with parameters of type InternalReadAccessor Modifier and Type Method Description voidQueryNameConstraint. setReadAccessor(InternalReadAccessor readAccessor)Constructors in org.drools.core.rule.constraint with parameters of type InternalReadAccessor Constructor Description QueryNameConstraint(InternalReadAccessor readAccessor, String queryName) -
Uses of InternalReadAccessor in org.drools.core.spi
Classes in org.drools.core.spi that implement InternalReadAccessor Modifier and Type Class Description classGlobalExtractorThis is a global variable extractor used to get a global variable valueclassPatternExtractorMethods in org.drools.core.spi with parameters of type InternalReadAccessor Modifier and Type Method Description booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)Evaluates the expression using the provided parameters.booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, InternalReadAccessor leftExtractor, InternalFactHandle left, InternalReadAccessor rightExtractor, InternalFactHandle right)Evaluates the expression using the provided parameters.voidAcceptsReadAccessor. setReadAccessor(InternalReadAccessor readAccessor) -
Uses of InternalReadAccessor in org.drools.core.util
Constructors in org.drools.core.util with parameters of type InternalReadAccessor Constructor Description FieldIndex(InternalReadAccessor rightExtractor, TupleValueExtractor leftExtractor)
-