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

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 Rule to this Package.
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
 
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 Consequence invocation.
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
 
createPartition() - Static method in class org.drools.base.common.RuleBasePartitionId
 
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
 
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 Rule to a Package that already contains a Rule with 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 FactHandle for 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 FactHandle for the given Declaration, which in turn specifcy the Pattern that 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 Consequence associated with this Rule.
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 Declaration by 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 List of Conditions for 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 Rule in the Package.
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
 
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 ProcessPackage is 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 Rule by 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 Rule salience.
getSalienceDeclarations() - Method in interface org.drools.base.reteoo.BaseTerminalNode
 
getSalienceValue() - Method in class org.drools.base.definitions.rule.impl.RuleImpl
Retrieve the Rule salience 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
 
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(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.BaseClassFieldReader
 
isNullValue(Object) - Method in class org.drools.base.base.extractors.ArrayElementReader
 
isNullValue(Object) - Method in class org.drools.base.facttemplates.FactTemplateFieldExtractor
 
isNullValue(Object) - Method in class org.drools.base.rule.accessor.GlobalExtractor
 
isNullValue(Object) - Method in interface org.drools.base.rule.accessor.ReadAccessor
 
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 true if the rule uses dynamic salience, false otherwise.
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 Object belongs to the object type defined by this objectType instance.
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
 
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
 
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 Rule does not contain a Consequences.
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
 
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
 
PARALLEL_PARTITIONS_NUMBER - Static variable in class org.drools.base.common.RuleBasePartitionId
 
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
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
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 Rule construction.
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 Rule with 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 Consequence that 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 Rule salience.
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
 
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