Uses of Interface
org.drools.core.rule.constraint.BetaNodeFieldConstraint
-
Packages that use BetaNodeFieldConstraint Package Description org.drools.core.common org.drools.core.reteoo org.drools.core.reteoo.builder org.drools.core.rule Contains the binary representations of rule constructs, like Package (which the compiler produces), Rule, and Conditional Elements.org.drools.core.rule.constraint org.drools.core.util.index -
-
Uses of BetaNodeFieldConstraint in org.drools.core.common
Classes in org.drools.core.common that implement BetaNodeFieldConstraint Modifier and Type Class Description classTupleStartEqualsConstraintChecks if one tuple is the start subtuple of other tuple.Fields in org.drools.core.common declared as BetaNodeFieldConstraint Modifier and Type Field Description protected BetaNodeFieldConstraintSingleBetaConstraints. constraintprotected BetaNodeFieldConstraint[]DefaultBetaConstraints. constraintsprotected BetaNodeFieldConstraint[]MultipleBetaConstraint. constraintsMethods in org.drools.core.common that return BetaNodeFieldConstraint Modifier and Type Method Description BetaNodeFieldConstraintTupleStartEqualsConstraint. cloneIfInUse()BetaNodeFieldConstraintSingleBetaConstraints. getConstraint()BetaNodeFieldConstraint[]BetaConstraints. getConstraints()BetaNodeFieldConstraint[]DefaultBetaConstraints. getConstraints()BetaNodeFieldConstraint[]DoubleNonIndexSkipBetaConstraints. getConstraints()BetaNodeFieldConstraint[]EmptyBetaConstraints. getConstraints()BetaNodeFieldConstraint[]MultipleBetaConstraint. getConstraints()BetaNodeFieldConstraint[]QuadroupleNonIndexSkipBetaConstraints. getConstraints()BetaNodeFieldConstraint[]SingleBetaConstraints. getConstraints()BetaNodeFieldConstraint[]SingleNonIndexSkipBetaConstraints. getConstraints()BetaNodeFieldConstraint[]TripleNonIndexSkipBetaConstraints. getConstraints() -
Uses of BetaNodeFieldConstraint in org.drools.core.reteoo
Methods in org.drools.core.reteoo that return BetaNodeFieldConstraint Modifier and Type Method Description BetaNodeFieldConstraint[]BetaNode. getConstraints() -
Uses of BetaNodeFieldConstraint in org.drools.core.reteoo.builder
Classes in org.drools.core.reteoo.builder that implement BetaNodeFieldConstraint Modifier and Type Class Description classInstanceNotEqualsConstraintMethods in org.drools.core.reteoo.builder that return BetaNodeFieldConstraint Modifier and Type Method Description BetaNodeFieldConstraintInstanceNotEqualsConstraint. cloneIfInUse()Methods in org.drools.core.reteoo.builder that return types with arguments of type BetaNodeFieldConstraint Modifier and Type Method Description List<BetaNodeFieldConstraint>BuildContext. getBetaconstraints()Method parameters in org.drools.core.reteoo.builder with type arguments of type BetaNodeFieldConstraint Modifier and Type Method Description BetaConstraintsBuildUtils. createBetaNodeConstraint(BuildContext context, List<BetaNodeFieldConstraint> list, boolean disableIndexing)Creates and returns a BetaConstraints object for the given list of constraintsprotected voidPatternBuilder. linkBetaConstraint(BetaNodeFieldConstraint constraint, List<BetaNodeFieldConstraint> betaConstraints)voidBuildContext. setBetaconstraints(List<BetaNodeFieldConstraint> betaconstraints) -
Uses of BetaNodeFieldConstraint in org.drools.core.rule
Classes in org.drools.core.rule that implement BetaNodeFieldConstraint Modifier and Type Class Description classMutableTypeConstraintA base class for constraintsclassPredicateConstraintA 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). -
Uses of BetaNodeFieldConstraint in org.drools.core.rule.constraint
Classes in org.drools.core.rule.constraint that implement BetaNodeFieldConstraint Modifier and Type Class Description classXpathConstraintMethods in org.drools.core.rule.constraint that return BetaNodeFieldConstraint Modifier and Type Method Description BetaNodeFieldConstraintBetaNodeFieldConstraint. cloneIfInUse()Clone this constraints only if it is already used by a different node, otherwise returns thisMethods in org.drools.core.rule.constraint that return types with arguments of type BetaNodeFieldConstraint Modifier and Type Method Description List<BetaNodeFieldConstraint>XpathConstraint.XpathChunk. getBetaConstraints() -
Uses of BetaNodeFieldConstraint in org.drools.core.util.index
Methods in org.drools.core.util.index with parameters of type BetaNodeFieldConstraint Modifier and Type Method Description static booleanIndexUtil. compositeAllowed(BetaNodeFieldConstraint[] constraints, short betaNodeType, RuleBaseConfiguration config)static BetaMemoryIndexUtil.Factory. createBetaMemory(RuleBaseConfiguration config, short nodeType, BetaNodeFieldConstraint... constraints)static ContextEntry[]IndexUtil.Factory. createContext(BetaNodeFieldConstraint... constraints)static booleanIndexUtil. isIndexable(BetaNodeFieldConstraint constraint, short nodeType, RuleBaseConfiguration config)static booleanIndexUtil. isIndexableForNode(short nodeType, BetaNodeFieldConstraint constraint, RuleBaseConfiguration config)static boolean[]IndexUtil. isIndexableForNode(org.kie.internal.conf.IndexPrecedenceOption indexPrecedenceOption, short nodeType, int keyDepth, BetaNodeFieldConstraint[] constraints, RuleBaseConfiguration config)
-