Uses of Interface
org.drools.base.rule.accessor.ReadAccessor
-
Packages that use ReadAccessor Package Description org.drools.base.base org.drools.base.base.extractors org.drools.base.common org.drools.base.definitions org.drools.base.facttemplates org.drools.base.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.base.rule.accessor org.drools.base.rule.constraint org.drools.base.util -
-
Uses of ReadAccessor in org.drools.base.base
Subinterfaces of ReadAccessor in org.drools.base.base Modifier and Type Interface Description interfaceFieldAccessorAn interface for Accessor classes that joins both reader and writer accessor methodsClasses in org.drools.base.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.base.base that return ReadAccessor Modifier and Type Method Description ReadAccessorCoreComponentsBuilder. getReadAcessor(java.lang.String className, java.lang.String expr, boolean typesafe, java.lang.Class<?> returnType)ReadAccessorReadAccessorSupplier. getReader(AccessorKey key) -
Uses of ReadAccessor in org.drools.base.base.extractors
Classes in org.drools.base.base.extractors that implement ReadAccessor Modifier and Type Class Description classArrayElementReaderclassBaseObjectClassFieldReaderclassSelfReferenceClassFieldReaderA special field extractor for the self reference "this".Methods in org.drools.base.base.extractors that return ReadAccessor Modifier and Type Method Description ReadAccessorArrayElementReader. getReadAccessor()Methods in org.drools.base.base.extractors with parameters of type ReadAccessor Modifier and Type Method Description voidArrayElementReader. setReadAccessor(ReadAccessor readAccessor)Constructors in org.drools.base.base.extractors with parameters of type ReadAccessor Constructor Description ArrayElementReader(ReadAccessor arrayExtractor, int index, java.lang.Class<?> type) -
Uses of ReadAccessor in org.drools.base.common
Method parameters in org.drools.base.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.base.definitions
Methods in org.drools.base.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.base.facttemplates
Classes in org.drools.base.facttemplates that implement ReadAccessor Modifier and Type Class Description classFactTemplateFieldExtractor -
Uses of ReadAccessor in org.drools.base.rule
Methods in org.drools.base.rule that return ReadAccessor Modifier and Type Method Description ReadAccessorTypeDeclaration. getDurationExtractor()ReadAccessorDeclaration. getExtractor()Returns the Extractor expressionReadAccessorIndexableConstraint. getFieldExtractor()ReadAccessorTypeDeclaration. getTimestampExtractor()Methods in org.drools.base.rule with parameters of type ReadAccessor Modifier and Type Method Description default voidDialectRuntimeData. compile(ReadAccessor reader)booleanPredicateConstraint. isAllowed(ReadAccessor extractor, org.kie.api.runtime.rule.FactHandle handle, ValueResolver valueResolver, ContextEntry context)voidTypeDeclaration. setDurationExtractor(ReadAccessor durationExtractor)voidDeclaration. setReadAccessor(ReadAccessor readAccessor)voidTypeDeclaration. setTimestampExtractor(ReadAccessor timestampExtractor)Constructors in org.drools.base.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) -
Uses of ReadAccessor in org.drools.base.rule.accessor
Classes in org.drools.base.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.base.rule.accessor with parameters of type ReadAccessor Modifier and Type Method Description booleanEvaluator. evaluate(ValueResolver valueResolver, ReadAccessor extractor, org.kie.api.runtime.rule.FactHandle factHandle, FieldValue value)Evaluates the expression using the provided parameters.booleanEvaluator. evaluate(ValueResolver valueResolver, ReadAccessor leftExtractor, org.kie.api.runtime.rule.FactHandle left, ReadAccessor rightExtractor, org.kie.api.runtime.rule.FactHandle right)Evaluates the expression using the provided parameters.voidAcceptsReadAccessor. setReadAccessor(ReadAccessor readAccessor) -
Uses of ReadAccessor in org.drools.base.rule.constraint
Methods in org.drools.base.rule.constraint that return ReadAccessor Modifier and Type Method Description ReadAccessorQueryNameConstraint. getFieldExtractor()ReadAccessorXpathConstraint. getReadAccessor()Methods in org.drools.base.rule.constraint with parameters of type ReadAccessor Modifier and Type Method Description voidQueryNameConstraint. setReadAccessor(ReadAccessor readAccessor)Constructors in org.drools.base.rule.constraint with parameters of type ReadAccessor Constructor Description QueryNameConstraint(ReadAccessor readAccessor, java.lang.String queryName) -
Uses of ReadAccessor in org.drools.base.util
Methods in org.drools.base.util that return ReadAccessor Modifier and Type Method Description ReadAccessorFieldIndex. getRightExtractor()Constructors in org.drools.base.util with parameters of type ReadAccessor Constructor Description FieldIndex(ReadAccessor rightExtractor, TupleValueExtractor leftExtractor)
-