| Package | Description |
|---|---|
| com.redfin.fuzzy | |
| com.redfin.fuzzy.cases |
| Modifier and Type | Method and Description |
|---|---|
Set<Subcase<T>> |
Case.getSubcases()
Returns the specific set of subcases that describe all equivalency classes for this case.
|
static <INPUT,OUTPUT> |
Subcases.map(Set<Subcase<INPUT>> subcases,
Function<Subcase<INPUT>,Subcase<OUTPUT>> mapping) |
static <INPUT,OUTPUT> |
Subcases.mapOutput(Set<Subcase<INPUT>> subcases,
BiFunction<Random,INPUT,OUTPUT> mapping) |
static <INPUT,OUTPUT> |
Subcases.mapOutput(Set<Subcase<INPUT>> subcases,
Function<INPUT,OUTPUT> mapping) |
static <T,U,R> Set<Subcase<R>> |
Subcases.pairwisePermutations(Set<Subcase<T>> tSubcases,
Set<Subcase<U>> uSubcases,
Subcases.BiPermutedSupplierFunction<T,U,R> func) |
| Modifier and Type | Method and Description |
|---|---|
static <T> Case<T> |
Cases.of(Subcase<T>... subcases) |
static <T> Case<T> |
Any.of(Subcase<T>... subcases) |
static <X> Generator<X> |
Generator.of(Subcase<X>... subcases) |
<X> Generator<X> |
Generator.GeneratorBuilder.of(Subcase<X>... subcases) |
| Modifier and Type | Method and Description |
|---|---|
static <INPUT,OUTPUT> |
Subcases.map(Set<Subcase<INPUT>> subcases,
Function<Subcase<INPUT>,Subcase<OUTPUT>> mapping) |
static <INPUT,OUTPUT> |
Subcases.map(Set<Subcase<INPUT>> subcases,
Function<Subcase<INPUT>,Subcase<OUTPUT>> mapping) |
static <INPUT,OUTPUT> |
Subcases.map(Set<Subcase<INPUT>> subcases,
Function<Subcase<INPUT>,Subcase<OUTPUT>> mapping) |
static <INPUT,OUTPUT> |
Subcases.mapOutput(Set<Subcase<INPUT>> subcases,
BiFunction<Random,INPUT,OUTPUT> mapping) |
static <INPUT,OUTPUT> |
Subcases.mapOutput(Set<Subcase<INPUT>> subcases,
Function<INPUT,OUTPUT> mapping) |
static <T,U,R> Set<Subcase<R>> |
Subcases.pairwisePermutations(Set<Subcase<T>> tSubcases,
Set<Subcase<U>> uSubcases,
Subcases.BiPermutedSupplierFunction<T,U,R> func) |
static <T,U,R> Set<Subcase<R>> |
Subcases.pairwisePermutations(Set<Subcase<T>> tSubcases,
Set<Subcase<U>> uSubcases,
Subcases.BiPermutedSupplierFunction<T,U,R> func) |
| Modifier and Type | Method and Description |
|---|---|
Set<Subcase<T>> |
UnionCase.getSubcases() |
Set<Subcase<String>> |
StringCase.getSubcases() |
Set<Subcase<T>> |
NumericCase.getSubcases() |
Set<Subcase<T>> |
NullableCase.getSubcases() |
Set<Subcase<T>> |
LiteralCase.getSubcases() |
Set<Subcase<Float>> |
FloatNumericCase.getSubcases() |
Set<Subcase<T>> |
ExcludingCase.getSubcases() |
Set<Subcase<T>> |
EnumCase.getSubcases() |
Set<Subcase<Double>> |
DoubleNumericCase.getSubcases() |
Set<Subcase<COLLECTION>> |
CollectionCase.getSubcases() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
NumericCase.addAdditionalSubcases(Set<Subcase<T>> subcases) |
Copyright © 2017 Redfin. All rights reserved.