public static class ProbabalisticFunction.Builder<T,R>
extends java.lang.Object
| Constructor and Description |
|---|
ProbabalisticFunction.Builder() |
| Modifier and Type | Method and Description |
|---|---|
com.google.common.base.Function<T,R> |
build() |
ProbabalisticFunction.Builder<T,R> |
withAlways(java.lang.Runnable func) |
ProbabalisticFunction.Builder<T,R> |
withDefault(com.google.common.base.Function<T,R> func) |
ProbabalisticFunction.Builder<T,R> |
withProbability(double probability,
com.google.common.base.Function<T,R> func) |
public ProbabalisticFunction.Builder<T,R> withProbability(double probability, com.google.common.base.Function<T,R> func)
public ProbabalisticFunction.Builder<T,R> withDefault(com.google.common.base.Function<T,R> func)
public ProbabalisticFunction.Builder<T,R> withAlways(java.lang.Runnable func)