public final class SplitWeight extends Object
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object other) |
static SplitWeight |
fromProportion(double weight) |
static SplitWeight |
fromRawValue(long value) |
long |
getRawValue() |
int |
hashCode() |
static long |
rawValueForStandardSplitCount(int splitCount) |
static <T> long |
rawValueSum(Collection<T> collection,
Function<T,SplitWeight> getter) |
static SplitWeight |
standard() |
String |
toString() |
public long getRawValue()
public static SplitWeight fromRawValue(long value)
public static SplitWeight standard()
public static SplitWeight fromProportion(double weight)
public static long rawValueForStandardSplitCount(int splitCount)
public static <T> long rawValueSum(Collection<T> collection, Function<T,SplitWeight> getter)
Copyright © 2012–2022. All rights reserved.