Package org.drools.core.util.index
Class IndexSpec
java.lang.Object
org.drools.core.util.index.IndexSpec
-
Constructor Summary
ConstructorsConstructorDescriptionIndexSpec(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config) IndexSpec(IndexedValueReader[] indexes) IndexSpec(IndexedValueReader[] indexes, ConstraintTypeOperator constraintType) -
Method Summary
Modifier and TypeMethodDescriptionintdetermineTypeWithEqualityPriority(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config) intdetermineTypeWithPatternOrder(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config) getIndex()getIndex(int pos) voidinit(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config)
-
Constructor Details
-
IndexSpec
-
IndexSpec
-
IndexSpec
-
-
Method Details
-
getConstraintType
-
getIndexes
-
getIndex
-
getIndex
-
init
-
determineTypeWithEqualityPriority
public int determineTypeWithEqualityPriority(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config) -
determineTypeWithPatternOrder
public int determineTypeWithPatternOrder(int nodeType, BetaConstraint[] constraints, RuleBaseConfiguration config)
-