Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

abs(T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
add(T, T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
addAdditionalSubcases(Set<Subcase<T>>) - Method in class com.redfin.fuzzy.cases.NumericCase
 
Any - Class in com.redfin.fuzzy
 
Any() - Constructor for class com.redfin.fuzzy.Any
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8) - Method in interface com.redfin.fuzzy.Cases.EightCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4, INPUT5) - Method in interface com.redfin.fuzzy.Cases.FiveCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4) - Method in interface com.redfin.fuzzy.Cases.FourCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8, INPUT9) - Method in interface com.redfin.fuzzy.Cases.NineCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7) - Method in interface com.redfin.fuzzy.Cases.SevenCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6) - Method in interface com.redfin.fuzzy.Cases.SixCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2, INPUT3) - Method in interface com.redfin.fuzzy.Cases.ThreeCaseCompositionFunction
 
apply(Random, INPUT1, INPUT2) - Method in interface com.redfin.fuzzy.Cases.TwoCaseCompositionFunction
 

B

bool() - Static method in class com.redfin.fuzzy.Any
 
butExcludingValueOf(Generator<T>) - Method in class com.redfin.fuzzy.cases.NumericCase.WithinChain
 
byteInteger() - Static method in class com.redfin.fuzzy.Any
 

C

Case<T> - Interface in com.redfin.fuzzy
Cases are the principal building block of the fuzzy engine.
CaseCompositionMode - Enum in com.redfin.fuzzy
Describes the different algorithms the fuzzy library can use to permute subcases when running tests or using one of the case composition functions.
Cases - Class in com.redfin.fuzzy
 
Cases() - Constructor for class com.redfin.fuzzy.Cases
 
Cases.EightCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.FiveCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.FourCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.NineCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,INPUT8,INPUT9,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.SevenCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,INPUT7,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.SixCaseCompositionFunction<INPUT1,INPUT2,INPUT3,INPUT4,INPUT5,INPUT6,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.ThreeCaseCompositionFunction<INPUT1,INPUT2,INPUT3,OUTPUT> - Interface in com.redfin.fuzzy
 
Cases.TwoCaseCompositionFunction<INPUT1,INPUT2,OUTPUT> - Interface in com.redfin.fuzzy
 
checkNotEmpty(T[]) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
 
checkNotNull(T) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
 
checkNotNull(String, T) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
 
checkNotNullAndContainsNoNulls(T[]) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
 
checkNotNullAndContainsNoNulls(C) - Static method in class com.redfin.fuzzy.FuzzyPreconditions
 
cleanUp() - Static method in class com.redfin.fuzzy.Context
Marks the completion of a single test execution and all iterations.
CollectionCase<COLLECTION extends Collection<ELEMENT>,ELEMENT> - Class in com.redfin.fuzzy.cases
 
CollectionCase() - Constructor for class com.redfin.fuzzy.cases.CollectionCase
 
CollectionCase.ListCase<T> - Class in com.redfin.fuzzy.cases
 
CollectionCase.SetCase<T> - Class in com.redfin.fuzzy.cases
 
com.redfin.fuzzy - package com.redfin.fuzzy
 
com.redfin.fuzzy.cases - package com.redfin.fuzzy.cases
 
com.redfin.fuzzy.pairwise - package com.redfin.fuzzy.pairwise
 
compareTo(Generator<T>) - Method in class com.redfin.fuzzy.Generator
 
compose(CaseCompositionMode, Case[], BiFunction<Random, Object[], OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(Case<INPUT>, BiFunction<Random, INPUT, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the subcases of the given base case.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Cases.TwoCaseCompositionFunction<INPUT1, INPUT2, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Cases.ThreeCaseCompositionFunction<INPUT1, INPUT2, INPUT3, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Cases.FourCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Cases.FiveCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Cases.SixCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Cases.SevenCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Case<INPUT8>, Cases.EightCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
compose(CaseCompositionMode, Case<INPUT1>, Case<INPUT2>, Case<INPUT3>, Case<INPUT4>, Case<INPUT5>, Case<INPUT6>, Case<INPUT7>, Case<INPUT8>, Case<INPUT9>, Cases.NineCaseCompositionFunction<INPUT1, INPUT2, INPUT3, INPUT4, INPUT5, INPUT6, INPUT7, INPUT8, INPUT9, OUTPUT>) - Static method in class com.redfin.fuzzy.Cases
Creates and returns a new case that is "composed" of the values returned by a collection of base cases, according to a composition function.
Context - Class in com.redfin.fuzzy
The principal engine of the fuzzy evaluation workflow.
createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase
 
createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase.ListCase
 
createCollection(int) - Method in class com.redfin.fuzzy.cases.CollectionCase.SetCase
 

D

describeTo(StringBuilder, T) - Method in interface com.redfin.fuzzy.Subcase
Describes a given output produced by this subcase, for use in test failure reports.
DoubleNumericCase - Class in com.redfin.fuzzy.cases
 
DoubleNumericCase() - Constructor for class com.redfin.fuzzy.cases.DoubleNumericCase
 
doublePrecisionFraction() - Static method in class com.redfin.fuzzy.Any
 
doublePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 

E

EnumCase<T extends Enum> - Class in com.redfin.fuzzy.cases
 
EnumCase(Class<T>) - Constructor for class com.redfin.fuzzy.cases.EnumCase
 
enumValueFrom(Class<T>) - Static method in class com.redfin.fuzzy.Any
 
equals(Object) - Method in class com.redfin.fuzzy.Generator
 
excluding(T) - Method in interface com.redfin.fuzzy.Case
Constrains the
excluding(T...) - Method in interface com.redfin.fuzzy.Case
 
excluding(Iterable<T>) - Method in interface com.redfin.fuzzy.Case
 
excluding(Iterable<Double>) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
excluding(Iterable<T>) - Method in class com.redfin.fuzzy.cases.EnumCase
 
excluding(Iterable<T>) - Method in class com.redfin.fuzzy.cases.ExcludingCase
 
excluding(Iterable<Float>) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
excluding(Iterable<T>) - Method in class com.redfin.fuzzy.cases.NumericCase
 
ExcludingCase<T> - Class in com.redfin.fuzzy.cases
 
ExcludingCase(Case<T>, T) - Constructor for class com.redfin.fuzzy.cases.ExcludingCase
 
ExcludingCase(Case<T>, T...) - Constructor for class com.redfin.fuzzy.cases.ExcludingCase
 
ExcludingCase(Case<T>, Iterable<T>) - Constructor for class com.redfin.fuzzy.cases.ExcludingCase
 

F

FloatNumericCase - Class in com.redfin.fuzzy.cases
 
FloatNumericCase() - Constructor for class com.redfin.fuzzy.cases.FloatNumericCase
 
FuzzyPreconditions - Class in com.redfin.fuzzy
 
FuzzyPreconditions() - Constructor for class com.redfin.fuzzy.FuzzyPreconditions
 
FuzzyUtil - Class in com.redfin.fuzzy
 
FuzzyUtil() - Constructor for class com.redfin.fuzzy.FuzzyUtil
 

G

generate() - Method in class com.redfin.fuzzy.pairwise.Pairwise
 
generate(Random) - Method in interface com.redfin.fuzzy.Subcase
Instructs the subcase to generate and return a new value.
generate(Random, T, U) - Method in interface com.redfin.fuzzy.Subcases.BiPermutedSupplierFunction
 
generateAllOnce() - Method in interface com.redfin.fuzzy.Case
Requests each of this case's subcases to generate and return a value.
generateAllOnce(Random) - Method in interface com.redfin.fuzzy.Case
Requests each of this case's subcases to generate and return a value.
generateAnyOnce() - Method in interface com.redfin.fuzzy.Case
Arbitrarily selects and returns the value of one of this case's subcases.
generateAnyOnce(Random) - Method in interface com.redfin.fuzzy.Case
Arbitrarily selects and returns the value of one of this case's subcases.
Generator<T> - Class in com.redfin.fuzzy
The generator is a stand-in for an input value in a test case.
Generator.GeneratorBuilder - Class in com.redfin.fuzzy
 
get() - Method in class com.redfin.fuzzy.Generator
 
getCreationSite() - Method in class com.redfin.fuzzy.Generator
 
getMax() - Method in class com.redfin.fuzzy.cases.NumericCase
 
getMin() - Method in class com.redfin.fuzzy.cases.NumericCase
 
getName() - Method in class com.redfin.fuzzy.Generator
 
getSubcases() - Method in interface com.redfin.fuzzy.Case
Returns the specific set of subcases that describe all equivalency classes for this case.
getSubcases() - Method in class com.redfin.fuzzy.cases.CollectionCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.EnumCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.ExcludingCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.LiteralCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.NullableCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.NumericCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.StringCase
 
getSubcases() - Method in class com.redfin.fuzzy.cases.UnionCase
 
greaterThan(double) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
greaterThan(float) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
greaterThanOrEqualTo(double) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
greaterThanOrEqualTo(float) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
greaterThanOrEqualTo(T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
greaterThanOrEqualTo(Generator<T>) - Method in class com.redfin.fuzzy.cases.NumericCase
 

H

hashCode() - Method in class com.redfin.fuzzy.Generator
 

I

i2t(int) - Method in class com.redfin.fuzzy.cases.NumericCase
 
init(CaseCompositionMode, long) - Static method in class com.redfin.fuzzy.Context
Initializes the context in preparation for running a single test (the context should be initialized for each test individually).
inRange(double, double) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
inRange(float, float) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
inRange(T, T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
inspect(Object) - Static method in class com.redfin.fuzzy.FuzzyUtil
 
inspectTo(StringBuilder, Object) - Static method in class com.redfin.fuzzy.FuzzyUtil
 
integer() - Static method in class com.redfin.fuzzy.Any
 

L

lessThan(double) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
lessThan(float) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
lessThanOrEqualTo(double) - Method in class com.redfin.fuzzy.cases.DoubleNumericCase
 
lessThanOrEqualTo(float) - Method in class com.redfin.fuzzy.cases.FloatNumericCase
 
lessThanOrEqualTo(T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
lessThanOrEqualTo(Generator<T>) - Method in class com.redfin.fuzzy.cases.NumericCase
 
ListCase() - Constructor for class com.redfin.fuzzy.cases.CollectionCase.ListCase
 
listOf(Case<T>...) - Static method in class com.redfin.fuzzy.Any
 
listOf(Supplier<Case<T>>...) - Static method in class com.redfin.fuzzy.Any
 
Literal - Class in com.redfin.fuzzy
 
Literal() - Constructor for class com.redfin.fuzzy.Literal
 
LiteralCase<T> - Class in com.redfin.fuzzy.cases
 
LiteralCase(T) - Constructor for class com.redfin.fuzzy.cases.LiteralCase
 
longInteger() - Static method in class com.redfin.fuzzy.Any
 
lt(T, T) - Method in class com.redfin.fuzzy.cases.NumericCase
 

M

map(Case<T>, Function<T, U>) - Static method in class com.redfin.fuzzy.Cases
 
map(Case<T>, BiFunction<Random, T, U>) - Static method in class com.redfin.fuzzy.Cases
 
map(Set<Subcase<INPUT>>, Function<Subcase<INPUT>, Subcase<OUTPUT>>) - Static method in class com.redfin.fuzzy.Subcases
 
mapOutput(Set<Subcase<INPUT>>, BiFunction<Random, INPUT, OUTPUT>) - Static method in class com.redfin.fuzzy.Subcases
 
mapOutput(Set<Subcase<INPUT>>, Function<INPUT, OUTPUT>) - Static method in class com.redfin.fuzzy.Subcases
 
MAX_GENERATED - Static variable in class com.redfin.fuzzy.cases.DoubleNumericCase
 
MAX_GENERATED - Static variable in class com.redfin.fuzzy.cases.FloatNumericCase
 
MAX_GENERATED_FRACTIONAL - Static variable in class com.redfin.fuzzy.cases.DoubleNumericCase
 
MIN_GENERATED - Static variable in class com.redfin.fuzzy.cases.DoubleNumericCase
 
MIN_GENERATED - Static variable in class com.redfin.fuzzy.cases.FloatNumericCase
 
MIN_GENERATED_FRACTIONAL - Static variable in class com.redfin.fuzzy.cases.DoubleNumericCase
 

N

named(String) - Static method in class com.redfin.fuzzy.Generator
 
negate(T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
negativeByteInteger() - Static method in class com.redfin.fuzzy.Any
 
negativeDoublePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
negativeInteger() - Static method in class com.redfin.fuzzy.Any
 
negativeLongInteger() - Static method in class com.redfin.fuzzy.Any
 
negativeShortInteger() - Static method in class com.redfin.fuzzy.Any
 
negativeSinglePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
newCase() - Method in class com.redfin.fuzzy.cases.NumericCase
 
next() - Static method in class com.redfin.fuzzy.Context
Marks the termination of a single iteration of the test being executed, and returns true if more iterations are necessary to execute all test cases.
nil() - Static method in class com.redfin.fuzzy.Literal
 
nonEmpty() - Method in class com.redfin.fuzzy.cases.StringCase
 
nonemptyListOf(Case<T>...) - Static method in class com.redfin.fuzzy.Any
 
nonemptyListOf(Supplier<Case<T>>...) - Static method in class com.redfin.fuzzy.Any
 
nonemptySetOf(Case<T>...) - Static method in class com.redfin.fuzzy.Any
 
nonemptySetOf(Supplier<Case<T>>...) - Static method in class com.redfin.fuzzy.Any
 
NullableCase<T> - Class in com.redfin.fuzzy.cases
 
NullableCase(Case<T>) - Constructor for class com.redfin.fuzzy.cases.NullableCase
 
nullableOf(Case<T>) - Static method in class com.redfin.fuzzy.Any
 
nullableOf(Supplier<Case<T>>) - Static method in class com.redfin.fuzzy.Any
 
NumericCase<T extends Number> - Class in com.redfin.fuzzy.cases
 
NumericCase() - Constructor for class com.redfin.fuzzy.cases.NumericCase
 
NumericCase.WithinChain<T extends Number> - Class in com.redfin.fuzzy.cases
 

O

of(Case<T>...) - Static method in class com.redfin.fuzzy.Any
 
of(Subcase<T>...) - Static method in class com.redfin.fuzzy.Any
 
of(Supplier<T>...) - Static method in class com.redfin.fuzzy.Any
 
of(T...) - Static method in class com.redfin.fuzzy.Any
 
of(Generator<T>) - Method in class com.redfin.fuzzy.cases.NumericCase.WithinChain
 
of(Subcase<T>...) - Static method in class com.redfin.fuzzy.Cases
 
of(Supplier<T>...) - Static method in class com.redfin.fuzzy.Cases
 
of(T...) - Static method in class com.redfin.fuzzy.Cases
 
of(Case<X>...) - Method in class com.redfin.fuzzy.Generator.GeneratorBuilder
 
of(X...) - Method in class com.redfin.fuzzy.Generator.GeneratorBuilder
 
of(Subcase<X>...) - Method in class com.redfin.fuzzy.Generator.GeneratorBuilder
 
of(Case<X>...) - Static method in class com.redfin.fuzzy.Generator
 
of(X...) - Static method in class com.redfin.fuzzy.Generator
 
of(Subcase<X>...) - Static method in class com.redfin.fuzzy.Generator
 
ofBytes() - Static method in class com.redfin.fuzzy.cases.NumericCase
 
ofCases(Case<X>...) - Method in class com.redfin.fuzzy.Generator.GeneratorBuilder
 
ofCases(Case<X>...) - Static method in class com.redfin.fuzzy.Generator
 
ofDelegates(Supplier<Case<T>>...) - Static method in class com.redfin.fuzzy.Cases
 
ofIntegers() - Static method in class com.redfin.fuzzy.cases.NumericCase
 
ofLongs() - Static method in class com.redfin.fuzzy.cases.NumericCase
 
ofShorts() - Static method in class com.redfin.fuzzy.cases.NumericCase
 
or(Case<T>) - Method in interface com.redfin.fuzzy.Case
Returns a new case that combines the subcases of this case and the provided other case.
orNull() - Method in interface com.redfin.fuzzy.Case
Returns a new case that combines the subcases of this case and a subcase specifically generating the value null.

P

Pairwise<S extends Collection> - Class in com.redfin.fuzzy.pairwise
 
Pairwise(List<S>) - Constructor for class com.redfin.fuzzy.pairwise.Pairwise
 
pairwisePermutations(Set<Subcase<T>>, Set<Subcase<U>>, Subcases.BiPermutedSupplierFunction<T, U, R>) - Static method in class com.redfin.fuzzy.Subcases
 
positiveByteInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveDoublePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
positiveInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveLongInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroByteInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroDoublePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroLongInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroShortInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveNonZeroSinglePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
positiveShortInteger() - Static method in class com.redfin.fuzzy.Any
 
positiveSinglePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 

R

report() - Static method in class com.redfin.fuzzy.Context
Produces a human-readable report of the context's status, in American English.
reportTo(StringBuilder) - Static method in class com.redfin.fuzzy.Context
Produces a human-readable report of the context's status, in American English.
rng(Random) - Method in class com.redfin.fuzzy.cases.NumericCase
 
rngLessThan(Random, T) - Method in class com.redfin.fuzzy.cases.NumericCase
 

S

SetCase() - Constructor for class com.redfin.fuzzy.cases.CollectionCase.SetCase
 
setOf(Case<T>...) - Static method in class com.redfin.fuzzy.Any
 
setOf(Supplier<Case<T>>...) - Static method in class com.redfin.fuzzy.Any
 
setOf(T...) - Static method in class com.redfin.fuzzy.FuzzyUtil
 
shortInteger() - Static method in class com.redfin.fuzzy.Any
 
singlePrecisionFraction() - Static method in class com.redfin.fuzzy.Any
 
singlePrecisionNumber() - Static method in class com.redfin.fuzzy.Any
 
string() - Static method in class com.redfin.fuzzy.Any
 
StringCase - Class in com.redfin.fuzzy.cases
 
StringCase() - Constructor for class com.redfin.fuzzy.cases.StringCase
 
Subcase<T> - Interface in com.redfin.fuzzy
Describes a specific variant of a value generated by a Case.
Subcases - Class in com.redfin.fuzzy
 
Subcases() - Constructor for class com.redfin.fuzzy.Subcases
 
Subcases.BiPermutedSupplierFunction<T,U,R> - Interface in com.redfin.fuzzy
 

T

toCharSet(String) - Static method in class com.redfin.fuzzy.FuzzyUtil
 

U

union(Set<T>...) - Static method in class com.redfin.fuzzy.FuzzyUtil
 
UnionCase<T> - Class in com.redfin.fuzzy.cases
 
UnionCase(Case<T>...) - Constructor for class com.redfin.fuzzy.cases.UnionCase
 

V

value(T) - Static method in class com.redfin.fuzzy.Literal
 
valueOf(String) - Static method in enum com.redfin.fuzzy.CaseCompositionMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.redfin.fuzzy.CaseCompositionMode
Returns an array containing the constants of this enum type, in the order they are declared.
valuesForCurrentIteration() - Static method in class com.redfin.fuzzy.Context
Returns a map of the objects that have been chosen for the various generators created by the current test iteration.

W

withElementsOf(Case<ELEMENT>) - Method in class com.redfin.fuzzy.cases.CollectionCase
 
withElementsOf(Supplier<Case<ELEMENT>>) - Method in class com.redfin.fuzzy.cases.CollectionCase
 
withHomogeneousElementSuppliers() - Method in class com.redfin.fuzzy.cases.CollectionCase
Instructs this case to build collections where each element is created by the same supplier from its elements case.
within(T) - Method in class com.redfin.fuzzy.cases.NumericCase
 
withLength(int) - Method in class com.redfin.fuzzy.cases.StringCase
 
withLengthOf(Case<Integer>) - Method in class com.redfin.fuzzy.cases.StringCase
 
withOnlyAlphabetChars() - Method in class com.redfin.fuzzy.cases.StringCase
 
withOnlyAlphanumericChars() - Method in class com.redfin.fuzzy.cases.StringCase
 
withOnlyDigitChars() - Method in class com.redfin.fuzzy.cases.StringCase
 
withOnlyHexChars() - Method in class com.redfin.fuzzy.cases.StringCase
 
withSize(int) - Method in class com.redfin.fuzzy.cases.CollectionCase
 
withSizeOf(Case<Integer>) - Method in class com.redfin.fuzzy.cases.CollectionCase
 
withSourceChars(String) - Method in class com.redfin.fuzzy.cases.StringCase
 
withSourceCharsOf(Case<String>) - Method in class com.redfin.fuzzy.cases.StringCase
 
withSourceStrings(Set<String>) - Method in class com.redfin.fuzzy.cases.StringCase
 
withSourceStrings(String...) - Method in class com.redfin.fuzzy.cases.StringCase
 
withSourceStringsOf(Case<Set<String>>) - Method in class com.redfin.fuzzy.cases.StringCase
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2017 Redfin. All rights reserved.