Class IndicesCombination
-
- All Implemented Interfaces:
public final class IndicesCombinationRepresents a combination of indices for a collection using only a single BigInteger.
-
-
Field Summary
Fields Modifier and Type Field Description private final BigIntegercomboId
-
Method Summary
Modifier and Type Method Description final BigIntegergetComboId()final IndicesCombinationminus(Integer index)Immutable operation to create new combination with the specified index removed. final <Error class: unknown class>indices()final static IndicesCombinationof(Collection<Object> c)final static IndicesCombinationof(Integer size)-
-
Method Detail
-
getComboId
final BigInteger getComboId()
-
minus
final IndicesCombination minus(Integer index)
Immutable operation to create new combination with the specified index removed.
- Parameters:
index- to remove- Returns:
new combination with the removed index
-
indices
final <Error class: unknown class> indices()
- Returns:
sequence of actual indices in combination
-
of
final static IndicesCombination of(Collection<Object> c)
-
of
final static IndicesCombination of(Integer size)
-
-
-
-