# Uses of Package
org.optaplanner.core.impl.score.stream.drools.common

- Packages that use org.optaplanner.core.impl.score.stream.drools.common
  Package | Description
  --- | ---
  org.optaplanner.core.impl.score.stream.drools |
  org.optaplanner.core.impl.score.stream.drools.bi |
  org.optaplanner.core.impl.score.stream.drools.common |
  org.optaplanner.core.impl.score.stream.drools.common.nodes |
  org.optaplanner.core.impl.score.stream.drools.common.rules |
  org.optaplanner.core.impl.score.stream.drools.quad |
  org.optaplanner.core.impl.score.stream.drools.tri |
  org.optaplanner.core.impl.score.stream.drools.uni |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools
  Class | Description
  --- | ---
  ConstraintGraph |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.bi
  Class | Description
  --- | ---
  BiTuple |
  DroolsAbstractAccumulateFunction |
  DroolsAbstractConstraintStream |
  DroolsAbstractGroupBy |
  DroolsAbstractGroupByAccumulator |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.common
  Class | Description
  --- | ---
  DroolsAbstractConstraintStream |
  DroolsAbstractGroupBy |
  DroolsAccumulateContext | Each context is uniquely identified by its `System.identityHashCode(Object)`.
  FactTuple |
  GroupByCollectorProcessor |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.common.nodes
  Class | Description
  --- | ---
  ConstraintGraph |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.common.rules
  Class | Description
  --- | ---
  DroolsVariableFactory | Creates `Variable`s with unique names, by adding numeric suffixes to the user-provided names.

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.quad
  Class | Description
  --- | ---
  DroolsAbstractAccumulateFunction |
  DroolsAbstractConstraintStream |
  DroolsAbstractGroupBy |
  DroolsAbstractGroupByAccumulator |
  QuadTuple |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.tri
  Class | Description
  --- | ---
  DroolsAbstractAccumulateFunction |
  DroolsAbstractConstraintStream |
  DroolsAbstractGroupBy |
  DroolsAbstractGroupByAccumulator |
  TriTuple |

- Classes in org.optaplanner.core.impl.score.stream.drools.common used by org.optaplanner.core.impl.score.stream.drools.uni
  Class | Description
  --- | ---
  DroolsAbstractAccumulateFunction |
  DroolsAbstractConstraintStream |
  DroolsAbstractGroupBy |
  DroolsAbstractGroupByAccumulator |