A B C D E F G H I J K L M N O P Q R S T U V W X _
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AcceptsClassObjectType - Interface in org.drools.base.base
- AcceptsReadAccessor - Interface in org.drools.base.rule.accessor
- AccessibleFact - Interface in org.drools.base.factmodel
- AccessorKey - Class in org.drools.base.base
- AccessorKey() - Constructor for class org.drools.base.base.AccessorKey
- AccessorKey(String, String, AccessorKey.AccessorType) - Constructor for class org.drools.base.base.AccessorKey
- AccessorKey.AccessorType - Enum in org.drools.base.base
- AccessorKeySupplier - Interface in org.drools.base.base
- accumulate(Object, Object, BaseTuple, FactHandle, ValueResolver) - Method in class org.drools.base.rule.Accumulate
-
Executes the accumulate (action) code for the given fact handle
- accumulate(Object, Object, BaseTuple, FactHandle, ValueResolver) - Method in class org.drools.base.rule.MultiAccumulate
- accumulate(Object, Object, BaseTuple, FactHandle, ValueResolver) - Method in class org.drools.base.rule.SingleAccumulate
- accumulate(Object, Object, BaseTuple, FactHandle, Declaration[], Declaration[], ValueResolver) - Method in interface org.drools.base.rule.accessor.Accumulator
-
Executes the accumulate (action) code for the given fact handle
- accumulate(Object, BaseTuple, FactHandle, Object, Object, ValueResolver) - Method in class org.drools.base.rule.Accumulate
- accumulate(Object, BaseTuple, FactHandle, Object, Object, ValueResolver) - Method in class org.drools.base.rule.MultiAccumulate
- accumulate(Object, BaseTuple, FactHandle, Object, Object, ValueResolver) - Method in class org.drools.base.rule.SingleAccumulate
- Accumulate - Class in org.drools.base.rule
-
A class to represent the Accumulate CE
- Accumulate() - Constructor for class org.drools.base.rule.Accumulate
- Accumulate(RuleConditionElement, Declaration[]) - Constructor for class org.drools.base.rule.Accumulate
- AccumulateContextEntry - Class in org.drools.base.reteoo
- AccumulateContextEntry(Object) - Constructor for class org.drools.base.reteoo.AccumulateContextEntry
- accumulateFunctions - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- AccumulateNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- Accumulator - Interface in org.drools.base.rule.accessor
-
Accumulator Created: 04/06/2006
- activationListener - Variable in class org.drools.base.definitions.rule.impl.RuleImpl
- add(RuleUnitDescriptionLoader) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- add(Interval) - Method in class org.drools.base.time.Interval
-
Calculates the path addition of this interval with another interval.
- add(Process) - Method in class org.drools.base.definitions.ProcessPackage
- addAccumulateFunction(String, AccumulateFunction) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addAccumulateFunction(String, AccumulateFunction) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addAnnotation(AnnotationDefinition) - Method in class org.drools.base.factmodel.ClassDefinition
- addAnnotation(AnnotationDefinition) - Method in class org.drools.base.factmodel.FieldDefinition
- addAssociatedTerminal(BaseTerminalNode) - Method in interface org.drools.base.common.NetworkNode
- addBehavior(Behavior) - Method in class org.drools.base.rule.Pattern
- addBoundProperty(String) - Method in class org.drools.base.rule.Pattern
- addChild(int, RuleConditionElement) - Method in class org.drools.base.rule.GroupElement
-
Adds the given child as the (index)th child of the this GroupElement
- addChild(RuleImpl) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- addChild(RuleConditionElement) - Method in class org.drools.base.rule.GroupElement
-
Adds a child to the current GroupElement.
- addChunck(Class<?>, String, int, boolean, boolean) - Method in class org.drools.base.rule.constraint.XpathConstraint
- addClass(String, byte[]) - Method in class org.drools.base.rule.MapBackedClassLoader
- addCloneByIdentity(String, Object) - Method in class org.drools.base.common.DroolsObjectOutputStream
- addCloningResource(String, Object) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addCloningResource(String, Object) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addConstraint(int, Constraint) - Method in class org.drools.base.rule.Pattern
- addConstraint(Constraint) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- addConstraint(Constraint) - Method in class org.drools.base.rule.Pattern
- addConstraints(Collection<Constraint>) - Method in class org.drools.base.rule.Pattern
- addCustomExtensions(String, Object) - Method in class org.drools.base.common.DroolsObjectInputStream
- addCustomExtensions(String, Object) - Method in class org.drools.base.common.DroolsObjectOutputStream
- addDeclaration(String) - Method in class org.drools.base.rule.Pattern
- addDeclaration(Declaration) - Method in class org.drools.base.rule.Pattern
- addEntryPointId(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addEntryPointId(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addFactTemplate(FactTemplate) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addFactTemplate(FactTemplate) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addField(String, String) - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- addField(FieldDefinition) - Method in class org.drools.base.factmodel.ClassDefinition
-
Adds a field definition to this class
- addField(ConsequenceMetaData.Field) - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- addFunction(Function) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addFunction(Function) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addGlobal(String, Type) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addGlobal(String, Type) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addImport(ImportDeclaration) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addImport(ImportDeclaration) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addInterface(String) - Method in class org.drools.base.factmodel.ClassDefinition
- addMetaAttribute(String, Object) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- addMetaData(String, Object) - Method in class org.drools.base.factmodel.ClassDefinition
- addMetaData(String, Object) - Method in class org.drools.base.factmodel.FieldDefinition
- addModifiedPropsByMethod(Method, List<String>) - Method in class org.drools.base.factmodel.ClassDefinition
- addNamedConsequence(String, Consequence) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- addPackageNames(Collection<String>) - Method in interface org.drools.base.rule.constraint.Constraint
- addPattern(RuleConditionElement) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Add a pattern to the rule.
- addProcess(Process) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Add a rule flow to this package.
- addProcess(Process) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
-
Deprecated.
- addRemainingPattern(Pattern) - Method in class org.drools.base.rule.Forall
-
Adds one more pattern to the list of remaining patterns
- addResource(String, byte[]) - Method in class org.drools.base.rule.MapBackedClassLoader
- addRule(RuleImpl) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Add a
Ruleto thisPackage. - addRule(RuleImpl) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addStatement(ConsequenceMetaData.Statement) - Method in class org.drools.base.rule.ConsequenceMetaData
- addStaticImport(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addStaticImport(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addTrait(String, Thing) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- addTuple(BaseTuple) - Method in interface org.drools.base.phreak.ReactiveObject
- addTypeDeclaration(TypeDeclaration) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addTypeDeclaration(TypeDeclaration) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- addUsedQuery(QueryImpl) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- addWatchedProperties(Collection<String>) - Method in class org.drools.base.rule.Pattern
- addWatchedProperty(String) - Method in class org.drools.base.rule.Pattern
- addWindowDeclaration(WindowDeclaration) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- addWindowDeclaration(WindowDeclaration) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- Alias - Annotation Type in org.drools.base.factmodel.traits
- allSetBitMask() - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- allSetButTraitBitMask() - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- ALPHA - org.drools.base.rule.constraint.Constraint.ConstraintType
- AlphaNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- AlphaNodeFieldConstraint - Interface in org.drools.base.rule.constraint
- AND - org.drools.base.rule.GroupElement.Type
- AND - Static variable in class org.drools.base.rule.GroupElement
- Annotated - Interface in org.drools.base.rule
- Annotated.ClassAdapter - Class in org.drools.base.rule
- ANNOTATION - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- AnnotationDefinition - Class in org.drools.base.factmodel
- AnnotationDefinition() - Constructor for class org.drools.base.factmodel.AnnotationDefinition
- AnnotationDefinition(String) - Constructor for class org.drools.base.factmodel.AnnotationDefinition
- AnnotationDefinition.AnnotationPropertyVal - Class in org.drools.base.factmodel
- AnnotationDefinition.AnnotationPropertyVal.ValType - Enum in org.drools.base.factmodel
- AnnotationPropertyVal() - Constructor for class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- AnnotationPropertyVal(String, Class, Object, AnnotationDefinition.AnnotationPropertyVal.ValType) - Constructor for class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- applyOrTransformation(GroupElement) - Method in class org.drools.base.rule.LogicTransformer
- ARRAY_TYPE - org.drools.base.base.ValueType
- ArrayElementReader - Class in org.drools.base.base.extractors
- ArrayElementReader() - Constructor for class org.drools.base.base.extractors.ArrayElementReader
- ArrayElementReader(ReadAccessor, int, Class<?>) - Constructor for class org.drools.base.base.extractors.ArrayElementReader
- asFrom() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- asMap() - Method in interface org.drools.base.facttemplates.Fact
- asMap() - Method in class org.drools.base.facttemplates.FactImpl
- AsyncReceive - Class in org.drools.base.rule
- AsyncReceive(Pattern, String) - Constructor for class org.drools.base.rule.AsyncReceive
- AsyncReceiveNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- AsyncSend - Class in org.drools.base.rule
- AsyncSend(Pattern, String, DataProvider) - Constructor for class org.drools.base.rule.AsyncSend
- AsyncSendNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- available(RuleImpl, String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
B
- BACK_REFERENCE_HEAD - Static variable in class org.drools.base.rule.XpathBackReference
- BaseClassFieldReader - Class in org.drools.base.base
-
This is the supertype for the ASM generated classes for accessing a field.
- BaseClassFieldReader() - Constructor for class org.drools.base.base.BaseClassFieldReader
- BaseClassFieldReader(int, Class<?>, ValueType) - Constructor for class org.drools.base.base.BaseClassFieldReader
-
This constructor is not supposed to be used from outside the class hirarchy
- BaseObjectClassFieldReader - Class in org.drools.base.base.extractors
- BaseObjectClassFieldReader() - Constructor for class org.drools.base.base.extractors.BaseObjectClassFieldReader
- BaseObjectClassFieldReader(int, Class<?>, ValueType) - Constructor for class org.drools.base.base.extractors.BaseObjectClassFieldReader
- BaseTerminalNode - Interface in org.drools.base.reteoo
- BaseTuple - Interface in org.drools.base.reteoo
- BASIC - org.drools.base.factmodel.ClassDefinition.TRAITING_MODE
- Behavior - Interface in org.drools.base.rule
- Behavior.BehaviorType - Enum in org.drools.base.rule
- BETA - org.drools.base.rule.constraint.Constraint.ConstraintType
- BetaNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- BetaNodeFieldConstraint - Interface in org.drools.base.rule.constraint
- BIG_DECIMAL_TYPE - org.drools.base.base.ValueType
- BIG_INTEGER_TYPE - org.drools.base.base.ValueType
- bolster(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- bolster(Object, Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- BOOLEAN - Static variable in class org.drools.base.base.SimpleValueType
- BOOLEAN_TYPE - org.drools.base.base.ValueType
- borrowFireUntilHaltExecutors() - Static method in class org.drools.base.common.PartitionsManager
- build(Class, Map<String, Object>, TypeResolver) - Static method in class org.drools.base.factmodel.AnnotationDefinition
- buildFieldAccessors(TypeDeclaration) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- BYTE_TYPE - org.drools.base.base.ValueType
C
- calculateNegativeMask(String, Collection<String>, List<String>) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- calculateNegativeMask(ObjectType, Collection<String>, List<String>) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- calculatePositiveMask(String, Collection<String>, List<String>) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- calculatePositiveMask(ObjectType, Collection<String>, List<String>) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- calculateTemporalDistance(Interval[][]) - Static method in class org.drools.base.time.TimeUtils
-
This method calculates the transitive closure of the given adjacency matrix in order to find the temporal distance between each event represented in the adjacency matrix.
- cancel() - Method in interface org.drools.base.time.JobHandle
- canHaveRangeIndex(short, IndexableConstraint, KieBaseConfiguration) - Static method in class org.drools.base.util.index.IndexUtil
- canInverse() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- CHAR - Static variable in class org.drools.base.base.SimpleValueType
- CHAR_TYPE - org.drools.base.base.ValueType
- checkValidity() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
This will throw an exception if the package is not valid
- checkValidity() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- CLASS - org.drools.base.rule.TypeDeclaration.Kind
- CLASS_TYPE - org.drools.base.base.ValueType
- ClassAdapter(Class<?>) - Constructor for class org.drools.base.rule.Annotated.ClassAdapter
- CLASSARRAY - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- ClassDefinition - Class in org.drools.base.factmodel
-
Declares a class to be dynamically created
- ClassDefinition() - Constructor for class org.drools.base.factmodel.ClassDefinition
- ClassDefinition(Class<?>) - Constructor for class org.drools.base.factmodel.ClassDefinition
- ClassDefinition(String) - Constructor for class org.drools.base.factmodel.ClassDefinition
- ClassDefinition(String, String, String[]) - Constructor for class org.drools.base.factmodel.ClassDefinition
- ClassDefinition.TRAITING_MODE - Enum in org.drools.base.factmodel
- ClassFieldInspector - Interface in org.drools.base.base
- ClassObjectType - Class in org.drools.base.base
-
Java class semantics
ObjectType. - ClassObjectType - org.drools.base.base.AccessorKey.AccessorType
- ClassObjectType() - Constructor for class org.drools.base.base.ClassObjectType
- ClassObjectType(Class<?>) - Constructor for class org.drools.base.base.ClassObjectType
-
Creates a new class object type with shadow disabled.
- ClassObjectType(Class<?>, boolean) - Constructor for class org.drools.base.base.ClassObjectType
-
Creates a new class object type
- ClassWireable - Interface in org.drools.base.base
- clear() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- clear() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- clear() - Method in interface org.drools.base.rule.accessor.GlobalResolver
- clear() - Method in class org.drools.base.rule.DialectRuntimeRegistry
- clear() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- clone() - Method in interface org.drools.base.rule.accessor.DataProvider
- clone() - Method in interface org.drools.base.rule.accessor.EvalExpression
- clone() - Method in interface org.drools.base.rule.accessor.TupleValueExtractor
- clone() - Method in class org.drools.base.rule.Accumulate
- clone() - Method in class org.drools.base.rule.AsyncReceive
- clone() - Method in class org.drools.base.rule.AsyncSend
- clone() - Method in class org.drools.base.rule.Collect
- clone() - Method in class org.drools.base.rule.ConditionalBranch
-
There is not reason to clone this object since it is stateless.
- clone() - Method in class org.drools.base.rule.ConditionalElement
- clone() - Method in interface org.drools.base.rule.constraint.Constraint
-
Clones the constraint
- clone() - Method in class org.drools.base.rule.constraint.NegConstraint
- clone() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- clone() - Method in class org.drools.base.rule.constraint.XpathConstraint
- clone() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- clone() - Method in class org.drools.base.rule.Declaration
- clone() - Method in class org.drools.base.rule.EntryPointId
-
There is not reason to clone this object since it is stateless.
- clone() - Method in class org.drools.base.rule.EvalCondition
- clone() - Method in class org.drools.base.rule.Forall
- clone() - Method in class org.drools.base.rule.From
- clone() - Method in class org.drools.base.rule.GroupElement
-
Clones all Conditional Elements but references the non ConditionalElement children
- clone() - Method in class org.drools.base.rule.MultiAccumulate
- clone() - Method in class org.drools.base.rule.MutableTypeConstraint
- clone() - Method in class org.drools.base.rule.NamedConsequence
-
There is not reason to clone this object since it is stateless.
- clone() - Method in class org.drools.base.rule.Pattern
- clone() - Method in class org.drools.base.rule.PredicateConstraint
- clone() - Method in class org.drools.base.rule.QueryElement
- clone() - Method in interface org.drools.base.rule.RuleConditionElement
-
Returns a clone from itself
- clone() - Method in class org.drools.base.rule.SingleAccumulate
- clone() - Method in class org.drools.base.rule.WindowReference
-
There is not reason to clone this object since it is stateless.
- clone() - Method in class org.drools.base.time.Interval
- clone(boolean) - Method in class org.drools.base.rule.GroupElement
- clone(DialectRuntimeRegistry, ClassLoader) - Method in interface org.drools.base.rule.DialectRuntimeData
- clone(DialectRuntimeRegistry, ClassLoader, boolean) - Method in interface org.drools.base.rule.DialectRuntimeData
- cloned - Variable in class org.drools.base.rule.Accumulate
- cloneIfInUse() - Method in interface org.drools.base.rule.constraint.AlphaNodeFieldConstraint
-
Clone this constraints only if it is already used by a different node, otherwise returns this
- cloneIfInUse() - Method in interface org.drools.base.rule.constraint.BetaNodeFieldConstraint
-
Clone this constraints only if it is already used by a different node, otherwise returns this
- cloneIfInUse() - Method in class org.drools.base.rule.constraint.NegConstraint
- cloneIfInUse() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- cloneIfInUse() - Method in class org.drools.base.rule.MutableTypeConstraint
- cloneOnlyGroup() - Method in class org.drools.base.rule.GroupElement
- clonePreservingDeclarations(EvalExpression) - Method in interface org.drools.base.rule.accessor.EvalExpression
- CloneUtil - Class in org.drools.base.util
- CloneUtil() - Constructor for class org.drools.base.util.CloneUtil
- cloneWithPattern(Pattern) - Method in class org.drools.base.rule.Declaration
- cloningResources - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- cls - Variable in class org.drools.base.base.ClassObjectType
-
Java object class.
- clsName - Variable in class org.drools.base.base.ClassObjectType
- coerce(Object) - Method in enum org.drools.base.base.ValueType
- Collect - Class in org.drools.base.rule
- Collect() - Constructor for class org.drools.base.rule.Collect
- Collect(Pattern, Pattern) - Constructor for class org.drools.base.rule.Collect
- collectDependingQueries(Deque<QueryImpl>) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- compare(Declaration, Declaration) - Method in class org.drools.base.reteoo.SortDeclarations
- compareTo(FieldDefinition) - Method in class org.drools.base.factmodel.FieldDefinition
- compareTo(TypeDeclaration) - Method in class org.drools.base.rule.TypeDeclaration
- compile(ReadAccessor) - Method in interface org.drools.base.rule.DialectRuntimeData
- CompiledInvoker - Interface in org.drools.base.rule.accessor
-
This interface is used by semantic modules that are compiled to bytecode.
- compositeAllowed(BetaNodeFieldConstraint[], short, KieBaseConfiguration) - Static method in class org.drools.base.util.index.IndexUtil
- computeIfAbsent(ResourceType, Function<? super ResourceType, T>) - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- ConditionalBranch - Class in org.drools.base.rule
- ConditionalBranch() - Constructor for class org.drools.base.rule.ConditionalBranch
- ConditionalBranch(EvalCondition, NamedConsequence, ConditionalBranch) - Constructor for class org.drools.base.rule.ConditionalBranch
- ConditionalBranchNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- ConditionalElement - Class in org.drools.base.rule
- ConditionalElement() - Constructor for class org.drools.base.rule.ConditionalElement
- ConflictResolver<T> - Interface in org.drools.base.rule.consequence
-
Strategy for resolving conflicts amongst multiple rules.
- Consequence<T extends ConsequenceContext> - Interface in org.drools.base.rule.consequence
-
Consequence to be fired upon successful match of a
Rule. - ConsequenceContext - Interface in org.drools.base.rule.consequence
- ConsequenceException - Exception in org.drools.base.rule.consequence
-
Indicates an error during a
Consequenceinvocation. - ConsequenceException() - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
-
Construct.
- ConsequenceException(String) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
- ConsequenceException(String, RuleImpl) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
-
Construct with a message.
- ConsequenceException(String, RuleImpl, String) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
- ConsequenceException(Throwable) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
-
Construct with a root cause.
- ConsequenceException(Throwable, RuleImpl) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
-
Construct with a root cause.
- ConsequenceException(Throwable, RuleImpl, String) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
-
Construct with a root cause.
- ConsequenceException(RuleImpl) - Constructor for exception org.drools.base.rule.consequence.ConsequenceException
- ConsequenceMetaData - Class in org.drools.base.rule
- ConsequenceMetaData() - Constructor for class org.drools.base.rule.ConsequenceMetaData
- ConsequenceMetaData.Field - Class in org.drools.base.rule
- ConsequenceMetaData.Statement - Class in org.drools.base.rule
- ConsequenceMetaData.Statement.Type - Enum in org.drools.base.rule
- Constraint - Interface in org.drools.base.rule.constraint
- Constraint.ConstraintType - Enum in org.drools.base.rule.constraint
-
An enum for Constraint Types
- ConstraintTypeOperator - Enum in org.drools.base.util.index
- containesNode(GroupElement.Type) - Method in class org.drools.base.rule.GroupElement
- containsKey(Object) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- containsValue(Object) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- ContextEntry - Interface in org.drools.base.rule
- CoreComponentsBuilder - Interface in org.drools.base.base
- CoreComponentsBuilder.Holder - Class in org.drools.base.base
- CoreWrapper<K> - Interface in org.drools.base.factmodel.traits
- createClassFieldInspector(Class<?>) - Method in interface org.drools.base.base.CoreComponentsBuilder
- createClassFieldInspector(Class<?>, boolean) - Method in interface org.drools.base.base.CoreComponentsBuilder
- createContext() - Method in interface org.drools.base.rule.accessor.Accumulator
-
Creates the context object for an accumulator session.
- createContext() - Method in interface org.drools.base.rule.accessor.DataProvider
- createContext() - Method in interface org.drools.base.rule.accessor.EvalExpression
- createContext() - Method in interface org.drools.base.rule.accessor.PredicateExpression
- createContext() - Method in interface org.drools.base.rule.accessor.ReturnValueExpression
- createContext() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- createContext() - Method in class org.drools.base.rule.EvalCondition
- createContextEntry() - Method in interface org.drools.base.rule.constraint.BetaNodeFieldConstraint
- createContextEntry() - Method in class org.drools.base.rule.constraint.XpathConstraint
- createContextEntry() - Method in class org.drools.base.rule.PredicateConstraint
- createEvalCondition(Declaration[]) - Method in interface org.drools.base.rule.EvalConditionFactory
- createEvalCondition(Declaration[]) - Method in class org.drools.base.rule.EvalConditionFactoryImpl
- createFact() - Method in interface org.drools.base.facttemplates.FactTemplate
- createFact() - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
Method takes a list of Slots and creates a deffact from it.
- createFunctionContext() - Method in class org.drools.base.rule.Accumulate
- createFunctionContext() - Method in class org.drools.base.rule.MultiAccumulate
- createFunctionContext() - Method in class org.drools.base.rule.SingleAccumulate
- createNewPartitionId() - Method in class org.drools.base.common.PartitionsManager
- createTrigger(long, String[], Calendars) - Method in interface org.drools.base.time.impl.Timer
- createTrigger(long, BaseTuple, JobHandle, String[], Calendars, Declaration[][], ValueResolver) - Method in interface org.drools.base.time.impl.Timer
- createTypeDeclarationForBean(Class<?>) - Static method in class org.drools.base.rule.TypeDeclaration
- createTypeDeclarationForBean(Class<?>, Annotated, PropertySpecificOption) - Static method in class org.drools.base.rule.TypeDeclaration
- createTypeDeclarationForBean(Class<?>, PropertySpecificOption) - Static method in class org.drools.base.rule.TypeDeclaration
- createWorkingMemoryContext() - Method in interface org.drools.base.rule.accessor.Accumulator
-
Creates and return a context object for each working memory instance
- createWorkingMemoryContext() - Method in class org.drools.base.rule.Accumulate
- createWorkingMemoryContext() - Method in class org.drools.base.rule.MultiAccumulate
- createWorkingMemoryContext() - Method in class org.drools.base.rule.SingleAccumulate
- CUSTOM_BITS_OFFSET - Static variable in class org.drools.base.reteoo.PropertySpecificUtil
D
- DataProvider - Interface in org.drools.base.rule.accessor
- DATE - Static variable in class org.drools.base.base.SimpleValueType
- DATE_TYPE - org.drools.base.base.ValueType
- DECIMAL - Static variable in class org.drools.base.base.SimpleValueType
- Declaration - Class in org.drools.base.rule
- Declaration() - Constructor for class org.drools.base.rule.Declaration
- Declaration(String, ReadAccessor, Pattern) - Constructor for class org.drools.base.rule.Declaration
-
Construct.
- Declaration(String, ReadAccessor, Pattern, boolean) - Constructor for class org.drools.base.rule.Declaration
- Declaration(String, Pattern) - Constructor for class org.drools.base.rule.Declaration
-
Construct.
- DECLARATION - org.drools.base.rule.TypeDeclaration.Nature
-
A DECLARATION is a Type Declaration that does not contain any field definition and that is just used to add meta-data to an DEFINITION.
- DECLARATION_ORDER - org.drools.base.factmodel.traits.Trait.MixinConflictResolutionStrategy
- DeclarationScopeResolver - Class in org.drools.base.rule.accessor
-
A class capable of resolving a declaration in the current build context
- DeclarationScopeResolver() - Constructor for class org.drools.base.rule.accessor.DeclarationScopeResolver
- DeclarationScopeResolver(Map<String, Type>, Deque<RuleConditionElement>) - Constructor for class org.drools.base.rule.accessor.DeclarationScopeResolver
- DeclarationScopeResolver(Map<String, Type>, InternalKnowledgePackage) - Constructor for class org.drools.base.rule.accessor.DeclarationScopeResolver
- Declr() - Constructor for class org.drools.base.rule.QueryArgument.Declr
- Declr(Declaration) - Constructor for class org.drools.base.rule.QueryArgument.Declr
- decode(String) - Static method in enum org.drools.base.util.index.ConstraintTypeOperator
- decode(String, boolean) - Static method in enum org.drools.base.util.index.ConstraintTypeOperator
- deepClone(T) - Static method in class org.drools.base.util.CloneUtil
- deepClone(T, ClassLoader) - Static method in class org.drools.base.util.CloneUtil
- deepClone(T, ClassLoader, Map<String, Object>) - Static method in class org.drools.base.util.CloneUtil
- deepCloneIfAlreadyInUse(ClassLoader) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- deepCloneIfAlreadyInUse(ClassLoader) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- DEFAULT - Static variable in class org.drools.base.rule.EntryPointId
- DEFAULT_CONSEQUENCE_NAME - Static variable in class org.drools.base.definitions.rule.impl.RuleImpl
- DEFAULT_SALIENCE - Static variable in class org.drools.base.base.SalienceInteger
- DEFAULT_SALIENCE_VALUE - Static variable in interface org.drools.base.rule.accessor.Salience
- DEFINITION - org.drools.base.rule.TypeDeclaration.Nature
-
A DEFINITION is: 1.- Type Declaration containing field definitions. 2.- A DECLARATION with no previous DEFINITION
- delete(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- delete(Object, FactHandle.State) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- delete(FactHandle) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- delete(FactHandle, FactHandle.State) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- determineValueType(Class<?>) - Static method in enum org.drools.base.base.ValueType
- Dialectable - Interface in org.drools.base.rule
- dialectContext - Variable in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- DialectRuntimeData - Interface in org.drools.base.rule
- dialectRuntimeRegistry - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- DialectRuntimeRegistry - Class in org.drools.base.rule
- DialectRuntimeRegistry() - Constructor for class org.drools.base.rule.DialectRuntimeRegistry
- don(K, Class<T>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(K, Class<T>, boolean) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(K, Class<T>, Mode...) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(K, Collection<Class<? extends Thing>>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(K, Collection<Class<? extends Thing>>, boolean) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(K, Collection<Class<? extends Thing>>, Mode...) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- don(Thing<K>, Class<T>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- donField(String, TraitType, String, Class, boolean) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- doOnForkJoinPool(Runnable) - Static method in class org.drools.base.common.PartitionsManager
- doOnForkJoinPool(Callable<T>) - Static method in class org.drools.base.common.PartitionsManager
- DOUBLE_TYPE - org.drools.base.base.ValueType
- Drools - Class in org.drools.base.util
- Drools() - Constructor for class org.drools.base.util.Drools
- DroolsObjectInput - Interface in org.drools.base.common
- DroolsObjectInputStream - Class in org.drools.base.common
- DroolsObjectInputStream(InputStream) - Constructor for class org.drools.base.common.DroolsObjectInputStream
- DroolsObjectInputStream(InputStream, ClassLoader) - Constructor for class org.drools.base.common.DroolsObjectInputStream
- DroolsObjectInputStream(InputStream, ClassLoader, Map<String, Object>) - Constructor for class org.drools.base.common.DroolsObjectInputStream
- DroolsObjectOutputStream - Class in org.drools.base.common
- DroolsObjectOutputStream(OutputStream) - Constructor for class org.drools.base.common.DroolsObjectOutputStream
- DroolsObjectOutputStream(OutputStream, boolean) - Constructor for class org.drools.base.common.DroolsObjectOutputStream
- DroolsObjectStreamConstants - Interface in org.drools.base.common
- DroolsQuery - Interface in org.drools.base.base
- DroolsQuery_ObjectType - Static variable in class org.drools.base.base.ClassObjectType
- DuplicateRuleNameException - Exception in org.drools.base.rule
-
Indicates an attempt to add a
Ruleto aPackagethat already contains aRulewith the same name. - DuplicateRuleNameException(Package, RuleImpl, RuleImpl) - Constructor for exception org.drools.base.rule.DuplicateRuleNameException
- DuplicateRuleNameException(Package, RuleImpl, RuleImpl, Throwable) - Constructor for exception org.drools.base.rule.DuplicateRuleNameException
E
- ElseNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- Enabled - Interface in org.drools.base.rule.accessor
- ENABLED_FALSE - Static variable in class org.drools.base.base.EnabledBoolean
- ENABLED_TRUE - Static variable in class org.drools.base.base.EnabledBoolean
- EnabledBoolean - Class in org.drools.base.base
- EnabledBoolean() - Constructor for class org.drools.base.base.EnabledBoolean
- EnabledBoolean(boolean) - Constructor for class org.drools.base.base.EnabledBoolean
- EntryPointId - Class in org.drools.base.rule
-
This class defines a Rete "Entry Point".
- EntryPointId() - Constructor for class org.drools.base.rule.EntryPointId
- EntryPointId(String) - Constructor for class org.drools.base.rule.EntryPointId
-
Constructor.
- EntryPointNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- entryPointsIds - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- entrySet() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- ENUM - org.drools.base.rule.TypeDeclaration.Kind
- ENUMARRAY - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- ENUMERATION - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- EQUAL - org.drools.base.util.index.ConstraintTypeOperator
- equals(Object) - Method in class org.drools.base.base.AccessorKey
- equals(Object) - Method in class org.drools.base.base.BaseClassFieldReader
- equals(Object) - Method in class org.drools.base.base.ClassObjectType
-
Determine if another object is equal to this.
- equals(Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- equals(Object) - Method in class org.drools.base.base.field.ObjectFieldImpl
- equals(Object) - Method in class org.drools.base.common.RuleBasePartitionId
- equals(Object) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- equals(Object) - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- equals(Object) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- equals(Object) - Method in class org.drools.base.factmodel.AnnotationDefinition
- equals(Object) - Method in class org.drools.base.factmodel.FieldDefinition
- equals(Object) - Method in class org.drools.base.facttemplates.FactImpl
- equals(Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- equals(Object) - Method in class org.drools.base.facttemplates.FactTemplateImpl
- equals(Object) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- equals(Object) - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- equals(Object) - Method in class org.drools.base.reteoo.InitialFactImpl
- equals(Object) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- equals(Object) - Method in class org.drools.base.rule.accessor.PatternExtractor
- equals(Object) - Method in class org.drools.base.rule.Collect
- equals(Object) - Method in class org.drools.base.rule.ConditionalBranch
- equals(Object) - Method in class org.drools.base.rule.constraint.NegConstraint
- equals(Object) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- equals(Object) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- equals(Object) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- equals(Object) - Method in class org.drools.base.rule.Declaration
- equals(Object) - Method in class org.drools.base.rule.EntryPointId
- equals(Object) - Method in class org.drools.base.rule.EvalCondition
- equals(Object) - Method in class org.drools.base.rule.From
- equals(Object) - Method in class org.drools.base.rule.GroupElement
- equals(Object) - Method in class org.drools.base.rule.ImportDeclaration
- equals(Object) - Method in class org.drools.base.rule.MultiAccumulate
- equals(Object) - Method in class org.drools.base.rule.NamedConsequence
- equals(Object) - Method in class org.drools.base.rule.Pattern
- equals(Object) - Method in class org.drools.base.rule.PredicateConstraint
- equals(Object) - Method in class org.drools.base.rule.QueryElement
- equals(Object) - Method in class org.drools.base.rule.SingleAccumulate
- equals(Object) - Method in class org.drools.base.rule.TypeDeclaration
- equals(Object) - Method in class org.drools.base.rule.WindowDeclaration
- equals(Object) - Method in class org.drools.base.rule.WindowReference
- equals(Object) - Method in class org.drools.base.time.Interval
- equals(Object, RuleBase) - Method in interface org.drools.base.rule.constraint.Constraint
- ERROR_ON_CONFLICT - org.drools.base.factmodel.traits.Trait.MixinConflictResolutionStrategy
- eval(String) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Object) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Object, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Object, Map<String, Object>) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Object, Map<String, Object>, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Map<String, Object>) - Method in interface org.drools.base.util.MVELExecutor
- eval(String, Map<String, Object>, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- EvalCondition - Class in org.drools.base.rule
- EvalCondition() - Constructor for class org.drools.base.rule.EvalCondition
- EvalCondition(EvalExpression, Declaration[]) - Constructor for class org.drools.base.rule.EvalCondition
- EvalCondition(Declaration[]) - Constructor for class org.drools.base.rule.EvalCondition
- EvalConditionFactory - Interface in org.drools.base.rule
- EvalConditionFactory.Factory - Class in org.drools.base.rule
- EvalConditionFactoryImpl - Class in org.drools.base.rule
- EvalConditionFactoryImpl() - Constructor for class org.drools.base.rule.EvalConditionFactoryImpl
- EvalConditionNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- EvalExpression - Interface in org.drools.base.rule.accessor
- evalToString(String) - Method in interface org.drools.base.util.MVELExecutor
- evaluate(Object) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- evaluate(ValueResolver, ReadAccessor, FactHandle, FieldValue) - Method in interface org.drools.base.rule.accessor.Evaluator
-
Evaluates the expression using the provided parameters.
- evaluate(ValueResolver, ReadAccessor, FactHandle, ReadAccessor, FactHandle) - Method in interface org.drools.base.rule.accessor.Evaluator
-
Evaluates the expression using the provided parameters.
- evaluate(BaseTuple, Declaration[], ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.EvalExpression
- evaluate(FactHandle, BaseTuple, Declaration[], Declaration[], ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.PredicateExpression
- evaluate(FactHandle, BaseTuple, Declaration[], Declaration[], ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReturnValueExpression
- evaluate(T, ValueResolver) - Method in interface org.drools.base.rule.consequence.Consequence
-
Execute the consequence for the supplied matching
Tuple. - evaluateDeclaration(ValueResolver, BaseTuple, Declaration) - Static method in interface org.drools.base.rule.QueryArgument
- evaluateMvelExpression(DialectRuntimeData, ClassLoader, String) - Method in interface org.drools.base.base.CoreComponentsBuilder
- Evaluator - Interface in org.drools.base.rule.accessor
-
A public interface to be implemented by all evaluators
- Event - Interface in org.drools.base.facttemplates
- EVENT_TYPE - org.drools.base.base.ValueType
- executeExpression(Object) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Object) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Object, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Object, Map) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Object, Map, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Map) - Method in interface org.drools.base.util.MVELExecutor
- executeExpression(Object, Map, Class<T>) - Method in interface org.drools.base.util.MVELExecutor
- EXISTS - org.drools.base.rule.GroupElement.Type
- EXISTS - Static variable in class org.drools.base.rule.GroupElement
- ExistsNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- expression - Variable in class org.drools.base.rule.EvalCondition
F
- Fact - Interface in org.drools.base.facttemplates
- FactImpl - Class in org.drools.base.facttemplates
- FactImpl() - Constructor for class org.drools.base.facttemplates.FactImpl
- FactImpl(FactTemplate) - Constructor for class org.drools.base.facttemplates.FactImpl
- factTemplate - Variable in class org.drools.base.facttemplates.FactTemplateObjectType
-
FieldTemplate.
- FactTemplate - Interface in org.drools.base.facttemplates
- FACTTEMPLATE_TYPE - org.drools.base.base.ValueType
- FactTemplateFieldExtractor - Class in org.drools.base.facttemplates
- FactTemplateFieldExtractor() - Constructor for class org.drools.base.facttemplates.FactTemplateFieldExtractor
- FactTemplateFieldExtractor(FactTemplate, String) - Constructor for class org.drools.base.facttemplates.FactTemplateFieldExtractor
- FactTemplateImpl - Class in org.drools.base.facttemplates
- FactTemplateImpl() - Constructor for class org.drools.base.facttemplates.FactTemplateImpl
- FactTemplateImpl(InternalKnowledgePackage, String, FieldTemplate...) - Constructor for class org.drools.base.facttemplates.FactTemplateImpl
- FactTemplateObjectType - Class in org.drools.base.facttemplates
- FactTemplateObjectType() - Constructor for class org.drools.base.facttemplates.FactTemplateObjectType
- FactTemplateObjectType(FactTemplate) - Constructor for class org.drools.base.facttemplates.FactTemplateObjectType
- factTemplates - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- fastFindClass(String) - Method in class org.drools.base.rule.MapBackedClassLoader
- Field() - Constructor for class org.drools.base.rule.ConsequenceMetaData.Field
- Field(String, String) - Constructor for class org.drools.base.rule.ConsequenceMetaData.Field
- FieldAccessor - org.drools.base.base.AccessorKey.AccessorType
- FieldAccessor - Interface in org.drools.base.base
-
An interface for Accessor classes that joins both reader and writer accessor methods
- FieldDefinition - Class in org.drools.base.factmodel
-
Declares a field to be dynamically generated.
- FieldDefinition() - Constructor for class org.drools.base.factmodel.FieldDefinition
- FieldDefinition(String, String) - Constructor for class org.drools.base.factmodel.FieldDefinition
- FieldDefinition(String, String, boolean) - Constructor for class org.drools.base.factmodel.FieldDefinition
- FieldDefinition(String, GenericTypeDefinition) - Constructor for class org.drools.base.factmodel.FieldDefinition
- FieldDefinition(String, GenericTypeDefinition, boolean) - Constructor for class org.drools.base.factmodel.FieldDefinition
- FieldIndex - Class in org.drools.base.util
- FieldIndex() - Constructor for class org.drools.base.util.FieldIndex
- FieldIndex(ReadAccessor, TupleValueExtractor) - Constructor for class org.drools.base.util.FieldIndex
- fields - Variable in class org.drools.base.factmodel.ClassDefinition
- FieldTemplate - Interface in org.drools.base.facttemplates
- FieldTemplateImpl - Class in org.drools.base.facttemplates
- FieldTemplateImpl() - Constructor for class org.drools.base.facttemplates.FieldTemplateImpl
- FieldTemplateImpl(String, Class) - Constructor for class org.drools.base.facttemplates.FieldTemplateImpl
- FIELDTMS_FIELD_NAME - Static variable in interface org.drools.base.factmodel.traits.TraitConstants
- FieldValue - Interface in org.drools.base.rule.accessor
- findClass(String) - Method in class org.drools.base.rule.MapBackedClassLoader
- findDeclarations(Map<String, Declaration>) - Method in interface org.drools.base.rule.accessor.Enabled
- findDeclarations(Map<String, Declaration>) - Method in interface org.drools.base.rule.accessor.Salience
- findEnabledDeclarations(Map<String, Declaration>) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- findPatternById(int) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- findSalienceDeclarations(Map<String, Declaration>) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- fixClonedDeclarations(GroupElement, Map<String, Type>) - Method in class org.drools.base.rule.LogicTransformer
-
During the logic transformation, we eventually clone CEs, specially patterns and corresponding declarations.
- FLOAT_TYPE - org.drools.base.base.ValueType
- Forall - Class in org.drools.base.rule
-
The forall conditional element.
- Forall() - Constructor for class org.drools.base.rule.Forall
- Forall(Pattern) - Constructor for class org.drools.base.rule.Forall
- Forall(Pattern, List<Pattern>) - Constructor for class org.drools.base.rule.Forall
- ForallNotNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- FORMAT_BIT - Static variable in class org.drools.base.rule.TypeDeclaration
- From - Class in org.drools.base.rule
- From() - Constructor for class org.drools.base.rule.From
- From(DataProvider) - Constructor for class org.drools.base.rule.From
- FromNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- fromXml(String) - Method in interface org.drools.base.base.XMLSupport
- fromXml(XMLSupport.Options, String) - Method in interface org.drools.base.base.XMLSupport
- fromXML(File) - Method in interface org.drools.base.base.XMLSupport.XmlMarshaller
- fromXML(InputStream) - Method in interface org.drools.base.base.XMLSupport.XmlMarshaller
- fromXML(String) - Method in interface org.drools.base.base.XMLSupport.XmlMarshaller
- fromXML(URL) - Method in interface org.drools.base.base.XMLSupport.XmlMarshaller
- Function - Class in org.drools.base.rule
- Function() - Constructor for class org.drools.base.rule.Function
- Function(String, String, String) - Constructor for class org.drools.base.rule.Function
- FUNCTION - Static variable in class org.drools.base.base.SimpleValueType
- functions - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
G
- GeneratedFact - Interface in org.drools.base.factmodel
-
This is a marker interface implemented by classes dinamically generated from declared types or facts
- get() - Static method in interface org.drools.base.base.CoreComponentsBuilder
- get() - Static method in interface org.drools.base.base.XMLSupport
- get() - Static method in class org.drools.base.rule.EvalConditionFactory.Factory
- get(int) - Method in interface org.drools.base.reteoo.BaseTuple
-
Returns the
FactHandlefor the given pattern index. - get(Object) - Method in class org.drools.base.factmodel.FieldDefinition
- get(Object) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- get(Object, String) - Method in class org.drools.base.factmodel.ClassDefinition
- get(String) - Method in interface org.drools.base.facttemplates.Fact
- get(String) - Method in class org.drools.base.facttemplates.FactImpl
- get(String, Class) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- get(Declaration) - Method in interface org.drools.base.reteoo.BaseTuple
-
Returns the
FactHandlefor the givenDeclaration, which in turn specifcy thePatternthat they depend on. - get(Declaration) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- get(ResourceType) - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- getAbductionClass(Function<Class<T>, T>) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- getAbductiveAnnotationClass() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- getAccessibleProperties() - Method in class org.drools.base.rule.TypeDeclaration
- getAccessibleProperties(Class<?>) - Static method in class org.drools.base.util.PropertyReactivityUtil
- getAccessibleProperties(RuleBase) - Method in class org.drools.base.rule.Pattern
- getAccessibleProperties(RuleBase, Class<?>) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- getAccessibleProperties(RuleBase, ObjectType) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- getAccessiblePropertiesIncludingNonGetterValueMethod(Class<?>) - Static method in class org.drools.base.util.PropertyReactivityUtil
- getAccessorKey() - Method in interface org.drools.base.base.AccessorKeySupplier
- getAccumulateFunctions() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getAccumulateFunctions() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getAccumulators() - Method in class org.drools.base.rule.Accumulate
- getAccumulators() - Method in class org.drools.base.rule.MultiAccumulate
- getAccumulators() - Method in class org.drools.base.rule.SingleAccumulate
- getActivationGroup() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getActivationListener() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getAgendaGroup() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getAlias() - Method in class org.drools.base.factmodel.FieldDefinition
- getAllDeclarations() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getAlphaConstraints() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- getAnnotation(Class<?>) - Method in class org.drools.base.factmodel.ClassDefinition
- getAnnotations() - Method in class org.drools.base.factmodel.ClassDefinition
- getAnnotations() - Method in class org.drools.base.factmodel.FieldDefinition
- getAnnotations() - Method in class org.drools.base.rule.Pattern
- getArgumentClass() - Method in class org.drools.base.rule.QueryArgument.Declr
- getArguments() - Method in class org.drools.base.rule.QueryElement
- getAsMap(Object) - Method in class org.drools.base.factmodel.ClassDefinition
- getAssociatedRules() - Method in interface org.drools.base.common.NetworkNode
- getAssociatedTerminalsSize() - Method in interface org.drools.base.common.NetworkNode
- getAutoFocus() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getBackRefDeclarations() - Method in class org.drools.base.rule.Pattern
- getBackReferenceClasses() - Method in class org.drools.base.rule.XpathBackReference
- getBasePattern() - Method in class org.drools.base.rule.Forall
- getBehaviors() - Method in class org.drools.base.rule.Pattern
- getBetaConstraints() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- getBigDecimalValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getBigDecimalValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getBigIntegerValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getBigIntegerValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getBindingName() - Method in class org.drools.base.rule.Declaration
- getBooleanValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getBooleanValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getBooleanValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getBooleanValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getBooleanValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getBooleanValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getBooleanValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getBoxedTypeName() - Method in class org.drools.base.rule.Declaration
- getByteValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getByteValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getByteValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getByteValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getByteValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getByteValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getByteValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getCalendars() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getChannel(String) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getChannels() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getCharValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getCharValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getCharValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getCharValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getCharValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getCharValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getCharValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getChildren() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getChildren() - Method in class org.drools.base.rule.GroupElement
- getChunks() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getClassAnnotations() - Method in class org.drools.base.factmodel.ClassDefinition
- getClassLoader() - Method in class org.drools.base.base.XMLSupport.Options
- getClassLoader() - Method in interface org.drools.base.common.DroolsObjectInput
- getClassLoader() - Method in class org.drools.base.common.DroolsObjectInputStream
- getClassLoader() - Method in interface org.drools.base.rule.DialectRuntimeData
- getClassName() - Method in class org.drools.base.base.AccessorKey
- getClassName() - Method in class org.drools.base.base.ClassObjectType
- getClassName() - Method in interface org.drools.base.base.ClassWireable
- getClassName() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getClassName() - Method in interface org.drools.base.base.ObjectType
- getClassName() - Method in class org.drools.base.factmodel.ClassDefinition
- getClassName() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- getClassName() - Method in class org.drools.base.rule.Function
- getClassName() - Method in class org.drools.base.rule.LineMappings
- getClassType() - Method in class org.drools.base.base.ClassObjectType
- getClassType() - Method in interface org.drools.base.base.ClassWireable
- getClassType() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getClassType() - Method in enum org.drools.base.base.ValueType
- getCloneByKey(String) - Method in class org.drools.base.common.DroolsObjectInputStream
- getCloned() - Method in class org.drools.base.rule.EvalCondition
- getClonedByIdentity() - Method in class org.drools.base.common.DroolsObjectOutputStream
- getCoercedValueType() - Method in interface org.drools.base.rule.accessor.Evaluator
-
Returns the value type this evaluator will coerce operands to, during evaluation.
- getConfiguration() - Method in interface org.drools.base.RuleBase
- getConflictingRule() - Method in exception org.drools.base.rule.DuplicateRuleNameException
-
Retrieve the new conflicting
Rule. - getConsequence() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the
Consequenceassociated with thisRule. - getConsequenceMetaData() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getConsequenceName() - Method in class org.drools.base.rule.NamedConsequence
- getConstraints() - Method in class org.drools.base.rule.Pattern
- getConstraintType() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getConstraintType() - Method in interface org.drools.base.rule.IndexableConstraint
- getContext(Class<T>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getContextObject() - Method in interface org.drools.base.reteoo.BaseTuple
- getCore() - Method in interface org.drools.base.factmodel.traits.CoreWrapper
- getCore() - Method in interface org.drools.base.factmodel.traits.Thing
- getCurrentTime() - Method in interface org.drools.base.base.ValueResolver
- getCurrentTypeCode() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- getCurrentTypeCode() - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
- getCustomExtensions() - Method in class org.drools.base.common.DroolsObjectInputStream
- getCustomExtensions() - Method in class org.drools.base.common.DroolsObjectOutputStream
- getDataProvider() - Method in class org.drools.base.rule.AsyncSend
- getDataProvider() - Method in class org.drools.base.rule.From
- getDateEffective() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getDateExpires() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getDeclaration() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getDeclaration() - Method in class org.drools.base.rule.Pattern
- getDeclaration() - Method in class org.drools.base.rule.QueryArgument.Declr
- getDeclaration(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve a parameter
Declarationby identifier. - getDeclaration(String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- getDeclaration(String) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getDeclaration(Pattern, String) - Method in class org.drools.base.rule.XpathBackReference
- getDeclarationClass() - Method in class org.drools.base.rule.Declaration
- getDeclarationClasses(Map<String, Declaration>) - Static method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- getDeclarationClasses(RuleImpl) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- getDeclarationMap() - Method in class org.drools.base.rule.XpathBackReference
- getDeclarations() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the set of all root fact object parameter
Declarations. - getDeclarations() - Method in class org.drools.base.rule.Pattern
- getDeclarations(RuleImpl) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- getDeclarations(RuleImpl, String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
-
Return all declarations scoped to the current RuleConditionElement in the build stack
- getDeclaredMask() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getDeclIndex() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_boolean() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_byte() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_char() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_double() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_float() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_int() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_long() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAs_short() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsBoolean() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsByte() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsChar() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsDouble() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsFloat() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsInt() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsLong() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsShort() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefaultValueAsString() - Method in class org.drools.base.factmodel.FieldDefinition
- getDefinedClass() - Method in class org.drools.base.factmodel.ClassDefinition
- getDependingQueries() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Returns the lists of queries from which this rule (or query) depends on ordered by their relative dependencies, e.g. if R1 -> A -> B -> C (where the letter are queries) it will return [C, B, A]
- getDescription(Object) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- getDescription(String) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionLoader
- getDescription(String) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- getDescription(RuleImpl) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionLoader
- getDescription(RuleImpl) - Method in class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- getDescriptions() - Method in class org.drools.base.ruleunit.RuleUnitDescriptionLoader
- getDialect() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getDialect() - Method in interface org.drools.base.rule.Dialectable
- getDialect() - Method in class org.drools.base.rule.Function
- getDialectData(String) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- getDialectRuntimeRegistry() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getDialectRuntimeRegistry() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getDoubleValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getDoubleValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getDoubleValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getDoubleValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getDoubleValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getDoubleValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getDoubleValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getDurationAttribute() - Method in class org.drools.base.rule.TypeDeclaration
- getDurationExtractor() - Method in class org.drools.base.rule.TypeDeclaration
- getElements() - Method in interface org.drools.base.base.DroolsQuery
- getElseBranch() - Method in class org.drools.base.rule.ConditionalBranch
- getEmptyPropertyReactiveMask(int) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- getEnabled() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getEntryPoint(String) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getEntryPointId() - Method in class org.drools.base.rule.EntryPointId
- getEntryPointIds() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getEntryPointIds() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getErrorSummary() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
This will return the error summary (if any) if the package is invalid.
- getEvalCondition() - Method in class org.drools.base.rule.ConditionalBranch
- getEvalExpression() - Method in class org.drools.base.rule.EvalCondition
- getEvaluator() - Method in class org.drools.base.rule.PredicateConstraint
- getExactTypeDeclaration(Class<?>) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getExpiration() - Method in interface org.drools.base.facttemplates.Event
- getExpirationOffset() - Method in interface org.drools.base.rule.Behavior
- getExpirationOffset() - Method in class org.drools.base.rule.TypeDeclaration
- getExpirationPolicy() - Method in class org.drools.base.rule.TypeDeclaration
- getExtractor() - Method in class org.drools.base.rule.Declaration
-
Returns the Extractor expression
- getExtractToClass() - Method in class org.drools.base.base.BaseClassFieldReader
- getExtractToClass() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getExtractToClass() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getExtractToClass() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getExtractToClass() - Method in class org.drools.base.rule.accessor.PatternExtractor
- getExtractToClass() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getExtractToClassName() - Method in class org.drools.base.base.BaseClassFieldReader
- getExtractToClassName() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getExtractToClassName() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getExtractToClassName() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getExtractToClassName() - Method in class org.drools.base.rule.accessor.PatternExtractor
- getExtractToClassName() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getFactClass() - Method in class org.drools.base.factmodel.ClassDefinition
- getFactClassName() - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- getFactHandle() - Method in interface org.drools.base.reteoo.BaseTuple
- getFactHandle(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getFactHandle(FactHandle) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getFactTemplate() - Method in interface org.drools.base.facttemplates.Fact
- getFactTemplate() - Method in class org.drools.base.facttemplates.FactImpl
-
Return the deftemplate for the fact
- getFactTemplate() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
-
Return the Fact Template.
- getFactTemplate(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getFactTemplate(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getFactType(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getFactType(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getFactTypes() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getField() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getField() - Method in interface org.drools.base.rule.IndexableConstraint
- getField(int) - Method in class org.drools.base.factmodel.ClassDefinition
-
Returns the field at position index, as defined by the builder using the @position annotation
- getField(String) - Method in class org.drools.base.factmodel.ClassDefinition
-
Returns the field definition object for the given field name
- getFieldAccessor() - Method in class org.drools.base.factmodel.FieldDefinition
- getFieldAnnotations() - Method in class org.drools.base.factmodel.FieldDefinition
- getFieldByAlias(String) - Method in class org.drools.base.factmodel.ClassDefinition
- getFieldExtractor() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getFieldExtractor() - Method in interface org.drools.base.rule.IndexableConstraint
- getFieldExtractor(TypeDeclaration, String, Class<?>) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getFieldIndex() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getFieldIndex() - Method in interface org.drools.base.rule.IndexableConstraint
- getFieldName() - Method in class org.drools.base.base.AccessorKey
- getFieldName() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getFieldNames() - Method in interface org.drools.base.base.ClassFieldInspector
- getFieldNames() - Method in interface org.drools.base.facttemplates.FactTemplate
- getFieldNames() - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
Return all the slots
- getFieldNames() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- getFields() - Method in class org.drools.base.factmodel.ClassDefinition
- getFields() - Method in interface org.drools.base.factmodel.traits.Thing
- getFields() - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- getFieldsDefinitions() - Method in class org.drools.base.factmodel.ClassDefinition
- getFieldTemplate(String) - Method in interface org.drools.base.facttemplates.FactTemplate
-
Return the slot with the String name
- getFieldTemplate(String) - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
A convienance method for finding the slot matching the String name.
- getFieldTemplateIndex(String) - Method in interface org.drools.base.facttemplates.FactTemplate
-
Get the pattern index with the given name
- getFieldTemplateIndex(String) - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
Look up the pattern index of the slot
- getFieldType() - Method in interface org.drools.base.rule.accessor.WriteAccessor
- getFieldType(Class<?>, String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getFieldType(String) - Method in interface org.drools.base.base.ClassFieldInspector
- getFieldTypes() - Method in interface org.drools.base.base.ClassFieldInspector
- getFieldTypesField() - Method in interface org.drools.base.base.ClassFieldInspector
- getFloatValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getFloatValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getFloatValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getFloatValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getFloatValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getFloatValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getFloatValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getFormat() - Method in class org.drools.base.rule.TypeDeclaration
- getFullName() - Method in class org.drools.base.rule.TypeDeclaration
- getFullVersion() - Static method in class org.drools.base.util.Drools
- getFullyQualifiedName() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getFunction(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getFunctionContext() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- getFunctionNames() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getFunctions() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getFunctions() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getGenericType() - Method in class org.drools.base.factmodel.FieldDefinition
- getGetterMethods() - Method in interface org.drools.base.base.ClassFieldInspector
- getGetterName() - Method in class org.drools.base.factmodel.FieldDefinition
- getGlobal(String) - Method in interface org.drools.base.base.ValueResolver
- getGlobalResolver() - Method in interface org.drools.base.base.ValueResolver
- getGlobals() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getGlobals() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getGlobalVariables() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getHashCode(Object) - Method in class org.drools.base.base.BaseClassFieldReader
- getHashCode(Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getHashCode(Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getHashCode(Object) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getHashCode(Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getHashCode(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getHashCode(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getHashCode(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getHashCode(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getHashCode(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getId() - Method in interface org.drools.base.common.NetworkNode
-
Returns the unique id that represents the node in the Rete network
- getId() - Method in class org.drools.base.common.RuleBasePartitionId
- getId() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getId() - Method in class org.drools.base.rule.Function
- getId() - Method in class org.drools.base.rule.TypeDeclaration
- getId() - Method in class org.drools.base.rule.WindowDeclaration
- getId() - Method in interface org.drools.base.time.JobHandle
- getIdentifier() - Method in class org.drools.base.rule.Declaration
-
Retrieve the variable's identifier.
- getImplicitImports() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getImports() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getImports() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getIndex() - Method in class org.drools.base.base.BaseClassFieldReader
- getIndex() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getIndex() - Method in class org.drools.base.factmodel.FieldDefinition
- getIndex() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getIndex() - Method in interface org.drools.base.reteoo.BaseTuple
- getIndex() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getIndex() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getIndex() - Method in interface org.drools.base.rule.accessor.WriteAccessor
- getIndexExtractor() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getIndexExtractor() - Method in interface org.drools.base.rule.IndexableConstraint
- getInferredMask() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getInfo() - Method in exception org.drools.base.rule.consequence.ConsequenceException
- getInitExpr() - Method in class org.drools.base.factmodel.FieldDefinition
- getInnerDeclarationCache() - Method in class org.drools.base.rule.Accumulate
- getInnerDeclarations() - Method in class org.drools.base.rule.Accumulate
- getInnerDeclarations() - Method in class org.drools.base.rule.AsyncReceive
- getInnerDeclarations() - Method in class org.drools.base.rule.AsyncSend
- getInnerDeclarations() - Method in class org.drools.base.rule.Collect
- getInnerDeclarations() - Method in class org.drools.base.rule.ConditionalBranch
-
It is not possible to declare any new variables, so always return an Empty Map
- getInnerDeclarations() - Method in class org.drools.base.rule.EntryPointId
-
It is not possible to declare any new variables, so always return an Empty Map
- getInnerDeclarations() - Method in class org.drools.base.rule.EvalCondition
- getInnerDeclarations() - Method in class org.drools.base.rule.Forall
-
Forall inner declarations are only provided by the base patterns since it negates the remaining patterns
- getInnerDeclarations() - Method in class org.drools.base.rule.From
- getInnerDeclarations() - Method in class org.drools.base.rule.GroupElement
- getInnerDeclarations() - Method in class org.drools.base.rule.NamedConsequence
-
It is not possible to declare any new variables, so always return an Empty Map
- getInnerDeclarations() - Method in class org.drools.base.rule.Pattern
- getInnerDeclarations() - Method in class org.drools.base.rule.QueryElement
- getInnerDeclarations() - Method in interface org.drools.base.rule.RuleConditionElement
-
Returns a Map of declarations that are visible inside this conditional element
- getInnerDeclarations() - Method in class org.drools.base.rule.WindowReference
-
It is not possible to declare any new variables, so always return an Empty Map
- getInnerDeclarations(String) - Method in class org.drools.base.rule.GroupElement
- getInspectionResults(String) - Method in interface org.drools.base.base.ClassFieldInspector
- getInstance() - Static method in class org.drools.base.reteoo.InitialFactImpl
- getInstance() - Static method in class org.drools.base.rule.LogicTransformer
- getInterfaces() - Method in class org.drools.base.factmodel.ClassDefinition
- getInterval() - Method in interface org.drools.base.rule.accessor.Evaluator
-
In case this is a temporal evaluator, returns the interval in which this evaluator may match the target fact
- getInterval() - Method in interface org.drools.base.rule.IntervalProviderConstraint
- getIntValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getIntValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getIntValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getIntValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getIntValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getIntValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getIntValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getKey() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- getKind() - Method in class org.drools.base.rule.TypeDeclaration
- getKnowledgeType() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- getKnowledgeType() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getKnowledgeType() - Method in class org.drools.base.rule.Function
- getKnowledgeType() - Method in class org.drools.base.rule.TypeDeclaration
- getKnowledgeType() - Method in class org.drools.base.rule.WindowDeclaration
- getLeftExtractor() - Method in class org.drools.base.util.FieldIndex
- getLhs() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the
ListofConditionsfor this rule. - getLineMappings() - Method in class org.drools.base.rule.DialectRuntimeRegistry
- getLineMappings(String) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- getListenedProperties() - Method in class org.drools.base.rule.Pattern
- getListenedPropertyMask(Optional<Pattern>, ObjectType, List<String>) - Method in interface org.drools.base.rule.constraint.Constraint
-
Returns property reactivity BitMask of this constraint.
- getListenedPropertyMask(ObjectType, List<String>) - Method in interface org.drools.base.rule.constraint.Constraint
- getLoadOrder() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getLongValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getLongValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getLongValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getLongValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getLongValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getLongValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getLongValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getLowerBound() - Method in class org.drools.base.time.Interval
- getMajorVersion() - Static method in class org.drools.base.util.Drools
- getMatch() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getMessage() - Method in exception org.drools.base.rule.consequence.ConsequenceException
- getMessageId() - Method in class org.drools.base.rule.AsyncReceive
- getMessageId() - Method in class org.drools.base.rule.AsyncSend
- getMetaData() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getMetaData() - Method in class org.drools.base.factmodel.ClassDefinition
- getMetaData() - Method in class org.drools.base.factmodel.FieldDefinition
- getMetaData(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getMetaData(String) - Method in class org.drools.base.factmodel.ClassDefinition
- getMethodBytecode() - Method in interface org.drools.base.rule.accessor.CompiledInvoker
-
Generated code should be able to return a String which represents the bytecode.
- getMinorVersion() - Static method in class org.drools.base.util.Drools
- getModificationMask() - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- getModifiedPropsByMethod(Method) - Method in class org.drools.base.factmodel.ClassDefinition
- getModifiedPropsByMethod(String, int) - Method in class org.drools.base.factmodel.ClassDefinition
- getMostSpecificTraits() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- getMostSpecificTraits() - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
- getMVELExecutor() - Method in interface org.drools.base.base.CoreComponentsBuilder
- getName() - Method in interface org.drools.base.base.DroolsQuery
- getName() - Method in enum org.drools.base.base.ValueType
- getName() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Retrieve the name of this
Package. - getName() - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- getName() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the name of this rule.
- getName() - Method in class org.drools.base.factmodel.AnnotationDefinition
- getName() - Method in class org.drools.base.factmodel.ClassDefinition
- getName() - Method in class org.drools.base.factmodel.FieldDefinition
- getName() - Method in interface org.drools.base.facttemplates.FactTemplate
-
The name of the template may be the fully qualified class name, or an alias.
- getName() - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
the template name is an alias for an object
- getName() - Method in interface org.drools.base.facttemplates.FieldTemplate
- getName() - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- getName() - Method in interface org.drools.base.rule.consequence.Consequence
- getName() - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- getName() - Method in class org.drools.base.rule.Function
- getName() - Method in class org.drools.base.rule.WindowDeclaration
- getName() - Method in class org.drools.base.rule.WindowReference
- getNamedConsequence() - Method in class org.drools.base.rule.ConditionalBranch
- getNamedConsequence(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getNamespace() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getNamespace() - Method in class org.drools.base.rule.Function
- getNamespace() - Method in class org.drools.base.rule.TypeDeclaration
- getNamespace() - Method in class org.drools.base.rule.WindowDeclaration
- getNativeReadMethod() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getNativeReadMethod() - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getNativeReadMethod() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getNativeReadMethod() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getNativeReadMethod() - Method in class org.drools.base.rule.accessor.PatternExtractor
- getNativeReadMethod() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getNativeReadMethod() - Method in class org.drools.base.rule.Declaration
- getNativeReadMethodName() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getNativeReadMethodName() - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getNativeReadMethodName() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getNativeReadMethodName() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getNativeReadMethodName() - Method in class org.drools.base.rule.accessor.PatternExtractor
- getNativeReadMethodName() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getNativeReadMethodName() - Method in class org.drools.base.rule.Declaration
- getNativeWriteMethod() - Method in interface org.drools.base.rule.accessor.WriteAccessor
- getNature() - Method in class org.drools.base.rule.TypeDeclaration
- getNegativeMask() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getNegativeWatchMask(List<String>) - Method in class org.drools.base.rule.Pattern
- getNestedElements() - Method in class org.drools.base.rule.Accumulate
- getNestedElements() - Method in class org.drools.base.rule.AsyncReceive
- getNestedElements() - Method in class org.drools.base.rule.AsyncSend
- getNestedElements() - Method in class org.drools.base.rule.Collect
- getNestedElements() - Method in class org.drools.base.rule.ConditionalBranch
-
It is not possible to nest elements inside a conditional branch, so always return an empty list.
- getNestedElements() - Method in class org.drools.base.rule.EntryPointId
-
It is not possible to nest elements inside an entry point, so always return an empty list.
- getNestedElements() - Method in class org.drools.base.rule.EvalCondition
- getNestedElements() - Method in class org.drools.base.rule.Forall
- getNestedElements() - Method in class org.drools.base.rule.From
- getNestedElements() - Method in class org.drools.base.rule.GroupElement
- getNestedElements() - Method in class org.drools.base.rule.NamedConsequence
-
It is not possible to nest elements inside an entry point, so always return an empty list.
- getNestedElements() - Method in class org.drools.base.rule.Pattern
- getNestedElements() - Method in class org.drools.base.rule.QueryElement
- getNestedElements() - Method in interface org.drools.base.rule.RuleConditionElement
-
Returs a list of RuleConditionElement's that are nested inside the current element
- getNestedElements() - Method in class org.drools.base.rule.WindowReference
-
It is not possible to nest elements inside an entry point, so always return an empty list.
- getNext() - Method in interface org.drools.base.rule.ContextEntry
- getNext() - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- getNonGetterValueMethods(Class<?>, List<String>) - Static method in class org.drools.base.util.PropertyReactivityUtil
- getNumberOfFields() - Method in interface org.drools.base.facttemplates.FactTemplate
-
templates may have 1 or more slots.
- getNumberOfFields() - Method in class org.drools.base.facttemplates.FactTemplateImpl
-
Return the number of slots in the deftemplate
- getObject(int) - Method in interface org.drools.base.reteoo.BaseTuple
- getObject(Declaration) - Method in interface org.drools.base.reteoo.BaseTuple
- getObjectIndex() - Method in class org.drools.base.rule.Declaration
- getObjectIndex() - Method in class org.drools.base.rule.Pattern
- getObjectType() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getObjectType() - Method in class org.drools.base.rule.accessor.PatternExtractor
- getObjectType() - Method in class org.drools.base.rule.Pattern
- getObjectType() - Method in class org.drools.base.rule.TypeDeclaration
- getOffset() - Method in class org.drools.base.rule.LineMappings
- getOperator() - Method in interface org.drools.base.rule.accessor.Evaluator
-
Returns the operator representation object for this evaluator
- getOperator() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
-
May be null.
- getOrCreate(ResourceTypePackageRegistry) - Static method in class org.drools.base.definitions.ProcessPackage
-
Finds or creates and registers a package in the given registry instance
- getOrCreateExactTypeDeclaration(Class<?>) - Method in interface org.drools.base.RuleBase
- getOrder() - Method in class org.drools.base.rule.TypeDeclaration
- getOriginalRule() - Method in exception org.drools.base.rule.DuplicateRuleNameException
-
Retrieve the original
Rulein thePackage. - getOuterDeclarations() - Method in class org.drools.base.rule.Accumulate
- getOuterDeclarations() - Method in class org.drools.base.rule.AsyncReceive
- getOuterDeclarations() - Method in class org.drools.base.rule.AsyncSend
- getOuterDeclarations() - Method in class org.drools.base.rule.Collect
- getOuterDeclarations() - Method in class org.drools.base.rule.ConditionalBranch
-
It is not possible to declare and export any variables, so always return an empty map
- getOuterDeclarations() - Method in class org.drools.base.rule.EntryPointId
-
It is not possible to declare and export any variables, so always return an empty map
- getOuterDeclarations() - Method in class org.drools.base.rule.EvalCondition
- getOuterDeclarations() - Method in class org.drools.base.rule.Forall
-
Forall does not export any declarations
- getOuterDeclarations() - Method in class org.drools.base.rule.From
- getOuterDeclarations() - Method in class org.drools.base.rule.GroupElement
- getOuterDeclarations() - Method in class org.drools.base.rule.NamedConsequence
-
It is not possible to declare and export any variables, so always return an empty map
- getOuterDeclarations() - Method in class org.drools.base.rule.Pattern
- getOuterDeclarations() - Method in class org.drools.base.rule.QueryElement
- getOuterDeclarations() - Method in interface org.drools.base.rule.RuleConditionElement
-
Returns a Map of declarations that are visible outside this conditional element.
- getOuterDeclarations() - Method in class org.drools.base.rule.WindowReference
-
It is not possible to declare and export any variables, so always return an empty map
- getOuterDeclarations(String) - Method in class org.drools.base.rule.GroupElement
- getOverriding() - Method in class org.drools.base.factmodel.FieldDefinition
- getPackage() - Method in interface org.drools.base.common.DroolsObjectInput
- getPackage() - Method in class org.drools.base.common.DroolsObjectInputStream
- getPackage() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getPackage() - Method in interface org.drools.base.facttemplates.FactTemplate
- getPackage() - Method in class org.drools.base.facttemplates.FactTemplateImpl
- getPackage() - Method in exception org.drools.base.rule.DuplicateRuleNameException
-
Retrieve the
Package. - getPackageClassLoader() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getPackageClassLoader() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getPackageName() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getPackageName() - Method in class org.drools.base.factmodel.ClassDefinition
- getPackageNames() - Method in interface org.drools.base.rule.constraint.Constraint
- getParallelEvaluationSlot() - Method in class org.drools.base.common.RuleBasePartitionId
- getParallelEvaluationSlotsCount() - Method in class org.drools.base.common.PartitionsManager
- getParameters() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- getParent() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getParent() - Method in interface org.drools.base.reteoo.BaseTuple
- getParentClassLoader() - Method in interface org.drools.base.common.DroolsObjectInput
- getParentClassLoader() - Method in class org.drools.base.common.DroolsObjectInputStream
- getPartitionId() - Method in interface org.drools.base.common.NetworkNode
-
Returns the partition ID to which this node belongs to
- getPattern() - Method in class org.drools.base.rule.Declaration
-
Returns the index of the pattern
- getPattern() - Method in class org.drools.base.rule.WindowDeclaration
- getPatternId() - Method in class org.drools.base.rule.Pattern
-
The index of the Pattern, in the list of patterns.
- getPositiveWatchMask(List<String>) - Method in class org.drools.base.rule.Pattern
- getPredicateExpression() - Method in class org.drools.base.rule.PredicateConstraint
- getPriority() - Method in class org.drools.base.factmodel.FieldDefinition
- getProcesses() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getProjectClassLoader() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getProperty() - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- getPropertyType(String) - Method in class org.drools.base.factmodel.AnnotationDefinition
- getPropertyValue(String) - Method in class org.drools.base.factmodel.AnnotationDefinition
- getQueries() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getQueryName() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getQueryName() - Method in class org.drools.base.rule.QueryElement
- getRangeTypes() - Method in interface org.drools.base.factmodel.traits.TraitField
- getReadAccessor() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getReadAccessor() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getReadAcessor(String, String, boolean, Class<?>) - Method in interface org.drools.base.base.CoreComponentsBuilder
- getReader(String, String, AcceptsReadAccessor) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getReader(AccessorKey) - Method in interface org.drools.base.base.ReadAccessorSupplier
- getReadMethod() - Method in class org.drools.base.factmodel.FieldDefinition
-
Creates the String name for the get method for a field with the given name and type
- getRegisteredTraitField(String) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- getRemainingPatterns() - Method in class org.drools.base.rule.Forall
- getRequiredDeclarations() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getRequiredDeclarations() - Method in interface org.drools.base.rule.accessor.Accumulator
- getRequiredDeclarations() - Method in interface org.drools.base.rule.accessor.DataProvider
- getRequiredDeclarations() - Method in class org.drools.base.rule.Accumulate
- getRequiredDeclarations() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getRequiredDeclarations() - Method in interface org.drools.base.rule.constraint.Constraint
-
Returns all the declarations required by the given constraint implementation.
- getRequiredDeclarations() - Method in class org.drools.base.rule.constraint.NegConstraint
- getRequiredDeclarations() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getRequiredDeclarations() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getRequiredDeclarations() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- getRequiredDeclarations() - Method in class org.drools.base.rule.EvalCondition
- getRequiredDeclarations() - Method in class org.drools.base.rule.Pattern
- getRequiredDeclarations() - Method in class org.drools.base.rule.PredicateConstraint
- getRequiredDeclarations() - Method in class org.drools.base.rule.QueryElement
- getRequiredDeclarationsForConsequence(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getResource() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getResource() - Method in class org.drools.base.rule.Function
- getResource() - Method in class org.drools.base.rule.TypeDeclaration
- getResourceAsStream(String) - Method in class org.drools.base.rule.MapBackedClassLoader
- getResourceType() - Method in class org.drools.base.definitions.ProcessPackage
-
The ResourceType for
ProcessPackageis always BPMN2, but there is no distinction between DRF, and CMMN as they all live under the same package. - getResourceTypePackages() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getResourceTypePackages() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getResult(Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.Accumulate
-
Gets the result of the accumulation
- getResult(Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.MultiAccumulate
- getResult(Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.SingleAccumulate
- getResult(Object, Object, BaseTuple, Declaration[], ValueResolver) - Method in interface org.drools.base.rule.accessor.Accumulator
-
Gets the result of the accummulation
- getResultClass() - Method in class org.drools.base.rule.AsyncReceive
- getResultClass() - Method in class org.drools.base.rule.AsyncSend
- getResultClass() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getResultClass() - Method in class org.drools.base.rule.From
- getResultFactHandle() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- getResultLeftTuple() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- getResultPattern() - Method in class org.drools.base.rule.AsyncSend
- getResultPattern() - Method in class org.drools.base.rule.Collect
- getResultPattern() - Method in class org.drools.base.rule.From
- getResultPattern() - Method in class org.drools.base.rule.QueryElement
- getResults(BaseTuple, ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.DataProvider
- getResults(BaseTuple, ValueResolver, Object) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- getReturnedClass() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- getRevisionClassifier() - Static method in class org.drools.base.util.Drools
- getRevisionVersion() - Static method in class org.drools.base.util.Drools
- getRightExtractor() - Method in class org.drools.base.util.FieldIndex
- getRole() - Method in class org.drools.base.rule.TypeDeclaration
- getRootClassLoader() - Method in interface org.drools.base.rule.DialectRuntimeData
- getRootClassLoader() - Method in interface org.drools.base.RuleBase
- getRule() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getRule() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getRule() - Method in exception org.drools.base.rule.consequence.ConsequenceException
- getRule() - Method in exception org.drools.base.rule.InvalidRuleException
-
Retrieve the invalid
Rule. - getRule() - Method in interface org.drools.base.RuleBuildContext
- getRule(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Retrieve a
Ruleby name. - getRule(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getRuleBase() - Method in interface org.drools.base.base.ValueResolver
- getRuleBase() - Method in interface org.drools.base.common.DroolsObjectInput
- getRuleBase() - Method in class org.drools.base.common.DroolsObjectInputStream
- getRuleFlowGroup() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getRuleFlows() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Get the rule flows for this package.
- getRuleFlows() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
-
Deprecated.
- getRuleFlows() - Method in class org.drools.base.definitions.ProcessPackage
- getRules() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getRulesByPackage() - Method in class org.drools.base.rule.KieModuleMetaInfo
- getRulesGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getRulesGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getRuleUnitClassName() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- getRuleUnitDescriptionLoader() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getRuleUnitDescriptionLoader() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getSalience() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the
Rulesalience. - getSalienceDeclarations() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getSalienceValue() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Retrieve the
Rulesalience value. - getSetMask() - Method in class org.drools.base.rule.TypeDeclaration
- getSetterMethods() - Method in interface org.drools.base.base.ClassFieldInspector
- getSetterName() - Method in class org.drools.base.factmodel.FieldDefinition
- getShortValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getShortValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getShortValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getShortValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getShortValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getShortValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getShortValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getSimpleName() - Method in class org.drools.base.factmodel.ClassDefinition
- getSinks() - Method in interface org.drools.base.common.NetworkNode
- getSource() - Method in class org.drools.base.rule.Accumulate
- getSource() - Method in class org.drools.base.rule.Pattern
- getSourcePattern() - Method in class org.drools.base.rule.Collect
- getStartLine() - Method in class org.drools.base.rule.LineMappings
- getState() - Method in class org.drools.base.ruleunit.RuleUnitDescriptionLoader
- getStatements() - Method in class org.drools.base.rule.ConsequenceMetaData
- getStaticImports() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getStaticImports() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getStore() - Method in class org.drools.base.rule.MapBackedClassLoader
- getSubRule() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getSubruleIndex() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- getSuperClass() - Method in class org.drools.base.factmodel.ClassDefinition
- getTarget() - Method in class org.drools.base.rule.ImportDeclaration
- getTimer() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Returns the Timer semantics for a rule.
- getTimestamp() - Method in interface org.drools.base.facttemplates.Event
- getTimestampAttribute() - Method in class org.drools.base.rule.TypeDeclaration
- getTimestampExtractor() - Method in class org.drools.base.rule.TypeDeclaration
- getTimestampFromDate(Object) - Static method in class org.drools.base.util.TimeIntervalParser
- getTrait(String) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- getTraits() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- getTransformedLhs(LogicTransformer, Map<String, Type>) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Uses the LogicTransformer to process the Rule patters - if no ORs are used this will return an array of a single AND element.
- getTransformedMask(Class<?>, BitMask) - Method in class org.drools.base.base.ClassObjectType
- getTuple() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- getTuple(int) - Method in interface org.drools.base.reteoo.BaseTuple
-
Returns the tuple at the given index
- getTupleIndex() - Method in class org.drools.base.rule.Declaration
- getTupleIndex() - Method in class org.drools.base.rule.Pattern
-
The index of pattern in the tuple chain.
- getTupleIndex() - Method in class org.drools.base.rule.XpathBackReference.RelativePattern
- getTuples() - Method in interface org.drools.base.phreak.ReactiveObject
- getType() - Method in class org.drools.base.base.AccessorKey
- getType() - Method in interface org.drools.base.common.NetworkNode
- getType() - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- getType() - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- getType() - Method in class org.drools.base.factmodel.FieldDefinition
- getType() - Method in interface org.drools.base.rule.Behavior
-
Returns the type of the behavior
- getType() - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- getType() - Method in interface org.drools.base.rule.constraint.Constraint
-
Returns the type of the constraint, either ALPHA, BETA or UNKNOWN
- getType() - Method in class org.drools.base.rule.constraint.NegConstraint
- getType() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- getType() - Method in class org.drools.base.rule.constraint.XpathConstraint
- getType() - Method in class org.drools.base.rule.GroupElement
- getType() - Method in class org.drools.base.rule.MutableTypeConstraint
- getType(Constraint) - Static method in enum org.drools.base.util.index.ConstraintTypeOperator
- getTypeClass() - Method in class org.drools.base.rule.TypeDeclaration
- getTypeClassDef() - Method in class org.drools.base.rule.TypeDeclaration
- getTypeClassName() - Method in class org.drools.base.rule.TypeDeclaration
- getTypedAnnotation(Class<A>) - Method in class org.drools.base.rule.Annotated.ClassAdapter
- getTypedAnnotation(Class<A>) - Method in interface org.drools.base.rule.Annotated
- getTypeDeclaration(Class<?>) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getTypeDeclaration(Class<?>) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getTypeDeclaration(Class<?>) - Method in interface org.drools.base.RuleBase
- getTypeDeclaration(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getTypeDeclaration(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getTypeDeclarations() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getTypeDeclarations() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getTypeKey() - Method in class org.drools.base.base.ClassObjectType
- getTypeKey() - Method in interface org.drools.base.base.ObjectType
- getTypeKey() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- getTypeMetaInfos() - Method in class org.drools.base.rule.KieModuleMetaInfo
- getTypeName() - Method in class org.drools.base.factmodel.FieldDefinition
- getTypeName() - Method in class org.drools.base.rule.Declaration
- getTypeName() - Method in class org.drools.base.rule.TypeDeclaration
- getTypeResolver() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getTypeResolver() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getTypeTemplate() - Method in class org.drools.base.rule.TypeDeclaration
- getUpperBound() - Method in class org.drools.base.time.Interval
- getValType() - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- getValue() - Method in class org.drools.base.base.field.ObjectFieldImpl
- getValue() - Method in class org.drools.base.base.SalienceInteger
- getValue() - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- getValue() - Method in interface org.drools.base.rule.accessor.FieldValue
- getValue() - Method in interface org.drools.base.rule.accessor.Salience
- getValue() - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- getValue(Object) - Method in class org.drools.base.base.BaseClassFieldReader
- getValue(Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getValue(Object) - Method in class org.drools.base.factmodel.FieldDefinition
-
Returns the value of this attribute in the target bean instance
- getValue(Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getValue(Object) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getValue(Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getValue(String) - Method in interface org.drools.base.factmodel.AccessibleFact
- getValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- getValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- getValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.SelfReferenceClassFieldReader
- getValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getValue(ValueResolver, Object) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- getValue(ValueResolver, Object) - Method in class org.drools.base.rule.accessor.PatternExtractor
- getValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getValue(ValueResolver, Object) - Method in class org.drools.base.rule.Declaration
- getValue(ValueResolver, BaseTuple) - Method in interface org.drools.base.rule.accessor.TupleValueExtractor
- getValue(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.Declaration
- getValue(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.QueryArgument.Declr
- getValue(ValueResolver, BaseTuple) - Method in interface org.drools.base.rule.QueryArgument
- getValue(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.QueryArgument.Literal
- getValue(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.QueryArgument.Null
- getValue(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.QueryArgument.Var
- getValue(ValueResolver, FactHandle) - Method in class org.drools.base.rule.Declaration
- getValue(BaseTuple) - Method in interface org.drools.base.rule.accessor.TupleValueExtractor
- getValue(BaseTuple, Declaration[], RuleImpl, ValueResolver) - Method in class org.drools.base.base.EnabledBoolean
- getValue(BaseTuple, Declaration[], RuleImpl, ValueResolver) - Method in interface org.drools.base.rule.accessor.Enabled
- getValue(Match, Rule, ValueResolver) - Method in class org.drools.base.base.SalienceInteger
- getValue(Match, Rule, ValueResolver) - Method in interface org.drools.base.rule.accessor.Salience
- getValues() - Method in class org.drools.base.factmodel.AnnotationDefinition
- getValueType() - Method in class org.drools.base.base.BaseClassFieldReader
- getValueType() - Method in class org.drools.base.base.ClassObjectType
- getValueType() - Method in class org.drools.base.base.extractors.ArrayElementReader
- getValueType() - Method in interface org.drools.base.base.ObjectType
- getValueType() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- getValueType() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- getValueType() - Method in interface org.drools.base.facttemplates.FieldTemplate
- getValueType() - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- getValueType() - Method in interface org.drools.base.rule.accessor.Evaluator
-
Returns the type of the values this evaluator operates upon.
- getValueType() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- getValueType() - Method in interface org.drools.base.rule.accessor.TupleValueExtractor
- getValueType() - Method in interface org.drools.base.rule.accessor.WriteAccessor
- getValueType() - Method in class org.drools.base.rule.Declaration
-
Retrieve the
ValueType. - getVariableIndexes() - Method in class org.drools.base.rule.QueryElement
- getVariables() - Method in interface org.drools.base.base.DroolsQuery
- getWindowDeclarations() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- getWindowDeclarations() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getWiringResults(Class<?>, String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- getWriteMethod() - Method in class org.drools.base.factmodel.FieldDefinition
-
Creates the String name for the set method for a field with the given name and type
- getXpathBackReferenceClasses() - Method in class org.drools.base.rule.Pattern
- getXpathConstraint() - Method in class org.drools.base.rule.Pattern
- getXpathConstraints() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- getXPathDeclaration() - Method in class org.drools.base.rule.Pattern
- getxPathOffset() - Method in class org.drools.base.rule.Declaration
- getXpathStartDeclaration() - Method in class org.drools.base.rule.constraint.XpathConstraint
- GlobalExtractor - Class in org.drools.base.rule.accessor
-
This is a global variable extractor used to get a global variable value
- GlobalExtractor() - Constructor for class org.drools.base.rule.accessor.GlobalExtractor
- GlobalExtractor(String, ObjectType) - Constructor for class org.drools.base.rule.accessor.GlobalExtractor
- GlobalImpl - Class in org.drools.base.definitions.rule.impl
- GlobalImpl() - Constructor for class org.drools.base.definitions.rule.impl.GlobalImpl
- GlobalImpl(String, String) - Constructor for class org.drools.base.definitions.rule.impl.GlobalImpl
- GlobalResolver - Interface in org.drools.base.rule.accessor
- globals - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- GREATER_OR_EQUAL - org.drools.base.util.index.ConstraintTypeOperator
- GREATER_THAN - org.drools.base.util.index.ConstraintTypeOperator
- GroupElement - Class in org.drools.base.rule
- GroupElement() - Constructor for class org.drools.base.rule.GroupElement
- GroupElement(GroupElement.Type) - Constructor for class org.drools.base.rule.GroupElement
- GroupElement.Type - Enum in org.drools.base.rule
-
A public enum for CE types
- GroupElementFactory - Class in org.drools.base.rule
-
A simple factory for GroupElements
- guard(Class<?>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- guard(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
H
- halt() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- hasAlias() - Method in class org.drools.base.factmodel.FieldDefinition
- hasAnnotation(Class<? extends Annotation>) - Method in class org.drools.base.rule.Annotated.ClassAdapter
- hasAnnotation(Class<? extends Annotation>) - Method in interface org.drools.base.rule.Annotated
- hasAssociatedTerminal(BaseTerminalNode) - Method in interface org.drools.base.common.NetworkNode
- hasCalendars() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- hasChildren() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- hasDataSource(String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- hasField(String) - Method in class org.drools.base.base.ClassObjectType
- hasField(String) - Method in interface org.drools.base.base.ObjectType
- hasField(String) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- hashCode() - Method in class org.drools.base.base.AccessorKey
- hashCode() - Method in class org.drools.base.base.BaseClassFieldReader
- hashCode() - Method in class org.drools.base.base.ClassObjectType
- hashCode() - Method in class org.drools.base.base.extractors.ArrayElementReader
- hashCode() - Method in class org.drools.base.base.field.ObjectFieldImpl
- hashCode() - Method in class org.drools.base.common.RuleBasePartitionId
- hashCode() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- hashCode() - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- hashCode() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- hashCode() - Method in class org.drools.base.factmodel.AnnotationDefinition
- hashCode() - Method in class org.drools.base.factmodel.FieldDefinition
- hashCode() - Method in class org.drools.base.facttemplates.FactImpl
- hashCode() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- hashCode() - Method in class org.drools.base.facttemplates.FactTemplateImpl
- hashCode() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- hashCode() - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- hashCode() - Method in class org.drools.base.reteoo.InitialFactImpl
- hashCode() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- hashCode() - Method in class org.drools.base.rule.accessor.PatternExtractor
- hashCode() - Method in class org.drools.base.rule.Collect
- hashCode() - Method in class org.drools.base.rule.ConditionalBranch
- hashCode() - Method in class org.drools.base.rule.constraint.NegConstraint
- hashCode() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- hashCode() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- hashCode() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- hashCode() - Method in class org.drools.base.rule.Declaration
- hashCode() - Method in class org.drools.base.rule.EntryPointId
- hashCode() - Method in class org.drools.base.rule.EvalCondition
- hashCode() - Method in class org.drools.base.rule.From
- hashCode() - Method in class org.drools.base.rule.GroupElement
- hashCode() - Method in class org.drools.base.rule.ImportDeclaration
- hashCode() - Method in class org.drools.base.rule.MultiAccumulate
- hashCode() - Method in class org.drools.base.rule.NamedConsequence
- hashCode() - Method in class org.drools.base.rule.Pattern
- hashCode() - Method in class org.drools.base.rule.PredicateConstraint
- hashCode() - Method in class org.drools.base.rule.QueryElement
- hashCode() - Method in class org.drools.base.rule.SingleAccumulate
- hashCode() - Method in class org.drools.base.rule.TypeDeclaration
- hashCode() - Method in class org.drools.base.rule.WindowDeclaration
- hashCode() - Method in class org.drools.base.rule.WindowReference
- hashCode() - Method in class org.drools.base.time.Interval
- hasLogicalDependency() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
This field is updated at runtime, when the first logical assertion is done.
- hasMvel() - Static method in class org.drools.base.util.Drools
- hasNamedConsequences() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- hasNegativeConstraint() - Method in class org.drools.base.rule.Pattern
- hasNextFireTime() - Method in interface org.drools.base.time.Trigger
-
This method is used to query the trigger about the existence of a possible next fire time, but WITHOUT changing any internal state of the trigger.
- hasNodeMemory(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- hasOverride() - Method in class org.drools.base.factmodel.FieldDefinition
- hasParallelEvaluation() - Method in class org.drools.base.common.PartitionsManager
- hasRequiredDeclarations() - Method in class org.drools.base.rule.Accumulate
- hasTrait(String) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- hasTraits() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- hasUnits() - Method in class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- hasXmlSupport() - Static method in class org.drools.base.util.Drools
- hasXPath() - Method in class org.drools.base.rule.Pattern
- Holder() - Constructor for class org.drools.base.base.CoreComponentsBuilder.Holder
- Holder() - Constructor for class org.drools.base.base.XMLSupport.Holder
I
- ID - Static variable in enum org.drools.base.rule.TypeDeclaration.Nature
- impl() - Method in annotation type org.drools.base.factmodel.traits.Trait
- ImportDeclaration - Class in org.drools.base.rule
-
A class to represent an import declaration.
- ImportDeclaration() - Constructor for class org.drools.base.rule.ImportDeclaration
-
Creates an empty import declaration
- ImportDeclaration(String) - Constructor for class org.drools.base.rule.ImportDeclaration
-
Creates an import declaration for the given target.
- imports - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- IndexableConstraint - Interface in org.drools.base.rule
- indexedValueOf(BaseTuple, boolean) - Method in class org.drools.base.util.FieldIndex
- IndexUtil - Class in org.drools.base.util.index
- IndexUtil() - Constructor for class org.drools.base.util.index.IndexUtil
- init() - Method in class org.drools.base.common.PartitionsManager
- init(Object) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- init(Object, Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.Accumulate
-
Executes the initialization block of code
- init(Object, Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.MultiAccumulate
- init(Object, Object, Object, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.SingleAccumulate
- init(Object, Object, BaseTuple, Declaration[], ValueResolver) - Method in interface org.drools.base.rule.accessor.Accumulator
-
Executes the initialization block of code
- init(K) - Method in interface org.drools.base.factmodel.traits.CoreWrapper
- InitialFact - Interface in org.drools.base
-
Initial fact, automatically put into the network.
- InitialFact_ObjectType - Static variable in class org.drools.base.base.ClassObjectType
- InitialFactImpl - Class in org.drools.base.reteoo
-
We dont want users to be able to instantiate InitialFact so we expose it as an interface and make the class and its constructor package protected
- InitialFactImpl() - Constructor for class org.drools.base.reteoo.InitialFactImpl
- initialize(ValueResolver) - Method in interface org.drools.base.time.Trigger
-
this method will be called before any job being called to provide some context to trigger
- initInferredMask() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- innerDeclarationCache - Variable in class org.drools.base.rule.Accumulate
- insert(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
-
Asserts an object
- insert(Object, boolean) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
-
Asserts an object specifying that it implement the onPropertyChange listener
- INSERT - org.drools.base.rule.ConsequenceMetaData.Statement.Type
- insertAsync(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- insertLogical(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- insertLogical(Object, Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- insertLogical(Object, Mode) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- insertLogical(Object, Mode...) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- instance - Static variable in class org.drools.base.reteoo.SortDeclarations
- instantiateResultObject(ValueResolver) - Method in class org.drools.base.rule.Collect
- INTEGER - Static variable in class org.drools.base.base.SimpleValueType
- INTEGER_TYPE - org.drools.base.base.ValueType
- InternalKnowledgePackage - Interface in org.drools.base.definitions
- intersect(Interval) - Method in class org.drools.base.time.Interval
-
Calculates the value of the intersection between this Interval and another interval.
- Interval - Class in org.drools.base.time
-
A class to represent a time interval.
- Interval() - Constructor for class org.drools.base.time.Interval
- Interval(long, long) - Constructor for class org.drools.base.time.Interval
- IntervalProviderConstraint - Interface in org.drools.base.rule
- InvalidPatternException - Exception in org.drools.base.rule
- InvalidPatternException() - Constructor for exception org.drools.base.rule.InvalidPatternException
- InvalidPatternException(String) - Constructor for exception org.drools.base.rule.InvalidPatternException
- InvalidPatternException(String, Throwable) - Constructor for exception org.drools.base.rule.InvalidPatternException
- InvalidPatternException(Throwable) - Constructor for exception org.drools.base.rule.InvalidPatternException
- InvalidRuleException - Exception in org.drools.base.rule
-
Indicates an error regarding the semantic validity of a rule.
- InvalidRuleException(String, RuleImpl) - Constructor for exception org.drools.base.rule.InvalidRuleException
- InvalidRuleException(String, RuleImpl, Throwable) - Constructor for exception org.drools.base.rule.InvalidRuleException
- InvalidRuleException(RuleImpl) - Constructor for exception org.drools.base.rule.InvalidRuleException
- InvalidRulePackage - Exception in org.drools.base.rule
-
This exception is thrown when an invalid package (ie one that has errors) it attempted to be added to a RuleBase.
- InvalidRulePackage(String) - Constructor for exception org.drools.base.rule.InvalidRulePackage
- inverse() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- Invoker - Interface in org.drools.base.rule.accessor
- invokesConsequence(String) - Method in class org.drools.base.rule.ConditionalBranch
- invokesConsequence(String) - Method in class org.drools.base.rule.NamedConsequence
- invokesConsequence(String) - Method in interface org.drools.base.rule.NamedConsequenceInvoker
- isAbductive() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- isAbductive() - Method in class org.drools.base.rule.QueryElement
- isAbstrakt() - Method in class org.drools.base.factmodel.ClassDefinition
- isAllMatches() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isAllowed(BaseTuple, ValueResolver, Object) - Method in class org.drools.base.rule.EvalCondition
- isAllowed(ReadAccessor, FactHandle, ValueResolver, ContextEntry) - Method in class org.drools.base.rule.PredicateConstraint
- isAllowed(FactHandle, ValueResolver) - Method in interface org.drools.base.rule.constraint.AlphaNodeFieldConstraint
- isAllowed(FactHandle, ValueResolver) - Method in class org.drools.base.rule.constraint.NegConstraint
- isAllowed(FactHandle, ValueResolver) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- isAllowed(FactHandle, ValueResolver) - Method in class org.drools.base.rule.constraint.XpathConstraint
- isAllowed(FactHandle, ValueResolver) - Method in class org.drools.base.rule.PredicateConstraint
- isAllowedCachedLeft(ContextEntry, FactHandle) - Method in interface org.drools.base.rule.constraint.BetaNodeFieldConstraint
- isAllowedCachedLeft(ContextEntry, FactHandle) - Method in class org.drools.base.rule.constraint.XpathConstraint
- isAllowedCachedLeft(ContextEntry, FactHandle) - Method in class org.drools.base.rule.PredicateConstraint
- isAllowedCachedRight(BaseTuple, ContextEntry) - Method in interface org.drools.base.rule.constraint.BetaNodeFieldConstraint
- isAllowedCachedRight(BaseTuple, ContextEntry) - Method in class org.drools.base.rule.constraint.XpathConstraint
- isAllowedCachedRight(BaseTuple, ContextEntry) - Method in class org.drools.base.rule.PredicateConstraint
- isAllSetPropertyReactiveMask(BitMask) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- isAnd() - Method in class org.drools.base.rule.GroupElement
- isAscending() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isAssignableFrom(Class<?>) - Method in class org.drools.base.base.ClassObjectType
- isAssignableFrom(Class<?>) - Method in interface org.drools.base.base.ObjectType
- isAssignableFrom(Class<?>) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- isAssignableFrom(ObjectType) - Method in class org.drools.base.base.ClassObjectType
- isAssignableFrom(ObjectType) - Method in interface org.drools.base.base.ObjectType
- isAssignableFrom(ObjectType) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- isAssignableTo(Class<?>) - Method in class org.drools.base.base.ClassObjectType
- isAssignableTo(Class<?>) - Method in interface org.drools.base.base.ObjectType
- isAssignableTo(Class<?>) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- isAssociatedWith(Rule) - Method in interface org.drools.base.common.NetworkNode
- isBetaNode(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isBetaNodeWithRian(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isBigDecimalEqualityConstraint(IndexableConstraint) - Static method in class org.drools.base.util.index.IndexUtil
- isBoolean() - Method in enum org.drools.base.base.ValueType
- isBooleanField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isBooleanField() - Method in interface org.drools.base.rule.accessor.FieldValue
- isBound() - Method in class org.drools.base.rule.Pattern
- isBreaking() - Method in class org.drools.base.rule.NamedConsequence
- isCancel() - Method in interface org.drools.base.time.JobHandle
- isChar() - Method in enum org.drools.base.base.ValueType
- isCloning() - Method in class org.drools.base.common.DroolsObjectInputStream
- isCloning() - Method in class org.drools.base.common.DroolsObjectOutputStream
- isCollectionField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isCollectionField() - Method in interface org.drools.base.rule.accessor.FieldValue
-
Returns true if the given field value implements the Collection interface
- isComparison() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isCompatible(int, int, int) - Static method in class org.drools.base.util.Drools
- isCompatibleWithAccumulateReturnType(Class<?>) - Method in class org.drools.base.rule.Pattern
- isCompatibleWithAccumulateReturnType(Class<?>, Class<?>) - Static method in class org.drools.base.rule.Pattern
- isCompatibleWithFromReturnType(Class<?>) - Method in class org.drools.base.rule.Pattern
- isCompatibleWithFromReturnType(Class<?>, Class<?>) - Static method in class org.drools.base.rule.Pattern
- isCompiledInvoker(Invoker) - Static method in interface org.drools.base.rule.accessor.CompiledInvoker
- isDataDriven() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isDate() - Method in enum org.drools.base.base.ValueType
- isDecimalNumber() - Method in enum org.drools.base.base.ValueType
- isDeclaredType() - Method in class org.drools.base.rule.TypeMetaInfo
- isDefault() - Method in class org.drools.base.base.SalienceInteger
- isDefault() - Method in interface org.drools.base.rule.accessor.Salience
- isDefinition() - Method in class org.drools.base.rule.TypeDeclaration
- isDescending() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isDirty() - Method in interface org.drools.base.rule.DialectRuntimeData
- isDom() - Method in class org.drools.base.base.XMLSupport.Options
- isDuplicated(RuleImpl, String, String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- isDynamic() - Method in class org.drools.base.base.SalienceInteger
- isDynamic() - Method in interface org.drools.base.rule.accessor.Salience
- isDynamic() - Method in class org.drools.base.rule.TypeDeclaration
- isEager() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isEffective(BaseTuple, Declaration[], ValueResolver) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
This returns true is the rule is effective.
- isEmpty() - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- isEmpty() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- isEmpty() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- isEmptyBetaConstraints() - Method in class org.drools.base.rule.Forall
- isEnabled(BaseTuple, Declaration[], ValueResolver) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isEndNode(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isEqualIndexable(BetaNodeFieldConstraint) - Static method in class org.drools.base.util.index.IndexUtil
- isEquality() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isEvent() - Method in class org.drools.base.base.ClassObjectType
- isEvent() - Method in interface org.drools.base.base.ObjectType
-
Returns true if the object type represented by this object is an event object type.
- isEvent() - Method in enum org.drools.base.base.ValueType
- isEvent() - Method in interface org.drools.base.facttemplates.Event
- isEvent() - Method in interface org.drools.base.facttemplates.Fact
- isEvent() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- isEvent() - Method in class org.drools.base.rule.TypeMetaInfo
- isExists() - Method in class org.drools.base.rule.GroupElement
- isFireDirect() - Method in interface org.drools.base.reteoo.BaseTerminalNode
- isFloatNumberField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isFloatNumberField() - Method in interface org.drools.base.rule.accessor.FieldValue
- isFromXpathChunk() - Method in class org.drools.base.rule.Declaration
- isFullTraiting() - Method in class org.drools.base.factmodel.ClassDefinition
- isGeneratedFact() - Method in class org.drools.base.rule.TypeDeclaration
- isGlobal() - Method in class org.drools.base.base.BaseClassFieldReader
- isGlobal() - Method in class org.drools.base.base.extractors.ArrayElementReader
- isGlobal() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- isGlobal() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- isGlobal() - Method in class org.drools.base.rule.accessor.PatternExtractor
- isGlobal() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- isGlobal() - Method in class org.drools.base.rule.Declaration
- isGroupBy() - Method in class org.drools.base.rule.Accumulate
- isIndexable() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isIndexable(short, KieBaseConfiguration) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- isIndexable(short, KieBaseConfiguration) - Method in interface org.drools.base.rule.IndexableConstraint
- isIndexable(BetaNodeFieldConstraint, short, KieBaseConfiguration) - Static method in class org.drools.base.util.index.IndexUtil
- isIndexableForNode(short, BetaNodeFieldConstraint, KieBaseConfiguration) - Static method in class org.drools.base.util.index.IndexUtil
- isIndexableForNode(short, IndexableConstraint, KieBaseConfiguration) - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- isIndexableForNode(IndexPrecedenceOption, short, int, BetaNodeFieldConstraint[], KieBaseConfiguration) - Static method in class org.drools.base.util.index.IndexUtil
- isInherited() - Method in class org.drools.base.factmodel.FieldDefinition
- isInitialized() - Method in interface org.drools.base.rule.accessor.Wireable.Immutable
- isInitialized() - Method in class org.drools.base.rule.MultiAccumulate.Wirer
- isInitialized() - Method in class org.drools.base.rule.SingleAccumulate.Wirer
- isIntegerNumber() - Method in enum org.drools.base.base.ValueType
- isIntegerNumberField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isIntegerNumberField() - Method in interface org.drools.base.rule.accessor.FieldValue
- isInternalFact() - Method in class org.drools.base.rule.Declaration
- isJavaBased() - Method in class org.drools.base.rule.TypeDeclaration
- isJmxAvailable() - Static method in class org.drools.base.util.Drools
- isJndiAvailable() - Static method in class org.drools.base.util.Drools
- isKey() - Method in class org.drools.base.factmodel.FieldDefinition
- isLeftTupleNode(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isLeftTupleSink(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isLeftTupleSource(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isLiteral() - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- isLockOnActive() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isMainAgendaGroup() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isManagingField(String) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- isMultiFunction() - Method in class org.drools.base.rule.Accumulate
- isMultiFunction() - Method in class org.drools.base.rule.MultiAccumulate
- isMultiFunction() - Method in class org.drools.base.rule.SingleAccumulate
- isNativeImage() - Static method in class org.drools.base.util.Drools
- isNoLoop() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isNonGetter(String) - Method in interface org.drools.base.base.ClassFieldInspector
- isNot() - Method in class org.drools.base.rule.GroupElement
- isNovel() - Method in class org.drools.base.rule.TypeDeclaration
- isNull() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isNull() - Method in interface org.drools.base.rule.accessor.FieldValue
- isNullValue(Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- isNullValue(Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- isNullValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
- isNullValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.BaseObjectClassFieldReader
- isNullValue(ValueResolver, Object) - Method in class org.drools.base.base.extractors.SelfReferenceClassFieldReader
- isNullValue(ValueResolver, Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- isNullValue(ValueResolver, Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
- isNumber() - Method in enum org.drools.base.base.ValueType
- isObjectField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isObjectField() - Method in interface org.drools.base.rule.accessor.FieldValue
- isObjectSink(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isObjectSource(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isOpenQuery() - Method in class org.drools.base.rule.QueryElement
- isOr() - Method in class org.drools.base.rule.GroupElement
- isPassive() - Method in class org.drools.base.rule.Pattern
- isPatternDeclaration() - Method in class org.drools.base.rule.Declaration
-
Returns true if this declaration is a pattern declaration
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.Accumulate
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.AsyncReceive
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.AsyncSend
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.Collect
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.ConditionalBranch
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.EntryPointId
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.EvalCondition
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.Forall
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.From
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.GroupElement
- isPatternScopeDelimiter() - Method in enum org.drools.base.rule.GroupElement.Type
-
Returns true in case this RuleConditionElement delimits a pattern visibility scope.
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.NamedConsequence
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.Pattern
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.QueryElement
- isPatternScopeDelimiter() - Method in interface org.drools.base.rule.RuleConditionElement
-
Returns true in case this RuleConditionElement delimits a pattern visibility scope.
- isPatternScopeDelimiter() - Method in class org.drools.base.rule.WindowReference
- isPropagated() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- isPropertyReactive() - Method in class org.drools.base.rule.TypeDeclaration
- isPropertyReactive(RuleBase, ObjectType) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- isPropertySetOnMask(BitMask, int) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- isQuery() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- isQuery() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- isReactive() - Method in class org.drools.base.factmodel.ClassDefinition
- isReactive() - Method in interface org.drools.base.rule.accessor.DataProvider
- isReactive() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- isReactive() - Method in class org.drools.base.rule.From
- isRecursive() - Method in class org.drools.base.factmodel.FieldDefinition
- isReturnBound() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- isRightInputIsRiaNode() - Method in interface org.drools.base.common.NetworkNode
- isRoot() - Method in class org.drools.base.rule.GroupElement
- isRuntimeClass(String) - Method in interface org.drools.base.factmodel.traits.TraitFactory
- isSalienceDynamic() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Returns
trueif the rule uses dynamic salience,falseotherwise. - isSelfReference() - Method in class org.drools.base.base.BaseClassFieldReader
- isSelfReference() - Method in class org.drools.base.base.extractors.ArrayElementReader
- isSelfReference() - Method in class org.drools.base.base.extractors.SelfReferenceClassFieldReader
- isSelfReference() - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- isSelfReference() - Method in class org.drools.base.rule.accessor.GlobalExtractor
- isSelfReference() - Method in class org.drools.base.rule.accessor.PatternExtractor
- isSelfReference() - Method in interface org.drools.base.rule.accessor.ReadAccessor
- isSemanticallyValid() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
This will return if the semantic actions or predicates in the rules are valid.
- isStringField() - Method in class org.drools.base.base.field.ObjectFieldImpl
- isStringField() - Method in interface org.drools.base.rule.accessor.FieldValue
- isTemplate() - Method in class org.drools.base.base.ClassObjectType
- isTemplate() - Method in interface org.drools.base.base.ObjectType
- isTemplate() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- isTemporal() - Method in interface org.drools.base.rule.accessor.Evaluator
-
Returns true if this evaluator implements a temporal evaluation, i.e., a time sensitive evaluation whose properties of matching only events within an specific time interval can be used for determining event expirations automatically.
- isTemporal() - Method in interface org.drools.base.rule.constraint.Constraint
-
Returns true in case this constraint is a temporal constraint
- isTemporal() - Method in class org.drools.base.rule.constraint.NegConstraint
- isTemporal() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- isTemporal() - Method in class org.drools.base.rule.constraint.XpathConstraint
- isTemporal() - Method in class org.drools.base.rule.PredicateConstraint
- isTerminal() - Method in class org.drools.base.rule.NamedConsequence
- isTerminalNode(NetworkNode) - Static method in class org.drools.base.reteoo.NodeTypeEnums
- isTop() - Method in interface org.drools.base.factmodel.traits.Thing
- isToPropagate() - Method in class org.drools.base.reteoo.AccumulateContextEntry
- isTraitable() - Method in class org.drools.base.factmodel.ClassDefinition
- isTraitMapInitialized() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- isTrusted() - Method in class org.drools.base.base.XMLSupport.Options
- isTypesafe() - Method in class org.drools.base.rule.TypeDeclaration
- isUnification() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- isUnification() - Method in interface org.drools.base.rule.IndexableConstraint
- isValid() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- isValid() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- isValid() - Method in class org.drools.base.definitions.rule.impl.QueryImpl
-
Override this as Queries will NEVER have a consequence, and it should not be taken into account when deciding if it is valid.
- isValid() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Determine if this rule is internally consistent and valid.
- isValid() - Method in class org.drools.base.rule.TypeDeclaration
- iterator() - Method in class org.drools.base.definitions.ProcessPackage
J
- JobHandle - Interface in org.drools.base.time
-
An interface for Job Handles
- JoinNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
K
- keySet() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- kieModuleMarshaller() - Method in interface org.drools.base.base.XMLSupport
- KieModuleMetaInfo - Class in org.drools.base.rule
- KieModuleMetaInfo() - Constructor for class org.drools.base.rule.KieModuleMetaInfo
- KieModuleMetaInfo(Map<String, TypeMetaInfo>, Map<String, Set<String>>) - Constructor for class org.drools.base.rule.KieModuleMetaInfo
- KIND_BIT - Static variable in class org.drools.base.rule.TypeDeclaration
- KLASS - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- KnowledgePackageImpl - Class in org.drools.base.definitions.impl
- KnowledgePackageImpl() - Constructor for class org.drools.base.definitions.impl.KnowledgePackageImpl
- KnowledgePackageImpl(String) - Constructor for class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Construct.
L
- LeftInputAdapterNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- LeftTupleSource - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- LEGACY_TRAITABLE - org.drools.base.factmodel.traits.TraitTypeEnum
- LENGTH_WINDOW - org.drools.base.rule.Behavior.BehaviorType
- LESS_OR_EQUAL - org.drools.base.util.index.ConstraintTypeOperator
- LESS_THAN - org.drools.base.util.index.ConstraintTypeOperator
- LineMappings - Class in org.drools.base.rule
- LineMappings() - Constructor for class org.drools.base.rule.LineMappings
- LineMappings(String) - Constructor for class org.drools.base.rule.LineMappings
- LIST - Static variable in class org.drools.base.base.SimpleValueType
- Literal() - Constructor for class org.drools.base.rule.QueryArgument.Literal
- Literal(Object) - Constructor for class org.drools.base.rule.QueryArgument.Literal
- loadClass(String, boolean) - Method in class org.drools.base.rule.MapBackedClassLoader
-
Javadocs recommend that this method not be overloaded.
- LOCAL_DATE_TYPE - org.drools.base.base.ValueType
- LOCAL_TIME_TYPE - org.drools.base.base.ValueType
- logical() - Method in annotation type org.drools.base.factmodel.traits.Trait
- logical() - Method in annotation type org.drools.base.factmodel.traits.Traitable
- LOGICAL - org.drools.base.factmodel.ClassDefinition.TRAITING_MODE
- LogicTransformer - Class in org.drools.base.rule
-
LogicTransformation is reponsible for removing redundant nodes and move Or nodes upwards.
- LogicTransformer() - Constructor for class org.drools.base.rule.LogicTransformer
- LogicTransformer.NotOrTransformation - Class in org.drools.base.rule
-
(Not (OR (A B) )
- LONG_TYPE - org.drools.base.base.ValueType
- lookup(String) - Method in class org.drools.base.definitions.ProcessPackage
M
- MAIN_PARTITION - Static variable in class org.drools.base.common.RuleBasePartitionId
- MAP_FIELD_NAME - Static variable in interface org.drools.base.factmodel.traits.TraitConstants
- Map_ObjectType - Static variable in class org.drools.base.base.ClassObjectType
- MapAdapter() - Constructor for class org.drools.base.rule.XpathBackReference.MapAdapter
- MapBackedClassLoader - Class in org.drools.base.rule
- MapBackedClassLoader(ClassLoader) - Constructor for class org.drools.base.rule.MapBackedClassLoader
- MapBackedClassLoader(ClassLoader, Map) - Constructor for class org.drools.base.rule.MapBackedClassLoader
- marshallMetaInfos() - Method in class org.drools.base.rule.KieModuleMetaInfo
- Match_ObjectType - Static variable in class org.drools.base.base.ClassObjectType
- matches(Class<?>) - Method in class org.drools.base.rule.ImportDeclaration
-
Returns true if this ImportDeclaration correctly matches to the given clazz
- matches(Object) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
-
Determine if the passed
Objectbelongs to the object type defined by thisobjectTypeinstance. - matches(Object) - Method in class org.drools.base.rule.TypeDeclaration
-
Returns true if the given parameter matches this type declaration
- matches(String) - Method in enum org.drools.base.rule.Behavior.BehaviorType
- MAX - Static variable in class org.drools.base.time.Interval
- MAX_PARALLEL_THRESHOLD - Static variable in class org.drools.base.common.PartitionsManager
- merge(DialectRuntimeRegistry, ClassLoader) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- merge(DialectRuntimeRegistry, ClassLoader, boolean) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- merge(DialectRuntimeRegistry, DialectRuntimeData) - Method in interface org.drools.base.rule.DialectRuntimeData
- merge(DialectRuntimeRegistry, DialectRuntimeData, boolean) - Method in interface org.drools.base.rule.DialectRuntimeData
- mergeEvaluationContext(Constraint) - Method in interface org.drools.base.rule.constraint.Constraint
- mergeGroupElements(GroupElement, GroupElement) - Method in class org.drools.base.rule.GroupElement
- mergeStore(InternalKnowledgePackage) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- mergeTraitRegistry(RuleBase) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- mergeTraitRegistry(RuleBase) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- MIN - Static variable in class org.drools.base.time.Interval
- MIN_PARALLEL_THRESHOLD - Static variable in class org.drools.base.common.PartitionsManager
- MissingDependencyException - Exception in org.drools.base.common
- MissingDependencyException(String) - Constructor for exception org.drools.base.common.MissingDependencyException
- mixinSolveConflicts() - Method in annotation type org.drools.base.factmodel.traits.Trait
- Mode - Interface in org.drools.base.beliefsystem
- modifiedPropsByMethodKey(Method) - Static method in class org.drools.base.factmodel.ClassDefinition
- MODIFY - org.drools.base.rule.ConsequenceMetaData.Statement.Type
- MultiAccumulate - Class in org.drools.base.rule
- MultiAccumulate() - Constructor for class org.drools.base.rule.MultiAccumulate
- MultiAccumulate(RuleConditionElement, Declaration[], Accumulator[], int) - Constructor for class org.drools.base.rule.MultiAccumulate
- MultiAccumulate.Wirer - Class in org.drools.base.rule
- MutableTypeConstraint - Class in org.drools.base.rule
-
A base class for constraints
- MutableTypeConstraint() - Constructor for class org.drools.base.rule.MutableTypeConstraint
- MVELExecutor - Interface in org.drools.base.util
N
- name - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Name of the pkg.
- NamedConsequence - Class in org.drools.base.rule
- NamedConsequence() - Constructor for class org.drools.base.rule.NamedConsequence
- NamedConsequence(String, boolean) - Constructor for class org.drools.base.rule.NamedConsequence
- NamedConsequenceInvoker - Interface in org.drools.base.rule
- NATURE_BIT - Static variable in class org.drools.base.rule.TypeDeclaration
- needsInit() - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- needsStreamMode() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- needStreamMode - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- negate() - Method in enum org.drools.base.util.index.ConstraintTypeOperator
- NegConstraint - Class in org.drools.base.rule.constraint
- NegConstraint() - Constructor for class org.drools.base.rule.constraint.NegConstraint
- NegConstraint(boolean) - Constructor for class org.drools.base.rule.constraint.NegConstraint
- NetworkNode - Interface in org.drools.base.common
-
Interface used to expose generic information on Rete nodes outside of he package.
- NEVER_EXPIRES - Static variable in class org.drools.base.rule.TypeDeclaration
- newAndInstance() - Static method in class org.drools.base.rule.GroupElementFactory
- newExistsInstance() - Static method in class org.drools.base.rule.GroupElementFactory
- newInstance() - Method in class org.drools.base.factmodel.ClassDefinition
- newInvalidClassException(Class, Throwable) - Static method in class org.drools.base.common.DroolsObjectInputStream
- newInvalidClassException(String, Throwable) - Static method in class org.drools.base.common.DroolsObjectInputStream
- newNotInstance() - Static method in class org.drools.base.rule.GroupElementFactory
- newOrInstance() - Static method in class org.drools.base.rule.GroupElementFactory
- nextFireTime() - Method in interface org.drools.base.time.Trigger
-
This method returns the date of the next fire time and updates the internal state of the Trigger to the following fire time if one exists.
- NO_MVEL - Static variable in interface org.drools.base.base.CoreComponentsBuilder
- NO_UNIT - org.drools.base.ruleunit.RuleUnitDescriptionRegistry.State
- NO_XML_SUPPORT - Static variable in interface org.drools.base.base.XMLSupport
- NoConsequenceException - Exception in org.drools.base.rule
-
Validity exception indicating that a
Ruledoes not contain aConsequences. - NoConsequenceException(RuleImpl) - Constructor for exception org.drools.base.rule.NoConsequenceException
-
Construct.
- NodeTypeEnums - Class in org.drools.base.reteoo
-
ObjectSource : < NodeTypeEnums.ObjectSource * LeftTupleSource: > LeftTupleSource BetaNode : > BetaNode ObjectSink : % 2 == 0 LeftSource : % 2 !
- NodeTypeEnums() - Constructor for class org.drools.base.reteoo.NodeTypeEnums
- NON_TRAIT - org.drools.base.factmodel.traits.TraitTypeEnum
- NONE - org.drools.base.factmodel.ClassDefinition.TRAITING_MODE
- normalize(ClassLoader) - Method in class org.drools.base.rule.QueryArgument.Declr
- normalize(ClassLoader) - Method in class org.drools.base.rule.QueryArgument.Literal
- normalize(ClassLoader) - Method in interface org.drools.base.rule.QueryArgument
- normalize(ClassLoader) - Method in class org.drools.base.rule.QueryArgument.Null
- normalize(ClassLoader) - Method in class org.drools.base.rule.QueryArgument.Var
- normalizeValueForUnit(String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- NOT - org.drools.base.rule.GroupElement.Type
- NOT - Static variable in class org.drools.base.rule.GroupElement
- NOT_EQUAL - org.drools.base.util.index.ConstraintTypeOperator
- NotNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- NotOrTransformation() - Constructor for class org.drools.base.rule.LogicTransformer.NotOrTransformation
- Null() - Constructor for class org.drools.base.rule.QueryArgument.Null
- NULL - Static variable in class org.drools.base.base.SimpleValueType
- NULL - Static variable in interface org.drools.base.rule.QueryArgument
- NULL_TYPE - org.drools.base.base.ValueType
- NUMBER - Static variable in class org.drools.base.base.SimpleValueType
- NUMBER_TYPE - org.drools.base.base.ValueType
O
- OBJECT - Static variable in class org.drools.base.base.SimpleValueType
- OBJECT_TYPE - org.drools.base.base.ValueType
- ObjectArray_ObjectType - Static variable in class org.drools.base.base.ClassObjectType
- ObjectFieldImpl - Class in org.drools.base.base.field
- ObjectFieldImpl() - Constructor for class org.drools.base.base.field.ObjectFieldImpl
- ObjectFieldImpl(Object) - Constructor for class org.drools.base.base.field.ObjectFieldImpl
- ObjectSource - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- ObjectType - Interface in org.drools.base.base
-
Semantic object type differentiator.
- ObjectTypeNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- offerFireUntilHaltExecutors(ExecutorService) - Static method in class org.drools.base.common.PartitionsManager
- onAdd(ClassLoader) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- onAdd(DialectRuntimeRegistry, ClassLoader) - Method in interface org.drools.base.rule.DialectRuntimeData
- onBeforeExecute() - Method in interface org.drools.base.rule.DialectRuntimeData
- onBeforeExecute() - Method in class org.drools.base.rule.DialectRuntimeRegistry
- onlyTraitBitSetMask() - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- onRemove() - Method in interface org.drools.base.rule.DialectRuntimeData
- onRemove() - Method in class org.drools.base.rule.DialectRuntimeRegistry
- OperatorNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- options() - Static method in interface org.drools.base.base.XMLSupport
- Options() - Constructor for class org.drools.base.base.XMLSupport.Options
- OR - org.drools.base.rule.GroupElement.Type
- OR - Static variable in class org.drools.base.rule.GroupElement
- org.drools.base - package org.drools.base
- org.drools.base.base - package org.drools.base.base
- org.drools.base.base.extractors - package org.drools.base.base.extractors
- org.drools.base.base.field - package org.drools.base.base.field
- org.drools.base.beliefsystem - package org.drools.base.beliefsystem
- org.drools.base.common - package org.drools.base.common
- org.drools.base.definitions - package org.drools.base.definitions
- org.drools.base.definitions.impl - package org.drools.base.definitions.impl
- org.drools.base.definitions.rule.impl - package org.drools.base.definitions.rule.impl
- org.drools.base.factmodel - package org.drools.base.factmodel
- org.drools.base.factmodel.traits - package org.drools.base.factmodel.traits
- org.drools.base.facttemplates - package org.drools.base.facttemplates
- org.drools.base.phreak - package org.drools.base.phreak
- org.drools.base.reteoo - package org.drools.base.reteoo
- org.drools.base.rule - package 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 - package org.drools.base.rule.accessor
- org.drools.base.rule.consequence - package org.drools.base.rule.consequence
- org.drools.base.rule.constraint - package org.drools.base.rule.constraint
- org.drools.base.ruleunit - package org.drools.base.ruleunit
- org.drools.base.time - package org.drools.base.time
- org.drools.base.time.impl - package org.drools.base.time.impl
- org.drools.base.util - package org.drools.base.util
- org.drools.base.util.index - package org.drools.base.util.index
P
- pack() - Method in class org.drools.base.rule.GroupElement
-
Optimize the group element subtree by removing redundancies like an AND inside another AND, OR inside OR, single branches AND/OR, etc.
- pack(GroupElement) - Method in class org.drools.base.rule.GroupElement
- parse(String) - Static method in class org.drools.base.util.TimeIntervalParser
- parseNature(String) - Static method in enum org.drools.base.rule.TypeDeclaration.Nature
- parseSingle(String) - Static method in class org.drools.base.util.TimeIntervalParser
- parseTimeString(String) - Static method in class org.drools.base.time.TimeUtils
-
Parses the given time String and returns the corresponding time in milliseconds
- PartitionsManager - Class in org.drools.base.common
- PartitionsManager() - Constructor for class org.drools.base.common.PartitionsManager
- Pattern - Class in org.drools.base.rule
- Pattern() - Constructor for class org.drools.base.rule.Pattern
- Pattern(int, int, int, ObjectType, String) - Constructor for class org.drools.base.rule.Pattern
- Pattern(int, int, int, ObjectType, String, boolean) - Constructor for class org.drools.base.rule.Pattern
- Pattern(int, ObjectType) - Constructor for class org.drools.base.rule.Pattern
- Pattern(int, ObjectType, String) - Constructor for class org.drools.base.rule.Pattern
- PatternExtractor - Class in org.drools.base.rule.accessor
- PatternExtractor() - Constructor for class org.drools.base.rule.accessor.PatternExtractor
- PatternExtractor(ObjectType) - Constructor for class org.drools.base.rule.accessor.PatternExtractor
- PatternSource - Interface in org.drools.base.rule
-
A markup interface for pattern source elements
- PBOOLEAN_TYPE - org.drools.base.base.ValueType
- PBYTE_TYPE - org.drools.base.base.ValueType
- PCHAR_TYPE - org.drools.base.base.ValueType
- PDOUBLE_TYPE - org.drools.base.base.ValueType
- peekBuildStack() - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- PFLOAT_TYPE - org.drools.base.base.ValueType
- PINTEGER_TYPE - org.drools.base.base.ValueType
- PLONG_TYPE - org.drools.base.base.ValueType
- POJO - org.drools.base.rule.TypeDeclaration.Format
- popBuildStack() - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- PredicateConstraint - Class in org.drools.base.rule
-
A predicate can be written as a top level constraint or be nested inside inside a field constraint (and as so, must implement the Restriction interface).
- PredicateConstraint() - Constructor for class org.drools.base.rule.PredicateConstraint
- PredicateConstraint(PredicateExpression) - Constructor for class org.drools.base.rule.PredicateConstraint
- PredicateConstraint(PredicateExpression, Declaration[], Declaration[]) - Constructor for class org.drools.base.rule.PredicateConstraint
- PredicateConstraint(Declaration[], Declaration[]) - Constructor for class org.drools.base.rule.PredicateConstraint
- PredicateConstraint.PredicateContextEntry - Class in org.drools.base.rule
- PredicateContextEntry() - Constructor for class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- PredicateExpression - Interface in org.drools.base.rule.accessor
- present() - Static method in interface org.drools.base.base.CoreComponentsBuilder
- present() - Static method in interface org.drools.base.base.XMLSupport
- PRIMARRAY - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- PRIMITIVE - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- processAbduction(Match, DroolsQuery, Object[], ValueResolver) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- ProcessPackage - Class in org.drools.base.definitions
-
A package containing BPM processes
- ProcessPackage() - Constructor for class org.drools.base.definitions.ProcessPackage
- processTree(GroupElement) - Method in class org.drools.base.rule.LogicTransformer
- processTypeAnnotations(TypeDeclaration, Annotated, PropertySpecificOption) - Static method in class org.drools.base.rule.TypeDeclaration
- PropertyReactivityUtil - Class in org.drools.base.util
- PropertyReactivityUtil() - Constructor for class org.drools.base.util.PropertyReactivityUtil
- PropertySpecificUtil - Class in org.drools.base.reteoo
- PropertySpecificUtil() - Constructor for class org.drools.base.reteoo.PropertySpecificUtil
- PSHORT_TYPE - org.drools.base.base.ValueType
- pushOnBuildStack(RuleConditionElement) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- put(String, Declaration) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- put(ResourceType, ResourceTypePackage<?>) - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- putAll(Map<? extends String, ? extends Declaration>) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- putSafe(String, K) - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
Q
- QUERY_TYPE - org.drools.base.base.ValueType
- QueryArgument - Interface in org.drools.base.rule
- QueryArgument.Declr - Class in org.drools.base.rule
- QueryArgument.Literal - Class in org.drools.base.rule
- QueryArgument.Null - Class in org.drools.base.rule
- QueryArgument.Var - Class in org.drools.base.rule
- QueryElement - Class in org.drools.base.rule
- QueryElement() - Constructor for class org.drools.base.rule.QueryElement
- QueryElement(Pattern, String, QueryArgument[], int[], Declaration[], boolean, boolean) - Constructor for class org.drools.base.rule.QueryElement
- QueryElementNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- QueryImpl - Class in org.drools.base.definitions.rule.impl
- QueryImpl() - Constructor for class org.drools.base.definitions.rule.impl.QueryImpl
- QueryImpl(String) - Constructor for class org.drools.base.definitions.rule.impl.QueryImpl
- QueryNameConstraint - Class in org.drools.base.rule.constraint
- QueryNameConstraint() - Constructor for class org.drools.base.rule.constraint.QueryNameConstraint
- QueryNameConstraint(ReadAccessor, String) - Constructor for class org.drools.base.rule.constraint.QueryNameConstraint
- QueryRiaFixerNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- QueryTerminalNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
R
- RANGE - org.drools.base.util.index.ConstraintTypeOperator
- Reactive - Annotation Type in org.drools.base.phreak
- ReactiveFromNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- ReactiveObject - Interface in org.drools.base.phreak
- ReadAccessor - Interface in org.drools.base.rule.accessor
-
A public interface for Read accessors
- ReadAccessorSupplier - Interface in org.drools.base.base
- readExternal(ObjectInput) - Method in class org.drools.base.base.AccessorKey
- readExternal(ObjectInput) - Method in class org.drools.base.base.BaseClassFieldReader
- readExternal(ObjectInput) - Method in class org.drools.base.base.ClassObjectType
- readExternal(ObjectInput) - Method in class org.drools.base.base.EnabledBoolean
- readExternal(ObjectInput) - Method in class org.drools.base.base.extractors.ArrayElementReader
- readExternal(ObjectInput) - Method in class org.drools.base.base.field.ObjectFieldImpl
- readExternal(ObjectInput) - Method in class org.drools.base.base.SalienceInteger
- readExternal(ObjectInput) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Handles the read serialization of the Package.
- readExternal(ObjectInput) - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- readExternal(ObjectInput) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- readExternal(ObjectInput) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- readExternal(ObjectInput) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- readExternal(ObjectInput) - Method in class org.drools.base.factmodel.AnnotationDefinition
- readExternal(ObjectInput) - Method in class org.drools.base.factmodel.ClassDefinition
- readExternal(ObjectInput) - Method in class org.drools.base.factmodel.FieldDefinition
- readExternal(ObjectInput) - Method in class org.drools.base.facttemplates.FactImpl
- readExternal(ObjectInput) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- readExternal(ObjectInput) - Method in class org.drools.base.facttemplates.FactTemplateImpl
- readExternal(ObjectInput) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- readExternal(ObjectInput) - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- readExternal(ObjectInput) - Method in class org.drools.base.reteoo.InitialFactImpl
- readExternal(ObjectInput) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- readExternal(ObjectInput) - Method in class org.drools.base.rule.accessor.PatternExtractor
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Accumulate
- readExternal(ObjectInput) - Method in class org.drools.base.rule.AsyncReceive
- readExternal(ObjectInput) - Method in class org.drools.base.rule.AsyncSend
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Collect
- readExternal(ObjectInput) - Method in class org.drools.base.rule.ConditionalBranch
- readExternal(ObjectInput) - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- readExternal(ObjectInput) - Method in class org.drools.base.rule.ConsequenceMetaData
- readExternal(ObjectInput) - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- readExternal(ObjectInput) - Method in class org.drools.base.rule.constraint.NegConstraint
- readExternal(ObjectInput) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- readExternal(ObjectInput) - Method in class org.drools.base.rule.constraint.XpathConstraint
- readExternal(ObjectInput) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Declaration
- readExternal(ObjectInput) - Method in class org.drools.base.rule.DialectRuntimeRegistry
-
Handles the read serialization of the PackageCompilationData.
- readExternal(ObjectInput) - Method in class org.drools.base.rule.EntryPointId
- readExternal(ObjectInput) - Method in class org.drools.base.rule.EvalCondition
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Forall
- readExternal(ObjectInput) - Method in class org.drools.base.rule.From
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Function
- readExternal(ObjectInput) - Method in class org.drools.base.rule.GroupElement
- readExternal(ObjectInput) - Method in class org.drools.base.rule.ImportDeclaration
- readExternal(ObjectInput) - Method in class org.drools.base.rule.LineMappings
- readExternal(ObjectInput) - Method in class org.drools.base.rule.MultiAccumulate
- readExternal(ObjectInput) - Method in class org.drools.base.rule.MutableTypeConstraint
- readExternal(ObjectInput) - Method in class org.drools.base.rule.NamedConsequence
- readExternal(ObjectInput) - Method in class org.drools.base.rule.Pattern
- readExternal(ObjectInput) - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- readExternal(ObjectInput) - Method in class org.drools.base.rule.PredicateConstraint
- readExternal(ObjectInput) - Method in class org.drools.base.rule.QueryArgument.Declr
- readExternal(ObjectInput) - Method in class org.drools.base.rule.QueryArgument.Literal
- readExternal(ObjectInput) - Method in class org.drools.base.rule.QueryArgument.Null
- readExternal(ObjectInput) - Method in class org.drools.base.rule.QueryArgument.Var
- readExternal(ObjectInput) - Method in class org.drools.base.rule.QueryElement
- readExternal(ObjectInput) - Method in class org.drools.base.rule.SingleAccumulate
- readExternal(ObjectInput) - Method in class org.drools.base.rule.TypeDeclaration
- readExternal(ObjectInput) - Method in class org.drools.base.rule.WindowDeclaration
- readExternal(ObjectInput) - Method in class org.drools.base.rule.WindowReference
- readExternal(ObjectInput) - Method in class org.drools.base.util.FieldIndex
- readExtractor(Consumer<ReadAccessor>) - Method in class org.drools.base.common.DroolsObjectInputStream
- registerClone(Accumulate) - Method in class org.drools.base.rule.Accumulate
- registerEvaluationContext(RuleBuildContext) - Method in interface org.drools.base.rule.constraint.Constraint
- registerField(Class, String) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- registerField(Class, String, Class, Object, String) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- RelativePattern(Pattern, int) - Constructor for class org.drools.base.rule.XpathBackReference.RelativePattern
- reload() - Method in interface org.drools.base.rule.DialectRuntimeData
- remove(Object) - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- remove(String) - Method in class org.drools.base.definitions.ProcessPackage
- remove(String) - Method in interface org.drools.base.rule.DialectRuntimeData
- remove(Resource) - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- removeAssociatedTerminal(BaseTerminalNode) - Method in interface org.drools.base.common.NetworkNode
- removeCascade(String) - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
- removeCascade(BitSet) - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
- removeChild(RuleImpl) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- removeClass(Class<?>) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeFromResourceTypePackageGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeFromResourceTypePackageGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeFunction(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeFunction(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeFunction(KnowledgePackageImpl, Function) - Method in interface org.drools.base.rule.DialectRuntimeData
- removeFunction(KnowledgePackageImpl, Function) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- removeFunctionImport(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeFunctionsGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeFunctionsGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeGlobal(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeGlobal(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeGlobal(String) - Method in interface org.drools.base.rule.accessor.GlobalResolver
- removeObjectsGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeObjectsGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeProcessesGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeProcessesGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
-
Deprecated.
- removeRule(KnowledgePackageImpl, RuleImpl) - Method in interface org.drools.base.rule.DialectRuntimeData
- removeRule(KnowledgePackageImpl, RuleImpl) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- removeRule(RuleImpl) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeRule(RuleImpl) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeRuleFlow(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Rule flows can be removed by ID.
- removeRuleFlow(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
-
Deprecated.
- removeRulesGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeRulesGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeTrait(String) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- removeTrait(BitSet) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- removeTuple(BaseTuple) - Method in interface org.drools.base.phreak.ReactiveObject
- removeTypeDeclaration(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeTypeDeclaration(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- removeTypeFromStore(TypeDeclaration) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeTypesGeneratedFromResource(Resource) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- removeTypesGeneratedFromResource(Resource) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- replaceAccumulatorDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.Accumulate
- replaceAccumulatorDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.MultiAccumulate
- replaceAccumulatorDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.SingleAccumulate
- replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.base.rule.accessor.Accumulator
- replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.base.rule.accessor.DataProvider
- replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.base.rule.accessor.EvalExpression
- replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.base.rule.accessor.ReturnValueExpression
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.Accumulate
- replaceDeclaration(Declaration, Declaration) - Method in interface org.drools.base.rule.constraint.Constraint
-
When a rule contains multiple logical branches, i.e., makes use of 'OR' CE, it is required to clone patterns and declarations for each logical branch.
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.constraint.NegConstraint
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.constraint.XpathConstraint
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.EvalCondition
- replaceDeclaration(Declaration, Declaration) - Method in class org.drools.base.rule.PredicateConstraint
- requiredDeclarations - Variable in class org.drools.base.rule.Accumulate
- requiredDeclarations - Variable in class org.drools.base.rule.EvalCondition
- requiresCoercion() - Method in class org.drools.base.util.FieldIndex
- requiresLeftActivation() - Method in class org.drools.base.rule.Accumulate
- requiresLeftActivation() - Method in class org.drools.base.rule.AsyncReceive
- requiresLeftActivation() - Method in class org.drools.base.rule.AsyncSend
- requiresLeftActivation() - Method in class org.drools.base.rule.Collect
- requiresLeftActivation() - Method in class org.drools.base.rule.EntryPointId
- requiresLeftActivation() - Method in class org.drools.base.rule.From
- requiresLeftActivation() - Method in interface org.drools.base.rule.PatternSource
- requiresLeftActivation() - Method in class org.drools.base.rule.WindowReference
- reset() - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- reset() - Method in class org.drools.base.rule.XpathBackReference
- resetDeclarations() - Method in class org.drools.base.rule.Pattern
- resetErrors() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Once this is called, the package will be marked as invalid
- resetErrors() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- resetFactHandle() - Method in interface org.drools.base.rule.ContextEntry
- resetFactHandle() - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- resetModificationMask() - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- resetParserConfiguration() - Method in interface org.drools.base.rule.DialectRuntimeData
- resetTuple() - Method in interface org.drools.base.rule.ContextEntry
- resetTuple() - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- resolveAlias() - Method in class org.drools.base.factmodel.FieldDefinition
- resolveClass(ObjectStreamClass) - Method in class org.drools.base.common.DroolsObjectInputStream
- resolveClass(String) - Method in class org.drools.base.common.DroolsObjectInputStream
- resolveDeclaration(String) - Method in class org.drools.base.rule.Accumulate
- resolveDeclaration(String) - Method in class org.drools.base.rule.AsyncReceive
- resolveDeclaration(String) - Method in class org.drools.base.rule.AsyncSend
- resolveDeclaration(String) - Method in class org.drools.base.rule.Collect
- resolveDeclaration(String) - Method in class org.drools.base.rule.ConditionalBranch
-
Not possible to resolve any declaration, so always return null.
- resolveDeclaration(String) - Method in class org.drools.base.rule.EntryPointId
-
Not possible to resolve any declaration, so always return null.
- resolveDeclaration(String) - Method in class org.drools.base.rule.EvalCondition
- resolveDeclaration(String) - Method in class org.drools.base.rule.Forall
-
Forall can only resolve declarations from its base pattern
- resolveDeclaration(String) - Method in class org.drools.base.rule.From
- resolveDeclaration(String) - Method in class org.drools.base.rule.GroupElement
- resolveDeclaration(String) - Method in class org.drools.base.rule.NamedConsequence
-
Not possible to resolve any declaration, so always return null.
- resolveDeclaration(String) - Method in class org.drools.base.rule.Pattern
- resolveDeclaration(String) - Method in class org.drools.base.rule.QueryElement
- resolveDeclaration(String) - Method in interface org.drools.base.rule.RuleConditionElement
-
Resolves the given identifier in the current scope and returns the Declaration object for the declaration.
- resolveDeclaration(String) - Method in class org.drools.base.rule.WindowReference
-
Not possible to resolve any declaration, so always return null.
- resolveGlobal(String) - Method in interface org.drools.base.rule.accessor.GlobalResolver
- resolveVarType(String) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- ResourceTypePackageRegistry - Class in org.drools.base.definitions
- ResourceTypePackageRegistry() - Constructor for class org.drools.base.definitions.ResourceTypePackageRegistry
- resourceTypePackages - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- ReteNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- retract(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
-
Deprecated.Use delete
- retract(FactHandle) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
-
Deprecated.Use delete
- RETRACT - org.drools.base.rule.ConsequenceMetaData.Statement.Type
- ReturnValueExpression - Interface in org.drools.base.rule.accessor
- rightHandle - Variable in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- RightInputAdapterNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- ROLE_BIT - Static variable in class org.drools.base.rule.TypeDeclaration
- RT_ARRAY - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_ATOMICREFERENCEARRAY - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_CLASS - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_COLLECTION - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_EMPTY_LIST - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_EMPTY_MAP - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_EMPTY_SET - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_EXTERNALIZABLE - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_MAP - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_NULL - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_REFERENCE - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_SERIALIZABLE - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RT_STRING - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- RuleBase - Interface in org.drools.base
- RuleBasePartitionId - Class in org.drools.base.common
-
A class to identify RuleBase partitions
- RuleBasePartitionId(PartitionsManager, int) - Constructor for class org.drools.base.common.RuleBasePartitionId
- RuleBuildContext - Interface in org.drools.base
- RuleComponent - Interface in org.drools.base.rule
-
Semantic component marker.
- RuleConditionElement - Interface in org.drools.base.rule
- RuleConstructionException - Exception in org.drools.base.rule
-
Base exception for errors during
Ruleconstruction. - RuleImpl - Class in org.drools.base.definitions.rule.impl
- RuleImpl() - Constructor for class org.drools.base.definitions.rule.impl.RuleImpl
- RuleImpl(String) - Constructor for class org.drools.base.definitions.rule.impl.RuleImpl
-
Construct a
Rulewith the given name for the specified pkg parent - rules - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Set of all rule-names in this
Package. - RuleTerminalNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- RuleUnitDescriptionLoader - Class in org.drools.base.ruleunit
- RuleUnitDescriptionLoader(InternalKnowledgePackage) - Constructor for class org.drools.base.ruleunit.RuleUnitDescriptionLoader
- RuleUnitDescriptionRegistry - Class in org.drools.base.ruleunit
- RuleUnitDescriptionRegistry() - Constructor for class org.drools.base.ruleunit.RuleUnitDescriptionRegistry
- RuleUnitDescriptionRegistry.State - Enum in org.drools.base.ruleunit
- run(Class<?>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- run(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- run(String) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
S
- Salience - Interface in org.drools.base.rule.accessor
- SalienceInteger - Class in org.drools.base.base
- SalienceInteger() - Constructor for class org.drools.base.base.SalienceInteger
- SalienceInteger(int) - Constructor for class org.drools.base.base.SalienceInteger
- SelfReferenceClassFieldReader - Class in org.drools.base.base.extractors
-
A special field extractor for the self reference "this".
- SelfReferenceClassFieldReader() - Constructor for class org.drools.base.base.extractors.SelfReferenceClassFieldReader
- SelfReferenceClassFieldReader(Class<?>) - Constructor for class org.drools.base.base.extractors.SelfReferenceClassFieldReader
- set(Object, Object) - Method in class org.drools.base.factmodel.FieldDefinition
- set(Object, String, Object) - Method in class org.drools.base.factmodel.ClassDefinition
- set(String, Object) - Method in interface org.drools.base.facttemplates.Fact
- set(String, Object) - Method in class org.drools.base.facttemplates.FactImpl
- set(String, Object, Class) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- setAbstrakt(boolean) - Method in class org.drools.base.factmodel.ClassDefinition
- setActivationGroup(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setActivationListener(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setAgendaGroup(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setAllMatches(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setAutoFocus(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setBackRefDeclarations(XpathBackReference) - Method in class org.drools.base.rule.Pattern
- setBasePattern(Pattern) - Method in class org.drools.base.rule.Forall
- setBehaviors(List<Behavior>) - Method in class org.drools.base.rule.Pattern
- setBindingName(String) - Method in class org.drools.base.rule.Declaration
- setBooleanValue(Object, boolean) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setBottomCode(BitSet) - Method in interface org.drools.base.factmodel.traits.TraitTypeMap
- setByteValue(Object, byte) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setCalendars(String[]) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setCharValue(Object, char) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setClassFieldAccessorCache(Object) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- setClassLoader(ClassLoader) - Method in interface org.drools.base.common.DroolsObjectInput
- setClassLoader(ClassLoader) - Method in class org.drools.base.common.DroolsObjectInputStream
- setClassLoader(ClassLoader) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- setClassLoader(ClassLoader) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- setClassName(String) - Method in class org.drools.base.factmodel.ClassDefinition
- setClassObjectType(ClassObjectType) - Method in interface org.drools.base.base.AcceptsClassObjectType
- setClassObjectType(ClassObjectType) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- setClassObjectType(ClassObjectType) - Method in class org.drools.base.rule.accessor.PatternExtractor
- setClassObjectType(ClassObjectType) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- setClassObjectType(ClassObjectType) - Method in class org.drools.base.rule.Pattern
- setClassType(Class<?>) - Method in class org.drools.base.base.ClassObjectType
- setCloned(List<EvalCondition>) - Method in class org.drools.base.rule.EvalCondition
- setConsequence(Consequence) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Set the
Consequencethat is associated with the successful match of this rule. - setDataDriven(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setDateEffective(Calendar) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Sets the date from which this rule takes effect (can include time to the millisecond).
- setDateExpires(Calendar) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Sets the date after which the rule will no longer apply (can include time to the millisecond).
- setDeclaration(Declaration) - Method in class org.drools.base.rule.constraint.XpathConstraint
- setDeclarationClass(Class<?>) - Method in class org.drools.base.rule.Declaration
- setDeclaredMask(BitMask) - Method in interface org.drools.base.reteoo.BaseTerminalNode
- setDeclIndex(int) - Method in class org.drools.base.factmodel.FieldDefinition
- setDefinedClass(Class<?>) - Method in class org.drools.base.factmodel.ClassDefinition
- setDialect(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setDialectData(String, DialectRuntimeData) - Method in class org.drools.base.rule.DialectRuntimeRegistry
- setDirty(boolean) - Method in interface org.drools.base.rule.DialectRuntimeData
- setDoubleValue(Object, double) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setDurationAttribute(String) - Method in class org.drools.base.rule.TypeDeclaration
- setDurationExtractor(ReadAccessor) - Method in class org.drools.base.rule.TypeDeclaration
- setDynamic(boolean) - Method in class org.drools.base.rule.TypeDeclaration
- setEager(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setEmpty(boolean) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setEmptyBetaConstraints(boolean) - Method in class org.drools.base.rule.Forall
- setEnabled(Enabled) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
A rule is enabled by default.
- setError(String) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Once this is called, the package will be marked as invalid
- setError(String) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- setEvalExpression(EvalExpression) - Method in class org.drools.base.rule.EvalCondition
- setEvent(boolean) - Method in class org.drools.base.base.ClassObjectType
- setEvent(boolean) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- setExpirationOffset(long) - Method in class org.drools.base.rule.TypeDeclaration
- setExpirationType(Expires.Policy) - Method in class org.drools.base.rule.TypeDeclaration
- setFieldName(String) - Method in class org.drools.base.base.field.ObjectFieldImpl
- setFieldType(Class<?>) - Method in class org.drools.base.base.BaseClassFieldReader
- setFloatValue(Object, float) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setFocus(String) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- setFormat(TypeDeclaration.Format) - Method in class org.drools.base.rule.TypeDeclaration
- setFromMap(Object, Map<String, Object>) - Method in class org.drools.base.factmodel.ClassDefinition
- setFunctionContext(Object) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setGetterName(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setGlobal(String, Object) - Method in interface org.drools.base.rule.accessor.GlobalResolver
- setHasLogicalDependency(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setHasNegativeConstraint(boolean) - Method in class org.drools.base.rule.Pattern
- setIndex(int) - Method in class org.drools.base.base.BaseClassFieldReader
- setIndex(int) - Method in class org.drools.base.factmodel.FieldDefinition
- setInferredMask(BitMask) - Method in interface org.drools.base.reteoo.BaseTerminalNode
- setInfo(String) - Method in exception org.drools.base.rule.consequence.ConsequenceException
-
Set arbitrary extra information about the condition.
- setInherited(boolean) - Method in class org.drools.base.factmodel.FieldDefinition
- setInitExpr(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setInterfaces(String[]) - Method in class org.drools.base.factmodel.ClassDefinition
- setIntValue(Object, int) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setInUse() - Method in class org.drools.base.rule.constraint.NegConstraint
- setInUse() - Method in class org.drools.base.rule.MutableTypeConstraint
- setKey(boolean) - Method in class org.drools.base.factmodel.FieldDefinition
- setKind(TypeDeclaration.Kind) - Method in class org.drools.base.rule.TypeDeclaration
- setLhs(GroupElement) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setLoadOrder(int) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setLockOnActive(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setLongValue(Object, long) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setLowerBound(long) - Method in class org.drools.base.time.Interval
- setMask - Variable in class org.drools.base.rule.TypeDeclaration
- setName(String) - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- setName(String) - Method in class org.drools.base.factmodel.AnnotationDefinition
- setName(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setName(String) - Method in class org.drools.base.rule.WindowDeclaration
- setNamespace(String) - Method in class org.drools.base.rule.Function
- setNature(TypeDeclaration.Nature) - Method in class org.drools.base.rule.TypeDeclaration
- setNeedStreamMode() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- setNeedStreamMode() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- setNegativeMask(BitMask) - Method in interface org.drools.base.reteoo.BaseTerminalNode
- setNegativeWatchMask(BitMask) - Method in class org.drools.base.rule.Pattern
- setNext(ContextEntry) - Method in interface org.drools.base.rule.ContextEntry
- setNext(ContextEntry) - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- setNoLoop(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setNovel(boolean) - Method in class org.drools.base.rule.TypeDeclaration
- setObjectIndex(int) - Method in class org.drools.base.rule.Pattern
- setObjectType(ObjectType) - Method in class org.drools.base.rule.Pattern
- setOffset(int) - Method in class org.drools.base.rule.LineMappings
- setOrder(int) - Method in class org.drools.base.rule.TypeDeclaration
- setOuterDeclarations(Map<String, Declaration>) - Method in class org.drools.base.rule.EvalCondition
- setOverriding(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setPackage(Package) - Method in interface org.drools.base.common.DroolsObjectInput
- setPackage(Package) - Method in class org.drools.base.common.DroolsObjectInputStream
- setPackage(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setParameters(Declaration[]) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- setParent(RuleImpl) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setPassive(boolean) - Method in class org.drools.base.rule.Pattern
- setPattern(Pattern) - Method in class org.drools.base.rule.Declaration
- setPattern(Pattern) - Method in class org.drools.base.rule.WindowDeclaration
- setPositiveWatchMask(BitMask) - Method in class org.drools.base.rule.Pattern
- setPredicateExpression(PredicateExpression) - Method in class org.drools.base.rule.PredicateConstraint
- setPriority(int) - Method in class org.drools.base.factmodel.FieldDefinition
- setPropagated(boolean) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setProperty(String) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- setPropertyOnMask(String, BitMask, List<String>, String) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- setPropertyOnMask(BitMask, int) - Static method in class org.drools.base.reteoo.PropertySpecificUtil
- setPropertyReactive(boolean) - Method in class org.drools.base.rule.TypeDeclaration
- setReadAccessor(ReadAccessor) - Method in class org.drools.base.base.extractors.ArrayElementReader
- setReadAccessor(ReadAccessor) - Method in interface org.drools.base.rule.accessor.AcceptsReadAccessor
- setReadAccessor(ReadAccessor) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- setReadAccessor(ReadAccessor) - Method in class org.drools.base.rule.Declaration
- setReadWriteAccessor(FieldAccessor) - Method in class org.drools.base.factmodel.FieldDefinition
- setRecursive(boolean) - Method in class org.drools.base.factmodel.FieldDefinition
- setRemainingPatterns(List<Pattern>) - Method in class org.drools.base.rule.Forall
- setRequiredDeclarationsForConsequence(String, String[]) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setResource(Resource) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setResource(Resource) - Method in class org.drools.base.rule.Function
- setResource(Resource) - Method in class org.drools.base.rule.TypeDeclaration
- setResultClass(Class<?>) - Method in class org.drools.base.rule.From
- setResultFactHandle(FactHandle) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setResultLeftTuple(BaseTuple) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setResultPattern(Pattern) - Method in class org.drools.base.rule.From
- setReturnedType(ObjectType) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- setReturnType(ObjectType, String[], String[], Declaration[]) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- setRole(Role.Type) - Method in class org.drools.base.rule.TypeDeclaration
- setRoot(boolean) - Method in class org.drools.base.rule.GroupElement
- setRule(RuleImpl) - Method in class org.drools.base.rule.accessor.DeclarationScopeResolver
- setRuleBase(RuleBase) - Method in interface org.drools.base.common.DroolsObjectInput
- setRuleBase(RuleBase) - Method in class org.drools.base.common.DroolsObjectInputStream
- setRuleFlowGroup(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setRuleUnitClass(Class<?>) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setRuleUnitClassName(String) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setSalience(Salience) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Set the
Rulesalience. - setSemanticallyValid(boolean) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- setSetterName(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setShortValue(Object, short) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setSource(PatternSource) - Method in class org.drools.base.rule.Pattern
- setStartLine(int) - Method in class org.drools.base.rule.LineMappings
- setStore(ReadAccessorSupplier) - Method in class org.drools.base.common.DroolsObjectInputStream
- setSuperClass(String) - Method in class org.drools.base.factmodel.ClassDefinition
- setTarget(String) - Method in class org.drools.base.rule.ImportDeclaration
- setTerminal(boolean) - Method in class org.drools.base.rule.NamedConsequence
- setTimer(Timer) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
-
Sets the timer semantics for a rule.
- setTimestampAttribute(String) - Method in class org.drools.base.rule.TypeDeclaration
- setTimestampExtractor(ReadAccessor) - Method in class org.drools.base.rule.TypeDeclaration
- setToPropagate(boolean) - Method in class org.drools.base.reteoo.AccumulateContextEntry
- setTraitable(boolean) - Method in class org.drools.base.factmodel.ClassDefinition
- setTraitable(boolean, boolean) - Method in class org.drools.base.factmodel.ClassDefinition
- setTupleIndex(int) - Method in class org.drools.base.rule.Pattern
- setType(Class) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- setType(String) - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- setType(Constraint.ConstraintType) - Method in class org.drools.base.rule.MutableTypeConstraint
- setType(GroupElement.Type) - Method in class org.drools.base.rule.GroupElement
- setTypeClass(Class<?>) - Method in class org.drools.base.rule.TypeDeclaration
- setTypeClassDef(ClassDefinition) - Method in class org.drools.base.rule.TypeDeclaration
- setTypeClassName(String) - Method in class org.drools.base.rule.TypeDeclaration
- setTypeName(String) - Method in class org.drools.base.factmodel.FieldDefinition
- setTypesafe(boolean) - Method in class org.drools.base.rule.TypeDeclaration
- setTypeTemplate(FactTemplate) - Method in class org.drools.base.rule.TypeDeclaration
- setUpperBound(long) - Method in class org.drools.base.time.Interval
- setValid(boolean) - Method in class org.drools.base.rule.TypeDeclaration
- setValType(AnnotationDefinition.AnnotationPropertyVal.ValType) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- setValue(Object) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- setValue(Object, Object) - Method in class org.drools.base.factmodel.FieldDefinition
-
Sets the value of this attribute in the target bean instance
- setValue(Object, Object) - Method in interface org.drools.base.rule.accessor.WriteAccessor
- setValue(String, Object) - Method in interface org.drools.base.factmodel.AccessibleFact
- setValueType(ValueType) - Method in class org.drools.base.base.BaseClassFieldReader
- setVariableIndexes(int[]) - Method in class org.drools.base.rule.QueryElement
- setxPathOffset(int) - Method in class org.drools.base.rule.Declaration
- setXpathStartDeclaration(Declaration) - Method in class org.drools.base.rule.constraint.XpathConstraint
- shed(Thing<K>, Class<T>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- shed(TraitableBean<K, X>, Class<T>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- shedField(String, TraitType, Class, Class) - Method in interface org.drools.base.factmodel.traits.TraitFieldTMS
- SHORT_TYPE - org.drools.base.base.ValueType
- SimpleValueType - Class in org.drools.base.base
- SimpleValueType() - Constructor for class org.drools.base.base.SimpleValueType
- SingleAccumulate - Class in org.drools.base.rule
- SingleAccumulate() - Constructor for class org.drools.base.rule.SingleAccumulate
- SingleAccumulate(RuleConditionElement, Declaration[]) - Constructor for class org.drools.base.rule.SingleAccumulate
- SingleAccumulate(RuleConditionElement, Declaration[], Accumulator) - Constructor for class org.drools.base.rule.SingleAccumulate
- SingleAccumulate.Wirer - Class in org.drools.base.rule
- size() - Method in interface org.drools.base.reteoo.BaseTuple
-
Returns the size of this tuple in number of elements (patterns)
- size() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- skipEmptyHandles() - Method in interface org.drools.base.reteoo.BaseTuple
- SortDeclarations - Class in org.drools.base.reteoo
- SortDeclarations() - Constructor for class org.drools.base.reteoo.SortDeclarations
- soundex(String) - Method in interface org.drools.base.util.MVELExecutor
- source - Variable in class org.drools.base.rule.Accumulate
- splitOr(GroupElement) - Method in class org.drools.base.rule.LogicTransformer
- Statement() - Constructor for class org.drools.base.rule.ConsequenceMetaData.Statement
- Statement(ConsequenceMetaData.Statement.Type, Class<?>) - Constructor for class org.drools.base.rule.ConsequenceMetaData.Statement
- staticImports - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- storeTransformedMask(Class<?>, BitMask, BitMask) - Method in class org.drools.base.base.ClassObjectType
- STREAM_MAGIC - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- STREAM_VERSION - Static variable in interface org.drools.base.common.DroolsObjectStreamConstants
- STRING - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- STRING - Static variable in class org.drools.base.base.SimpleValueType
- STRING_TYPE - org.drools.base.base.ValueType
- STRINGARRAY - org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
- supportsReverse() - Method in interface org.drools.base.rule.accessor.Accumulator
-
Returns true if this accumulator supports operation reversal
- supportsReverse() - Method in class org.drools.base.rule.Accumulate
-
Returns true if this accumulate supports reverse
- supportsReverse() - Method in class org.drools.base.rule.MultiAccumulate
- supportsReverse() - Method in class org.drools.base.rule.SingleAccumulate
T
- TEMPLATE - org.drools.base.rule.TypeDeclaration.Format
- Thing<K> - Interface in org.drools.base.factmodel.traits
- throwExceptionForMissingMvel() - Static method in interface org.drools.base.base.CoreComponentsBuilder
- throwExceptionForMissingXmlSupport() - Static method in interface org.drools.base.base.XMLSupport
- TIME_WINDOW - org.drools.base.rule.Behavior.BehaviorType
- TimeIntervalParser - Class in org.drools.base.util
-
A parameters parser that uses JodaTime for time units parsing.
- Timer - Interface in org.drools.base.time.impl
- TimerConditionNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- TimeUtils - Class in org.drools.base.time
-
A helper class with utility methods for time related operations.
- TimeUtils() - Constructor for class org.drools.base.time.TimeUtils
- toFactHandles() - Method in interface org.drools.base.reteoo.BaseTuple
-
Returns the fact handles in reverse order
- toIntArray(List<Integer>) - Static method in class org.drools.base.rule.LogicTransformer
- toObjects() - Method in interface org.drools.base.reteoo.BaseTuple
- toObjects(boolean) - Method in interface org.drools.base.reteoo.BaseTuple
- toRuleNameAndPathString() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- toString() - Method in class org.drools.base.base.AccessorKey
- toString() - Method in class org.drools.base.base.ClassObjectType
- toString() - Method in class org.drools.base.base.EnabledBoolean
- toString() - Method in class org.drools.base.base.field.ObjectFieldImpl
- toString() - Method in class org.drools.base.base.SalienceInteger
- toString() - Method in enum org.drools.base.base.ValueType
- toString() - Method in class org.drools.base.common.RuleBasePartitionId
- toString() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- toString() - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- toString() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- toString() - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- toString() - Method in class org.drools.base.factmodel.AnnotationDefinition
- toString() - Method in class org.drools.base.factmodel.ClassDefinition
- toString() - Method in class org.drools.base.factmodel.FieldDefinition
- toString() - Method in class org.drools.base.facttemplates.FactTemplateImpl
- toString() - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- toString() - Method in class org.drools.base.rule.ConditionalBranch
- toString() - Method in exception org.drools.base.rule.consequence.ConsequenceException
- toString() - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- toString() - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- toString() - Method in class org.drools.base.rule.ConsequenceMetaData
- toString() - Method in enum org.drools.base.rule.constraint.Constraint.ConstraintType
- toString() - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- toString() - Method in class org.drools.base.rule.constraint.XpathConstraint
- toString() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- toString() - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
- toString() - Method in class org.drools.base.rule.Declaration
- toString() - Method in class org.drools.base.rule.EntryPointId
- toString() - Method in class org.drools.base.rule.EvalCondition
- toString() - Method in class org.drools.base.rule.Forall
- toString() - Method in class org.drools.base.rule.Function
- toString() - Method in class org.drools.base.rule.GroupElement
- toString() - Method in class org.drools.base.rule.NamedConsequence
- toString() - Method in class org.drools.base.rule.Pattern
- toString() - Method in class org.drools.base.rule.PredicateConstraint
- toString() - Method in class org.drools.base.rule.QueryElement
- toString() - Method in class org.drools.base.rule.TypeDeclaration
- toString() - Method in class org.drools.base.rule.TypeMetaInfo
- toString() - Method in class org.drools.base.rule.WindowReference
- toString() - Method in class org.drools.base.time.Interval
- toXml(Object) - Method in interface org.drools.base.base.XMLSupport
- toXml(XMLSupport.Options, Object) - Method in interface org.drools.base.base.XMLSupport
- toXML(T) - Method in interface org.drools.base.base.XMLSupport.XmlMarshaller
- Trait - Annotation Type in org.drools.base.factmodel.traits
- TRAIT - org.drools.base.factmodel.traits.TraitTypeEnum
- TRAIT - org.drools.base.rule.TypeDeclaration.Kind
- TRAIT_TYPE - org.drools.base.base.ValueType
- Trait.MixinConflictResolutionStrategy - Enum in org.drools.base.factmodel.traits
- Trait.NullMixin - Class in org.drools.base.factmodel.traits
- Traitable - Annotation Type in org.drools.base.factmodel.traits
- TRAITABLE - org.drools.base.factmodel.traits.TraitTypeEnum
- TRAITABLE_BIT - Static variable in class org.drools.base.reteoo.PropertySpecificUtil
- TraitableBean<K,X extends TraitableBean> - Interface in org.drools.base.factmodel.traits
- TraitConstants - Interface in org.drools.base.factmodel.traits
- TraitFactory - Interface in org.drools.base.factmodel.traits
- TraitField - Interface in org.drools.base.factmodel.traits
- TraitFieldTMS - Interface in org.drools.base.factmodel.traits
- traitNameField - Static variable in interface org.drools.base.factmodel.traits.TraitType
- TRAITSET_FIELD_NAME - Static variable in interface org.drools.base.factmodel.traits.TraitConstants
- TraitType - Interface in org.drools.base.factmodel.traits
- TraitTypeEnum - Enum in org.drools.base.factmodel.traits
- TraitTypeMap<T extends java.lang.String,K extends Thing<C>,C> - Interface in org.drools.base.factmodel.traits
- TraitTypeMapConstants - Interface in org.drools.base.factmodel.traits
- transform(GroupElement) - Method in class org.drools.base.rule.LogicTransformer.NotOrTransformation
- transform(GroupElement, Map<String, Type>) - Method in class org.drools.base.rule.LogicTransformer
- Trigger - Interface in org.drools.base.time
-
A trigger interface for scheduling jobs
- trusted(boolean) - Method in class org.drools.base.base.XMLSupport.Options
- tryReverse(Object, Object, BaseTuple, FactHandle, Object, Declaration[], Declaration[], ValueResolver) - Method in interface org.drools.base.rule.accessor.Accumulator
-
Reverses the accumulate action for the given fact handle
- tryReverse(Object, Object, BaseTuple, FactHandle, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.Accumulate
-
Executes the reverse (action) code for the given fact handle
- tryReverse(Object, Object, BaseTuple, FactHandle, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.MultiAccumulate
- tryReverse(Object, Object, BaseTuple, FactHandle, BaseTuple, ValueResolver) - Method in class org.drools.base.rule.SingleAccumulate
- tuple - Variable in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- TupleValueExtractor - Interface in org.drools.base.rule.accessor
- TYPE_NAME - Static variable in interface org.drools.base.factmodel.traits.TraitFieldTMS
- TYPE_NAME - Static variable in interface org.drools.base.factmodel.traits.TraitTypeMapConstants
- TypeDeclaration - Class in org.drools.base.rule
-
The type declaration class stores all type's metadata declared in source files.
- TypeDeclaration() - Constructor for class org.drools.base.rule.TypeDeclaration
- TypeDeclaration(String) - Constructor for class org.drools.base.rule.TypeDeclaration
- TypeDeclaration.Format - Enum in org.drools.base.rule
- TypeDeclaration.Kind - Enum in org.drools.base.rule
- TypeDeclaration.Nature - Enum in org.drools.base.rule
- typeDeclarations - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- TypeMetaInfo - Class in org.drools.base.rule
- TypeMetaInfo() - Constructor for class org.drools.base.rule.TypeMetaInfo
- TypeMetaInfo(Class<?>) - Constructor for class org.drools.base.rule.TypeMetaInfo
- TypeMetaInfo(TypeDeclaration) - Constructor for class org.drools.base.rule.TypeMetaInfo
- TYPESAFE_BIT - Static variable in class org.drools.base.rule.TypeDeclaration
U
- UnificationNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- UNIT - org.drools.base.ruleunit.RuleUnitDescriptionRegistry.State
- UNKNOWN - org.drools.base.rule.constraint.Constraint.ConstraintType
- UNKNOWN - org.drools.base.ruleunit.RuleUnitDescriptionRegistry.State
- UNKNOWN - org.drools.base.util.index.ConstraintTypeOperator
- UNKNOWN - Static variable in class org.drools.base.base.SimpleValueType
- unmarshallMetaInfos(String) - Static method in class org.drools.base.rule.KieModuleMetaInfo
- unquote(String) - Static method in class org.drools.base.factmodel.AnnotationDefinition
- unsetUnification() - Method in interface org.drools.base.rule.IndexableConstraint
- update(Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- update(Object, BitMask, Class<?>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- update(FactHandle) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- update(FactHandle, Object) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- update(FactHandle, BitMask, Class<?>) - Method in interface org.drools.base.rule.consequence.ConsequenceContext
- updateFromFactHandle(ValueResolver, FactHandle) - Method in interface org.drools.base.rule.ContextEntry
- updateFromFactHandle(ValueResolver, FactHandle) - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- updateFromTuple(ValueResolver, BaseTuple) - Method in interface org.drools.base.rule.ContextEntry
- updateFromTuple(ValueResolver, BaseTuple) - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- useDom(boolean) - Method in class org.drools.base.base.XMLSupport.Options
V
- valid - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
This is to indicate the the package has no errors during the compilation/building phase
- value() - Method in annotation type org.drools.base.factmodel.traits.Alias
- valueOf(String) - Static method in enum org.drools.base.base.AccessorKey.AccessorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.base.ValueType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.factmodel.ClassDefinition.TRAITING_MODE
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.factmodel.traits.Trait.MixinConflictResolutionStrategy
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.factmodel.traits.TraitTypeEnum
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.Behavior.BehaviorType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.ConsequenceMetaData.Statement.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.constraint.Constraint.ConstraintType
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.GroupElement.Type
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.TypeDeclaration.Format
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.TypeDeclaration.Kind
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.rule.TypeDeclaration.Nature
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.ruleunit.RuleUnitDescriptionRegistry.State
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum org.drools.base.util.index.ConstraintTypeOperator
-
Returns the enum constant of this type with the specified name.
- valueResolver - Variable in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- ValueResolver - Interface in org.drools.base.base
- values() - Static method in enum org.drools.base.base.AccessorKey.AccessorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.base.ValueType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.drools.base.definitions.ResourceTypePackageRegistry
- values() - Static method in enum org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal.ValType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.factmodel.ClassDefinition.TRAITING_MODE
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.factmodel.traits.Trait.MixinConflictResolutionStrategy
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.factmodel.traits.TraitTypeEnum
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.Behavior.BehaviorType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.ConsequenceMetaData.Statement.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.constraint.Constraint.ConstraintType
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.GroupElement.Type
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.TypeDeclaration.Format
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.TypeDeclaration.Kind
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.rule.TypeDeclaration.Nature
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Method in class org.drools.base.rule.XpathBackReference.MapAdapter
- values() - Static method in enum org.drools.base.ruleunit.RuleUnitDescriptionRegistry.State
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum org.drools.base.util.index.ConstraintTypeOperator
-
Returns an array containing the constants of this enum type, in the order they are declared.
- valueType - Variable in class org.drools.base.base.ClassObjectType
- ValueType - Enum in org.drools.base.base
- Var() - Constructor for class org.drools.base.rule.QueryArgument.Var
- VAR - Static variable in interface org.drools.base.rule.QueryArgument
W
- WindowDeclaration - Class in org.drools.base.rule
-
The window declaration defines a window that can be used by patterns in rules
- WindowDeclaration() - Constructor for class org.drools.base.rule.WindowDeclaration
- WindowDeclaration(String, String) - Constructor for class org.drools.base.rule.WindowDeclaration
- windowDeclarations - Variable in class org.drools.base.definitions.impl.KnowledgePackageImpl
- WindowNode - Static variable in class org.drools.base.reteoo.NodeTypeEnums
- WindowReference - Class in org.drools.base.rule
-
This class defines a reference to a declared window
- WindowReference() - Constructor for class org.drools.base.rule.WindowReference
- WindowReference(String) - Constructor for class org.drools.base.rule.WindowReference
- wire(Class<?>) - Method in class org.drools.base.base.ClassObjectType
- wire(Class<?>) - Method in interface org.drools.base.base.ClassWireable
- wire(Class<?>) - Method in class org.drools.base.base.extractors.ArrayElementReader
- wire(Object) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- wire(Object) - Method in interface org.drools.base.rule.accessor.Wireable
- wire(Object) - Method in class org.drools.base.rule.EvalCondition
- wire(Object) - Method in class org.drools.base.rule.From
- wire(Object) - Method in class org.drools.base.rule.MultiAccumulate.Wirer
- wire(Object) - Method in class org.drools.base.rule.PredicateConstraint
- wire(Object) - Method in class org.drools.base.rule.SingleAccumulate.Wirer
- Wireable - Interface in org.drools.base.rule.accessor
- Wireable.Immutable - Interface in org.drools.base.rule.accessor
- wireObjectType(ObjectType, AcceptsClassObjectType) - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- Wirer() - Constructor for class org.drools.base.rule.SingleAccumulate.Wirer
- Wirer(int) - Constructor for class org.drools.base.rule.MultiAccumulate.Wirer
- wireStore() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- wireTypeDeclarations() - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
- wireTypeDeclarations() - Method in interface org.drools.base.definitions.InternalKnowledgePackage
- withClassLoader(ClassLoader) - Method in class org.drools.base.base.XMLSupport.Options
- withExpiration(long, TimeUnit) - Method in interface org.drools.base.facttemplates.Event
- WRAPPED_TRAITABLE - org.drools.base.factmodel.traits.TraitTypeEnum
- wrapsCompiledInvoker() - Method in interface org.drools.base.rule.accessor.Invoker
- WriteAccessor - Interface in org.drools.base.rule.accessor
-
An interface for a class that is able to write values into a class field
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.AccessorKey
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.BaseClassFieldReader
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.ClassObjectType
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.EnabledBoolean
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.extractors.ArrayElementReader
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.field.ObjectFieldImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.base.SalienceInteger
- writeExternal(ObjectOutput) - Method in class org.drools.base.definitions.impl.KnowledgePackageImpl
-
Handles the write serialization of the Package.
- writeExternal(ObjectOutput) - Method in class org.drools.base.definitions.rule.impl.GlobalImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.definitions.rule.impl.QueryImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.definitions.rule.impl.RuleImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.factmodel.AnnotationDefinition.AnnotationPropertyVal
- writeExternal(ObjectOutput) - Method in class org.drools.base.factmodel.AnnotationDefinition
- writeExternal(ObjectOutput) - Method in class org.drools.base.factmodel.ClassDefinition
- writeExternal(ObjectOutput) - Method in class org.drools.base.factmodel.FieldDefinition
- writeExternal(ObjectOutput) - Method in class org.drools.base.facttemplates.FactImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
- writeExternal(ObjectOutput) - Method in class org.drools.base.facttemplates.FactTemplateImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.facttemplates.FactTemplateObjectType
- writeExternal(ObjectOutput) - Method in class org.drools.base.facttemplates.FieldTemplateImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.reteoo.InitialFactImpl
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.accessor.GlobalExtractor
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.accessor.PatternExtractor
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Accumulate
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.AsyncReceive
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.AsyncSend
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Collect
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.ConditionalBranch
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.ConsequenceMetaData.Field
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.ConsequenceMetaData.Statement
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.ConsequenceMetaData
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.constraint.NegConstraint
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.constraint.QueryNameConstraint
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.constraint.XpathConstraint
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Declaration
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.DialectRuntimeRegistry
-
Handles the write serialization of the PackageCompilationData.
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.EntryPointId
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.EvalCondition
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Forall
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.From
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Function
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.GroupElement
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.ImportDeclaration
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.LineMappings
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.MultiAccumulate
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.MutableTypeConstraint
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.NamedConsequence
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.Pattern
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.PredicateConstraint.PredicateContextEntry
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.PredicateConstraint
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.QueryArgument.Declr
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.QueryArgument.Literal
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.QueryArgument.Null
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.QueryArgument.Var
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.QueryElement
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.SingleAccumulate
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.TypeDeclaration
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.WindowDeclaration
- writeExternal(ObjectOutput) - Method in class org.drools.base.rule.WindowReference
- writeExternal(ObjectOutput) - Method in class org.drools.base.util.FieldIndex
- writeObjectOverride(Object) - Method in class org.drools.base.common.DroolsObjectOutputStream
X
- XMLSupport - Interface in org.drools.base.base
- XMLSupport.Holder - Class in org.drools.base.base
- XMLSupport.Options - Class in org.drools.base.base
- XMLSupport.XmlMarshaller<T> - Interface in org.drools.base.base
- XPATH - org.drools.base.rule.constraint.Constraint.ConstraintType
- XpathBackReference - Class in org.drools.base.rule
- XpathBackReference(Pattern, List<Class<?>>) - Constructor for class org.drools.base.rule.XpathBackReference
- XpathBackReference.MapAdapter - Class in org.drools.base.rule
- XpathBackReference.RelativePattern - Class in org.drools.base.rule
- XpathChunk() - Constructor for class org.drools.base.rule.constraint.XpathConstraint.XpathChunk
-
NOT INTENDED FOR ACTUAL USE, only for Java Serialization mechanism purpose only.
- XpathConstraint - Class in org.drools.base.rule.constraint
- XpathConstraint() - Constructor for class org.drools.base.rule.constraint.XpathConstraint
- XpathConstraint.XpathChunk - Class in org.drools.base.rule.constraint
- XpathConstraint.XpathDataProvider - Class in org.drools.base.rule.constraint
- XpathDataProvider(XpathConstraint.XpathEvaluator, Declaration) - Constructor for class org.drools.base.rule.constraint.XpathConstraint.XpathDataProvider
_
- _getDynamicProperties() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _getFieldTMS() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _getTraitMap() - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _getTraitName() - Method in interface org.drools.base.factmodel.traits.TraitType
- _getTypeCode() - Method in interface org.drools.base.factmodel.traits.TraitType
- _hasTypeCode(BitSet) - Method in interface org.drools.base.factmodel.traits.TraitType
- _isVirtual() - Method in interface org.drools.base.factmodel.traits.TraitType
- _setBottomTypeCode(BitSet) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _setDynamicProperties(Map<String, Object>) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _setFieldTMS(TraitFieldTMS) - Method in interface org.drools.base.factmodel.traits.TraitableBean
- _setTraitMap(Map<String, Thing<K>>) - Method in interface org.drools.base.factmodel.traits.TraitableBean
All Classes All Packages