# Hierarchy For Package org.optaplanner.core.impl.score.stream.penta

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.optaplanner.core.impl.score.stream.common.AbstractJoiner
    - org.optaplanner.core.impl.score.stream.penta.AbstractPentaJoiner<A,​B,​C,​D,​E> (implements org.optaplanner.core.api.score.stream.penta.PentaJoiner<A,​B,​C,​D,​E>)
      - org.optaplanner.core.impl.score.stream.penta.CompositePentaJoiner<A,​B,​C,​D,​E>
      - org.optaplanner.core.impl.score.stream.penta.FilteringPentaJoiner<A,​B,​C,​D,​E>
      - org.optaplanner.core.impl.score.stream.penta.NonePentaJoiner<A,​B,​C,​D,​E>
      - org.optaplanner.core.impl.score.stream.penta.SinglePentaJoiner<A,​B,​C,​D,​E>