## Uses of Class
org.optaplanner.core.impl.score.stream.drools.quad.DroolsQuadRuleStructure

- Packages that use DroolsQuadRuleStructure
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.drools.common |
  org.optaplanner.core.impl.score.stream.drools.quad |

- - ### Uses of DroolsQuadRuleStructure in org.optaplanner.core.impl.score.stream.drools.common

    Methods in org.optaplanner.core.impl.score.stream.drools.common that return DroolsQuadRuleStructure
    Modifier and Type | Method and Description
    --- | ---
    `<NewA,NewB,NewC,NewD> DroolsQuadRuleStructure<NewA,NewB,NewC,NewD,QuadTuple<NewA,NewB,NewC,NewD>>` | DroolsRuleStructure.`regroupBiToQuad(org.drools.model.Variable<Set<QuadTuple<NewA,NewB,NewC,NewD>>> newSource, org.drools.model.PatternDSL.PatternDef<Set<QuadTuple<NewA,NewB,NewC,NewD>>> collectPattern, org.drools.model.view.ViewItem<?> accumulatePattern)`

  - ### Uses of DroolsQuadRuleStructure in org.optaplanner.core.impl.score.stream.drools.quad

    Methods in org.optaplanner.core.impl.score.stream.drools.quad that return DroolsQuadRuleStructure
    Modifier and Type | Method and Description
    --- | ---
    `<E> DroolsQuadRuleStructure<A,B,C,D,PatternVar>` | DroolsQuadRuleStructure.`existsOrNot(org.drools.model.PatternDSL.PatternDef<E> existencePattern, boolean shouldExist)`

    Constructors in org.optaplanner.core.impl.score.stream.drools.quad with parameters of type DroolsQuadRuleStructure
    Constructor and Description
    `DroolsQuadCondition(DroolsQuadRuleStructure<A,B,C,D,PatternVar> ruleStructure)`
    `DroolsQuadCondition(DroolsQuadRuleStructure<A,B,C,D,PatternVar> ruleStructure, DroolsCondition.ImmediatelyPreviousFilter<QuadPredicate<A,B,C,D>> previousFilter)`

Copyright © 2006–2021 JBoss by Red Hat. All rights reserved.