org.optaplanner.constraint.streams.bavet.common.Group Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of optaplanner-constraint-streams-bavet Show documentation
Show all versions of optaplanner-constraint-streams-bavet Show documentation
OptaPlanner solves planning problems.
This lightweight, embeddable planning engine implements powerful and scalable algorithms
to optimize business resource scheduling and planning.
This module contains implementation of Constraint streams (Bavet).
package org.optaplanner.constraint.streams.bavet.common;
import java.util.Objects;
public final class Group {
public final GroupKey_ groupKey;
public final ResultContainer_ resultContainer;
public final OutTuple_ outTuple;
public int parentCount = 0;
public Group(GroupKey_ groupKey, ResultContainer_ resultContainer, OutTuple_ outTuple) {
this.groupKey = groupKey;
this.resultContainer = resultContainer;
this.outTuple = outTuple;
}
@Override
public String toString() {
return Objects.toString(groupKey);
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy