Package org.optaplanner.core.impl.util
-
Interface Summary Interface Description MutablePair<A,B> A mutable key-value tuple.MutableQuadruple<A,B,C,D> A mutable tuple of four values.MutableTriple<A,B,C> A mutable tuple of three values.Pair<A,B> An immutable key-value tuple.Quadruple<A,B,C,D> An immutable tuple of four values.Triple<A,B,C> An immutable tuple of three values. -
Class Summary Class Description FieldBasedScalingMap<K,V> Uses a givenMap
as storage unless it is the first and only entry, in which case it uses fields.FieldBasedScalingSet<E> Uses a givenSet
as storage unless it is the first and only value, in which case it uses a field.ListBasedScalingOrderedSet<E> An orderedSet
which is implemented as aArrayList
for a smallSet.size()
and aLinkedHashSet
for a bigSet.size()
.MutableInt MutableLong MutableReference<Value_>