Uses of Interface
org.drools.core.rule.accessor.ReadAccessor
-
Packages that use ReadAccessor 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.accessor org.drools.core.rule.constraint org.drools.core.util -
-
Uses of ReadAccessor in org.drools.core.base
Subinterfaces of ReadAccessor in org.drools.core.base Modifier and Type Interface Description interfaceFieldAccessorAn interface for Accessor classes that joins both reader and writer accessor methodsClasses in org.drools.core.base that implement ReadAccessor 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 ReadAccessor Modifier and Type Method Description ReadAccessorFieldAccessorFactory. getClassFieldReader(java.lang.Class<?> clazz, java.lang.String fieldName, ClassFieldAccessorCache.CacheEntry cache)ReadAccessorClassFieldAccessorCache.CacheEntry. getReadAccessor(AccessorKey key, java.lang.Class cls)ReadAccessorClassFieldAccessorCache. getReadAccessor(java.lang.String className, java.lang.String fieldName)ReadAccessorCoreComponentsBuilder. getReadAcessor(java.lang.String className, java.lang.String expr, boolean typesafe, java.lang.Class<?> returnType)ReadAccessorReadAccessorSupplier. getReader(AccessorKey key)Methods in org.drools.core.base with parameters of type ReadAccessor Modifier and Type Method Description voidClassFieldAccessorCache.CacheEntry. setReadAccessor(AccessorKey key, ReadAccessor reader)voidClassFieldAccessorCache. setReadAcessor(java.lang.String className, java.lang.String fieldName, ReadAccessor readAccessor) -
Uses of ReadAccessor in org.drools.core.base.extractors
Classes in org.drools.core.base.extractors that implement ReadAccessor Modifier and Type Class Description classArrayElementReaderclassBaseObjectClassFieldReaderclassConstantValueReaderclassSelfReferenceClassFieldReaderA special field extractor for the self reference "this".Methods in org.drools.core.base.extractors that return ReadAccessor Modifier and Type Method Description ReadAccessorArrayElementReader. getReadAccessor()Methods in org.drools.core.base.extractors with parameters of type ReadAccessor Modifier and Type Method Description voidArrayElementReader. setReadAccessor(ReadAccessor readAccessor)Constructors in org.drools.core.base.extractors with parameters of type ReadAccessor Constructor Description ArrayElementReader(ReadAccessor arrayExtractor, int index, java.lang.Class<?> type) -
Uses of ReadAccessor in org.drools.core.common
Method parameters in org.drools.core.common with type arguments of type ReadAccessor Modifier and Type Method Description voidDroolsObjectInputStream. readExtractor(java.util.function.Consumer<ReadAccessor> binder) -
Uses of ReadAccessor in org.drools.core.definitions
Methods in org.drools.core.definitions that return ReadAccessor Modifier and Type Method Description default ReadAccessorInternalKnowledgePackage. getFieldExtractor(TypeDeclaration type, java.lang.String timestampField, java.lang.Class<?> returnType)default ReadAccessorInternalKnowledgePackage. getReader(java.lang.String className, java.lang.String fieldName, AcceptsReadAccessor target) -
Uses of ReadAccessor in org.drools.core.facttemplates
Classes in org.drools.core.facttemplates that implement ReadAccessor Modifier and Type Class Description classFactTemplateFieldExtractor -
Uses of ReadAccessor in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return ReadAccessor Modifier and Type Method Description ReadAccessorCompositeObjectSinkAdapter.FieldIndex. getFieldExtractor()Methods in org.drools.core.reteoo with parameters of type ReadAccessor Modifier and Type Method Description voidCompositeObjectSinkAdapter.HashKey. setValue(int index, java.lang.Object value, ReadAccessor extractor)voidCompositeObjectSinkAdapter.HashKey. setValue(int index, ReadAccessor extractor, FieldValue value)Constructors in org.drools.core.reteoo with parameters of type ReadAccessor Constructor Description FieldIndex(int index, ReadAccessor fieldExtractor)HashKey(int index, FieldValue value, ReadAccessor extractor) -
Uses of ReadAccessor in org.drools.core.rule
Methods in org.drools.core.rule that return ReadAccessor Modifier and Type Method Description ReadAccessorTypeDeclaration. getDurationExtractor()ReadAccessorDeclaration. getExtractor()Returns the Extractor expressionReadAccessorIndexableConstraint. getFieldExtractor()ReadAccessorTypeDeclaration. getTimestampExtractor()Methods in org.drools.core.rule with parameters of type ReadAccessor Modifier and Type Method Description default voidDialectRuntimeData. compile(ReadAccessor reader)booleanPredicateConstraint. isAllowed(ReadAccessor extractor, InternalFactHandle handle, ReteEvaluator reteEvaluator, ContextEntry context)voidTypeDeclaration. setDurationExtractor(ReadAccessor durationExtractor)voidDeclaration. setReadAccessor(ReadAccessor readAccessor)voidTypeDeclaration. setTimestampExtractor(ReadAccessor timestampExtractor)Constructors in org.drools.core.rule with parameters of type ReadAccessor Constructor Description Declaration(java.lang.String identifier, ReadAccessor extractor, Pattern pattern)Construct.Declaration(java.lang.String identifier, ReadAccessor extractor, Pattern pattern, boolean internalFact)Construct. -
Uses of ReadAccessor in org.drools.core.rule.accessor
Classes in org.drools.core.rule.accessor that implement ReadAccessor Modifier and Type Class Description classGlobalExtractorThis is a global variable extractor used to get a global variable valueclassPatternExtractorMethods in org.drools.core.rule.accessor with parameters of type ReadAccessor Modifier and Type Method Description booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, ReadAccessor extractor, InternalFactHandle factHandle, FieldValue value)Evaluates the expression using the provided parameters.booleanEvaluator. evaluate(ReteEvaluator reteEvaluator, ReadAccessor leftExtractor, InternalFactHandle left, ReadAccessor rightExtractor, InternalFactHandle right)Evaluates the expression using the provided parameters.voidAcceptsReadAccessor. setReadAccessor(ReadAccessor readAccessor) -
Uses of ReadAccessor in org.drools.core.rule.constraint
Methods in org.drools.core.rule.constraint that return ReadAccessor Modifier and Type Method Description ReadAccessorQueryNameConstraint. getFieldExtractor()ReadAccessorXpathConstraint. getReadAccessor()Methods in org.drools.core.rule.constraint with parameters of type ReadAccessor Modifier and Type Method Description voidQueryNameConstraint. setReadAccessor(ReadAccessor readAccessor)Constructors in org.drools.core.rule.constraint with parameters of type ReadAccessor Constructor Description QueryNameConstraint(ReadAccessor readAccessor, java.lang.String queryName) -
Uses of ReadAccessor in org.drools.core.util
Methods in org.drools.core.util that return ReadAccessor Modifier and Type Method Description ReadAccessorAbstractHashTable.FieldIndex. getRightExtractor()Constructors in org.drools.core.util with parameters of type ReadAccessor Constructor Description FieldIndex(ReadAccessor rightExtractor, TupleValueExtractor leftExtractor)
-