A B C D E F G H I L M N O P Q R S T U V

A

AbstractCharacteristic<T> - Class in net.java.quickcheck.characteristic
AbstractCharacteristic is an implementation of Characteristic with Classification handling.
AbstractCharacteristic() - Constructor for class net.java.quickcheck.characteristic.AbstractCharacteristic
 
AbstractCharacteristic(String) - Constructor for class net.java.quickcheck.characteristic.AbstractCharacteristic
 
AbstractTransformerGenerator<I,T> - Class in net.java.quickcheck.generator.support
Generator implementation that transforms input generator test cases of type I to output test cases of type T.
AbstractTransformerGenerator(Generator<I>) - Constructor for class net.java.quickcheck.generator.support.AbstractTransformerGenerator
 
AbstractTreeGenerator<T> - Class in net.java.quickcheck.generator.support
Base class for tree generators.
AbstractTreeGenerator() - Constructor for class net.java.quickcheck.generator.support.AbstractTreeGenerator
 
add(Generator<I>) - Method in interface net.java.quickcheck.ExtendibleGenerator
Add a new generator.
add(Generator<T>, int) - Method in interface net.java.quickcheck.FrequencyGenerator
Add a new input generator.
add(Generator<T>) - Method in class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
 
add(Generator<T>, int) - Method in class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
 
add(Generator<Character>) - Method in class net.java.quickcheck.generator.support.StringGenerator
 
addChildren(T, List<T>) - Method in class net.java.quickcheck.generator.support.AbstractTreeGenerator
Add the created children to the parent node.
anyArray(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
anyArray(Generator<? extends T>, Generator<Integer>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
anyBasicLatinCharacter() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.basicLatinCharacters().
anyBoolean() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.booleans().
anyByte() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.bytes().
anyByte(byte, byte) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.bytes().
anyByte(byte, byte, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.bytes().
anyByteArray() - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.byteArrays().
anyByteArray(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.byteArrays().
anyByteArray(Generator<Byte>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.byteArrays().
anyCharacter(Collection<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.characters(char, char).
anyCharacter(String) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.characters(char, char).
anyCharacter(Character...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.characters(char, char).
anyCharacter() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.characters(char, char).
anyCharacter(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.characters(char, char).
anyClonedValue(T) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.clonedValues(T).
anyDate() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.dates().
anyDate(TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.dates().
anyDate(Date, Date) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.dates().
anyDate(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.dates().
anyDate(Long, Long, TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.dates().
anyDefaultObject(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.defaultObjects(java.lang.Class).
anyDouble() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.doubles().
anyDouble(double, double) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.doubles().
anyDouble(double, double, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.doubles().
anyEnsureValue(Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
anyEnsureValue(T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
anyEnsureValue(Collection<T>, Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
anyEnumValue(Class<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
anyEnumValue(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
anyEnumValue(Class<T>, T...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
anyExcludeValue(Generator<T>, T) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
anyExcludeValue(Generator<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
anyExcludeValue(Collection<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
anyExcludeValue(Collection<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
anyExcludeValue(Generator<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
anyFixedValue(T) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.fixedValues(T).
anyFixedValue(T...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.fixedValues(T).
anyFixedValue(Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.fixedValues(T).
anyFrequency(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.frequency(net.java.quickcheck.Generator, int).
anyIntArray() - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.intArrays().
anyIntArray(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.intArrays().
anyIntArray(Generator<Integer>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.intArrays().
anyInteger(int, int, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.integers().
anyInteger(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.integers().
anyInteger(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.integers().
anyInteger() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.integers().
anyIterator(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
anyIterator(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
anyLatin1SupplementCharacter() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.latin1SupplementCharacters().
anyLetterString() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.letterStrings().
anyLetterString(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.letterStrings().
anyList(Generator<? extends T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
anyList(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
anyList(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
anyList(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
anyLong() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.longs().
anyLong(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.longs().
anyLong(long, long, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.longs().
anyMap(Generator<K>, Generator<V>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyMap(Generator<K>, Generator<V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyMap(Map<K, V>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyMap(Map<K, V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyNonEmptyArray(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nonEmptyArrays(net.java.quickcheck.Generator, java.lang.Class).
anyNonEmptyIterator(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nonEmptyIterators(net.java.quickcheck.Generator).
anyNonEmptyList(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nonEmptyLists(net.java.quickcheck.Generator).
anyNonEmptySet(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nonEmptySets(net.java.quickcheck.Generator).
anyNonEmptyString() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.nonEmptyStrings().
anyNull() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.nulls().
anyNullsAnd(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
anyNullsAnd(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
anyObject(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.objects().
anyObject() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.objects().
anyOneOf(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.oneOf(net.java.quickcheck.Generator).
anyPair(Generator<A>, Generator<B>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.pairs(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyPositiveInteger(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.positiveIntegers().
anyPositiveInteger() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.positiveIntegers().
anyPositiveLong() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.positiveLongs().
anyPositiveLong(long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.positiveLongs().
anyPrintableString() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.printableStrings().
anySet(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
anySet(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
anySet(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
anySet(Set<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
anySet(Set<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
anySortedList(Generator<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
anySortedList(Generator<T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
anySortedList(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
anyString() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(String) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(String, int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(Generator<Integer>, Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyString(Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorSamples
See documentation of PrimitiveGenerators.strings().
anyTriple(Generator<A>, Generator<B>, Generator<C>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.triples(net.java.quickcheck.Generator, net.java.quickcheck.Generator, net.java.quickcheck.Generator).
anyUniqueValue(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
anyUniqueValue(Generator<T>, Comparator<? super T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
anyUniqueValue(Generator<T>, Comparator<? super T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
anyUniqueValue(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
anyVector(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorSamples
See documentation of CombinedGenerators.vectors(net.java.quickcheck.Generator, int).
apply(Statement, FrameworkMethod, Object) - Method in class net.java.quickcheck.junit.SeedInfo
 
ArrayGenerator<T> - Class in net.java.quickcheck.generator.support
 
ArrayGenerator(Generator<? extends T>, Class<T>) - Constructor for class net.java.quickcheck.generator.support.ArrayGenerator
 
ArrayGenerator(Generator<? extends T>, Generator<Integer>, Class<T>) - Constructor for class net.java.quickcheck.generator.support.ArrayGenerator
 
arrays(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of arrays with values from the content generator.
arrays(Generator<? extends T>, Generator<Integer>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of arrays with values from the content generator.
Assert - Class in net.java.quickcheck.util
 

B

BASIC_LATIN - Static variable in class net.java.quickcheck.generator.support.CharacterGenerator
 
basicLatinCharacters() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates latin characters.
booleans() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for boolean values.
ByteArrayGenerator - Class in net.java.quickcheck.generator.support
 
ByteArrayGenerator() - Constructor for class net.java.quickcheck.generator.support.ByteArrayGenerator
 
ByteArrayGenerator(Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.ByteArrayGenerator
 
ByteArrayGenerator(Generator<Byte>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.ByteArrayGenerator
 
byteArrays() - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of byte arrays.
byteArrays(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of byte arrays.
byteArrays(Generator<Byte>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of byte arrays.
ByteGenerator - Class in net.java.quickcheck.generator.support
 
ByteGenerator() - Constructor for class net.java.quickcheck.generator.support.ByteGenerator
 
ByteGenerator(byte, byte) - Constructor for class net.java.quickcheck.generator.support.ByteGenerator
 
ByteGenerator(byte, byte, Distribution) - Constructor for class net.java.quickcheck.generator.support.ByteGenerator
 
bytes() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new byte generator which creates byte values ranging from Byte.MIN_VALUE to Byte.MAX_VALUE.
bytes(byte, byte) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new byte generator which creates byte values ranging from lo to hi.
bytes(byte, byte, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates integers ranging from lo to hi based on the given Distribution.

C

call() - Method in class net.java.quickcheck.characteristic.Classification
Count the number of calls.
cast(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.Generators
Cast a generator to a super type generator.
CharacterGenerator - Class in net.java.quickcheck.generator.support
 
CharacterGenerator() - Constructor for class net.java.quickcheck.generator.support.CharacterGenerator
 
CharacterGenerator(char, char) - Constructor for class net.java.quickcheck.generator.support.CharacterGenerator
 
Characteristic<T> - Interface in net.java.quickcheck
A characteristic specifies an aspect of a system under test.
CharacteristicException - Exception in net.java.quickcheck
Indicates that a characteristic specification was not true for a given instance.
CharacteristicException(String, Throwable, Characteristic<?>) - Constructor for exception net.java.quickcheck.CharacteristicException
 
CharacteristicException(String, Throwable, Characteristic<?>, Object) - Constructor for exception net.java.quickcheck.CharacteristicException
 
characters(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates characters ranging from lo to hi.
characters() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator.
characters(Character...) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates characters from the given character array.
characters(String) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates characters from the given string.
characters(Collection<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates characters from the given character collection.
Classification - Class in net.java.quickcheck.characteristic
Gather frequency information about test values.
Classification() - Constructor for class net.java.quickcheck.characteristic.Classification
 
classify(boolean, Object) - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Add a classification with the given key if the predicate is true.
classify(Object) - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Add a classification with the given key.
classifyCall(boolean, Object) - Method in class net.java.quickcheck.characteristic.Classification
 
classifyCall(Object) - Method in class net.java.quickcheck.characteristic.Classification
 
clonedValues(T) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
A cloning generator which uses object serialization to create clones of the prototype object.
CloningGenerator<T> - Class in net.java.quickcheck.generator.support
A cloning generator which uses object serialization to create clones of the prototype object.
CloningGenerator(T) - Constructor for class net.java.quickcheck.generator.support.CloningGenerator
 
CloningMutationGenerator<T,M> - Class in net.java.quickcheck.generator
MutationGenerator that clones the prototype object with object serialization.
CloningMutationGenerator(T, Generator<M>) - Constructor for class net.java.quickcheck.generator.CloningMutationGenerator
 
CombinedGenerators - Class in net.java.quickcheck.generator
CombinedGenerators can be used to create custom Generators.
CombinedGenerators() - Constructor for class net.java.quickcheck.generator.CombinedGenerators
 
CombinedGeneratorSamples - Class in net.java.quickcheck.generator
 
CombinedGeneratorSamples() - Constructor for class net.java.quickcheck.generator.CombinedGeneratorSamples
 
CombinedGeneratorsIterables - Class in net.java.quickcheck.generator
 
CombinedGeneratorsIterables() - Constructor for class net.java.quickcheck.generator.CombinedGeneratorsIterables
 
createNode() - Method in class net.java.quickcheck.generator.support.AbstractTreeGenerator
Create a node of type T.

D

DateGenerator - Class in net.java.quickcheck.generator.support
 
DateGenerator(TimeUnit, long, long, int) - Constructor for class net.java.quickcheck.generator.support.DateGenerator
 
dates() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for date values.
dates(TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for date values with the given precision.
dates(Date, Date) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for date values from low to high.
dates(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for date values from low to high.
dates(Long, Long, TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for date values from low to high with the given precision.
DEFAULT_COLLECTION_MAX_SIZE - Static variable in class net.java.quickcheck.generator.CombinedGenerators
 
DEFAULT_MAX_TRIES - Static variable in class net.java.quickcheck.generator.CombinedGenerators
 
DEFAULT_MAX_TRIES - Static variable in class net.java.quickcheck.generator.support.VetoableGenerator
 
DEFAULT_STRING_MAX_LENGTH - Static variable in class net.java.quickcheck.generator.PrimitiveGenerators
 
DefaultFrequencyGenerator<T> - Class in net.java.quickcheck.generator.support
 
DefaultFrequencyGenerator(Generator<T>) - Constructor for class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
 
DefaultFrequencyGenerator(Generator<T>, int) - Constructor for class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
 
defaultObjects(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator from a declarative object generator definition.
Distribution - Interface in net.java.quickcheck.generator.distribution
Normal distribution and uniform distribution distribution functions.
Distribution.AbstractDistribution - Class in net.java.quickcheck.generator.distribution
 
Distribution.AbstractDistribution() - Constructor for class net.java.quickcheck.generator.distribution.Distribution.AbstractDistribution
 
doClassify(Object) - Method in class net.java.quickcheck.characteristic.Classification
 
doClassify(boolean, Object) - Method in class net.java.quickcheck.characteristic.Classification
Increment the classification counter for the given classification.
doSpecify(T) - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Implement this method to specify the characteristic (Characteristic.specify(Object)).
DoubleGenerator - Class in net.java.quickcheck.generator.support
 
DoubleGenerator() - Constructor for class net.java.quickcheck.generator.support.DoubleGenerator
 
DoubleGenerator(double, double) - Constructor for class net.java.quickcheck.generator.support.DoubleGenerator
 
DoubleGenerator(double, double, Distribution) - Constructor for class net.java.quickcheck.generator.support.DoubleGenerator
 
doubles() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new double generator which creates doubles ranging from Double.MIN_VALUE to Double.MAX_VALUE.
doubles(double, double) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new double generator which creates doubles ranging from lo to hi.
doubles(double, double, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new double generator which creates doubles ranging from lo to hi based on the given Distribution.

E

EnsuredValuesGenerator<T> - Class in net.java.quickcheck.generator.support
 
EnsuredValuesGenerator(Collection<T>) - Constructor for class net.java.quickcheck.generator.support.EnsuredValuesGenerator
 
EnsuredValuesGenerator(Collection<T>, Generator<T>) - Constructor for class net.java.quickcheck.generator.support.EnsuredValuesGenerator
 
ensureValues(Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a deterministic generator which guarantees that all values from the ensuredValues collection will be returned if enough calls to Generator.next() are issued (i.e. ensuredValues.size() <= # of runs).
ensureValues(T...) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a deterministic generator which guarantees that all values from the ensuredValues array will be returned if enough calls to Generator.next() are issued (i.e. ensuredValues.size() <= # of runs).
ensureValues(Collection<T>, Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a deterministic generator which guarantees that all values from the ensuredValues collection will be returned if enough calls to Generator.next() are issued (i.e. ensuredValues.size() <= # of runs).
enumValues(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator of enumeration values.
enumValues(Class<T>, T...) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator of enumeration values.
enumValues(Class<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator of enumeration values.
equal(double, double, String) - Static method in class net.java.quickcheck.util.Assert
 
EQUAL_WEIGHT_OF_GENERATORS - Static variable in class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
Weight used to generate equal weighted frequency generator.
equals(Object) - Method in class net.java.quickcheck.collection.Pair
 
equals(Object) - Method in class net.java.quickcheck.collection.Triple
 
excludeValues(Generator<T>, T) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that omits a given value.
excludeValues(Generator<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that omits a given set of values.
excludeValues(Collection<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that omits a given set of values.
excludeValues(Collection<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that omits a given set of values.
excludeValues(Generator<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that omits a given set of values.
ExcludingGenerator<T> - Class in net.java.quickcheck.generator.support
 
ExcludingGenerator(Generator<T>, Collection<T>, int) - Constructor for class net.java.quickcheck.generator.support.ExcludingGenerator
 
ExtendibleGenerator<I,T> - Interface in net.java.quickcheck
Generator which depends upon other generator instances.

F

fixedValues(T) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for fixed value generator.
fixedValues(T...) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a fixed value generator returning one of the values from the values array.
fixedValues(Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a fixed value generator returning one of the values from the values collection.
FixedValuesGenerator<T> - Class in net.java.quickcheck.generator.support
 
FixedValuesGenerator() - Constructor for class net.java.quickcheck.generator.support.FixedValuesGenerator
 
FixedValuesGenerator(T) - Constructor for class net.java.quickcheck.generator.support.FixedValuesGenerator
 
FixedValuesGenerator(Collection<T>) - Constructor for class net.java.quickcheck.generator.support.FixedValuesGenerator
 
forAll(Generator<T>, Characteristic<T>) - Static method in class net.java.quickcheck.QuickCheck
Check the Characteristic for all values generated by the given Generator.
forAll(int, Generator<T>, Characteristic<T>) - Static method in class net.java.quickcheck.QuickCheck
Check the Characteristic for all values generated by the given Generator.
forAllVerbose(Generator<T>, Characteristic<T>) - Static method in class net.java.quickcheck.QuickCheck
Check the Characteristic for all values generated by the given Generator.
forAllVerbose(int, Generator<T>, Characteristic<T>) - Static method in class net.java.quickcheck.QuickCheck
Check the Characteristic for all values generated by the given Generator.
frequency(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a frequency generator.
FrequencyGenerator<T> - Interface in net.java.quickcheck
Create a frequency generator.

G

Generator<T> - Interface in net.java.quickcheck
A generator creates instances of type T supposed to be checked against a Characteristic specification.
GeneratorException - Exception in net.java.quickcheck
GeneratorException is thrown if the creation of a new instance failed.
GeneratorException(String, Generator<?>) - Constructor for exception net.java.quickcheck.GeneratorException
 
Generators - Class in net.java.quickcheck.generator
 
getCategories() - Method in class net.java.quickcheck.characteristic.Classification
Get a list of known categories.
getCharateristic() - Method in exception net.java.quickcheck.CharacteristicException
 
getChildCount(int, int) - Method in class net.java.quickcheck.generator.support.AbstractTreeGenerator
Get the number of children for the current level.
getClassification() - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Classification data about the test cases executed.
getDefaultNumberOfRuns() - Static method in class net.java.quickcheck.QuickCheck
 
getFirst() - Method in class net.java.quickcheck.collection.Pair
 
getFrequency(Object) - Method in class net.java.quickcheck.characteristic.Classification
Get the frequency of the given category.
getGenerator() - Method in exception net.java.quickcheck.GeneratorException
 
getInstance() - Method in exception net.java.quickcheck.CharacteristicException
Instance causing the characteristic violation.
getRecorder() - Method in class net.java.quickcheck.generator.support.ObjectGeneratorImpl
 
getRecorder() - Method in interface net.java.quickcheck.ObjectGenerator
Implementation of T that is used to define the method a generator should be defined for.
getSecond() - Method in class net.java.quickcheck.collection.Pair
 
getThird() - Method in class net.java.quickcheck.collection.Triple
 
greaterOrEqual(double, double, String) - Static method in class net.java.quickcheck.util.Assert
 
guard(boolean) - Static method in class net.java.quickcheck.QuickCheck
All executions of Characteristic.specify(Object) which execute QuickCheck.guard(boolean) will be skipped and a new test case will be generated.

H

hashCode() - Method in class net.java.quickcheck.collection.Pair
 
hashCode() - Method in class net.java.quickcheck.collection.Triple
 

I

initSeed() - Static method in class net.java.quickcheck.generator.distribution.RandomConfiguration
 
intArrays() - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of integer arrays.
intArrays(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of integer arrays.
intArrays(Generator<Integer>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of integer arrays.
IntegerArrayGenerator - Class in net.java.quickcheck.generator.support
 
IntegerArrayGenerator() - Constructor for class net.java.quickcheck.generator.support.IntegerArrayGenerator
 
IntegerArrayGenerator(Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.IntegerArrayGenerator
 
IntegerArrayGenerator(Generator<Integer>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.IntegerArrayGenerator
 
IntegerGenerator - Class in net.java.quickcheck.generator.support
 
IntegerGenerator() - Constructor for class net.java.quickcheck.generator.support.IntegerGenerator
 
IntegerGenerator(int, int) - Constructor for class net.java.quickcheck.generator.support.IntegerGenerator
 
IntegerGenerator(int, int, Distribution) - Constructor for class net.java.quickcheck.generator.support.IntegerGenerator
 
integers() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates integers ranging from Integer.MIN_VALUE to Integer.MAX_VALUE.
integers(int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates integers that are at equal or greater than low.
integers(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates integers ranging from lo to hi.
integers(int, int, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates integers ranging from lo to hi based on the given Distribution.
INVERTED_NORMAL - Static variable in interface net.java.quickcheck.generator.distribution.Distribution
An inverted bell curve.
Iterables - Class in net.java.quickcheck.generator.iterable
 
IteratorGenerator<T> - Class in net.java.quickcheck.generator.support
 
IteratorGenerator(Generator<? extends T>) - Constructor for class net.java.quickcheck.generator.support.IteratorGenerator
 
IteratorGenerator(Generator<? extends T>, int, int) - Constructor for class net.java.quickcheck.generator.support.IteratorGenerator
 
IteratorGenerator(Generator<? extends T>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.IteratorGenerator
 
iterators(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of iterators.
iterators(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of iterators.

L

latin1SupplementCharacters() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new character generator which generates latin-1 supplement characters.
LATIN_1_SUPPLEMENT - Static variable in class net.java.quickcheck.generator.support.CharacterGenerator
 
lessOrEqual(double, double, String) - Static method in class net.java.quickcheck.util.Assert
 
letterStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which creates strings of characters from a-z and A-Z.
letterStrings(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which creates strings with sizes ranging from loLengh to hiLength of characters from a-z and A-Z.
ListGenerator<T> - Class in net.java.quickcheck.generator.support
 
ListGenerator(Generator<? extends T>) - Constructor for class net.java.quickcheck.generator.support.ListGenerator
 
ListGenerator(Generator<? extends T>, int, int) - Constructor for class net.java.quickcheck.generator.support.ListGenerator
 
ListGenerator(Generator<? extends T>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.ListGenerator
 
lists(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of lists with values from the content generator.
lists(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of lists with values from the content generator.
lists(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of lists with values from the content generator.
lists(Generator<? extends T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of lists with values from the content generator.
LongGenerator - Class in net.java.quickcheck.generator.support
 
LongGenerator() - Constructor for class net.java.quickcheck.generator.support.LongGenerator
 
LongGenerator(long, long) - Constructor for class net.java.quickcheck.generator.support.LongGenerator
 
LongGenerator(long, long, Distribution) - Constructor for class net.java.quickcheck.generator.support.LongGenerator
 
longs() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new long generator which creates longs ranging from Long.MIN_VALUE to Long.MAX_VALUE.
longs(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new long generator which creates longs ranging from lo to hi.
longs(long, long, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new long generator which creates longs ranging from lo to hi based on the given Distribution.

M

MapGenerator<K,V> - Class in net.java.quickcheck.generator.support
 
MapGenerator(Generator<K>, Generator<V>) - Constructor for class net.java.quickcheck.generator.support.MapGenerator
 
MapGenerator(Generator<K>, Generator<V>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.MapGenerator
 
maps(Generator<K>, Generator<V>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of maps.
maps(Generator<K>, Generator<V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of maps.
maps(Map<K, V>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of maps from a given map.
maps(Map<K, V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of maps from a given map.
MAX_LENGTH - Static variable in class net.java.quickcheck.generator.support.StringGenerator
 
MAX_NUMBER_OF_RUNS - Static variable in class net.java.quickcheck.QuickCheck
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.ArrayGenerator
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.ByteArrayGenerator
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.IntegerArrayGenerator
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.IteratorGenerator
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.ListGenerator
 
MAX_SIZE - Static variable in class net.java.quickcheck.generator.support.SetGenerator
 
MAX_TREE_DEPTH - Static variable in class net.java.quickcheck.generator.support.AbstractTreeGenerator
 
MAX_TRIES - Static variable in class net.java.quickcheck.generator.support.SetGenerator
 
MIN_LENGTH - Static variable in class net.java.quickcheck.generator.support.StringGenerator
 
MIN_NUMBER_OF_RUNS - Static variable in class net.java.quickcheck.QuickCheck
 
MIN_SIZE - Static variable in class net.java.quickcheck.generator.support.ArrayGenerator
 
MIN_SIZE - Static variable in class net.java.quickcheck.generator.support.ByteArrayGenerator
 
MIN_SIZE - Static variable in class net.java.quickcheck.generator.support.IntegerArrayGenerator
 
MIN_SIZE - Static variable in class net.java.quickcheck.generator.support.IteratorGenerator
 
MIN_SIZE - Static variable in class net.java.quickcheck.generator.support.ListGenerator
 
MIN_TRIES - Static variable in class net.java.quickcheck.generator.support.VetoableGenerator
 
mutate(T, M) - Method in class net.java.quickcheck.generator.MutationGenerator
For every generation of values MutationGenerator.mutate(Object, Object) will be called once.
MutationGenerator<T,M> - Class in net.java.quickcheck.generator
Generator based on mutation of prototype objects with a arbitrary generated mutation values.
MutationGenerator(Generator<T>, Generator<M>) - Constructor for class net.java.quickcheck.generator.MutationGenerator
 

N

name() - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
 
name() - Method in interface net.java.quickcheck.Characteristic
Unique name for this characteristic instance.
NEGATIV_NORMAL - Static variable in interface net.java.quickcheck.generator.distribution.Distribution
Left side of the bell curve.
net.java.quickcheck - package net.java.quickcheck
 
net.java.quickcheck.characteristic - package net.java.quickcheck.characteristic
 
net.java.quickcheck.collection - package net.java.quickcheck.collection
 
net.java.quickcheck.generator - package net.java.quickcheck.generator
 
net.java.quickcheck.generator.distribution - package net.java.quickcheck.generator.distribution
 
net.java.quickcheck.generator.iterable - package net.java.quickcheck.generator.iterable
 
net.java.quickcheck.generator.support - package net.java.quickcheck.generator.support
 
net.java.quickcheck.junit - package net.java.quickcheck.junit
 
net.java.quickcheck.util - package net.java.quickcheck.util
 
next() - Method in interface net.java.quickcheck.Generator
Generates the next instance.
next() - Method in class net.java.quickcheck.generator.support.AbstractTransformerGenerator
 
next() - Method in class net.java.quickcheck.generator.support.AbstractTreeGenerator
 
next() - Method in class net.java.quickcheck.generator.support.ByteGenerator
 
next() - Method in class net.java.quickcheck.generator.support.CharacterGenerator
 
next() - Method in class net.java.quickcheck.generator.support.CloningGenerator
Generate a new instance of the prototype object.
next() - Method in class net.java.quickcheck.generator.support.DateGenerator
 
next() - Method in class net.java.quickcheck.generator.support.DefaultFrequencyGenerator
 
next() - Method in class net.java.quickcheck.generator.support.DoubleGenerator
 
next() - Method in class net.java.quickcheck.generator.support.EnsuredValuesGenerator
 
next() - Method in class net.java.quickcheck.generator.support.FixedValuesGenerator
 
next() - Method in class net.java.quickcheck.generator.support.IntegerGenerator
 
next() - Method in class net.java.quickcheck.generator.support.IteratorGenerator
 
next() - Method in class net.java.quickcheck.generator.support.ListGenerator
 
next() - Method in class net.java.quickcheck.generator.support.LongGenerator
 
next() - Method in class net.java.quickcheck.generator.support.MapGenerator
 
next() - Method in class net.java.quickcheck.generator.support.ObjectGenerator
 
next() - Method in class net.java.quickcheck.generator.support.ObjectGeneratorImpl
 
next() - Method in class net.java.quickcheck.generator.support.RoundRobinGenerator
 
next() - Method in class net.java.quickcheck.generator.support.SetGenerator
 
next() - Method in class net.java.quickcheck.generator.support.SortedListGenerator
 
next() - Method in class net.java.quickcheck.generator.support.StringGenerator
 
next() - Method in class net.java.quickcheck.generator.support.SubmapGenerator
 
next() - Method in class net.java.quickcheck.generator.support.SubsetGenerator
 
next() - Method in class net.java.quickcheck.generator.support.TupleGenerator
 
next() - Method in class net.java.quickcheck.generator.support.VetoableGenerator
 
nextChar() - Method in class net.java.quickcheck.generator.support.CharacterGenerator
 
nextDouble() - Method in class net.java.quickcheck.generator.support.DoubleGenerator
 
nextInt() - Method in class net.java.quickcheck.generator.support.IntegerGenerator
 
nextRandomNumber() - Method in interface net.java.quickcheck.generator.distribution.Distribution
Generate the next random number for this distribution function.
nonEmptyArrays(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of arrays that are not empty.
nonEmptyIterators(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of iterators.
nonEmptyLists(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of non-empty lists with values from the content generator.
nonEmptySets(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sets that are not empty.
nonEmptyStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator for strings that are not empty.
notEmpty(char[], String) - Static method in class net.java.quickcheck.util.Assert
 
notEmpty(Object[], String) - Static method in class net.java.quickcheck.util.Assert
 
notEmpty(Collection<T>, String) - Static method in class net.java.quickcheck.util.Assert
 
notNull(Object, String) - Static method in class net.java.quickcheck.util.Assert
 
nulls() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for null values.
nullsAnd(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator as a combination of a null value generator and generator of type T.
nullsAnd(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator as a combination of a null value generator and generator of type T.

O

ObjectDefaultMappingGenerator<T> - Class in net.java.quickcheck.generator.support
ObjectGenerator implementation that can generate object graphs with default primitive value generators.
ObjectDefaultMappingGenerator(Class<T>) - Constructor for class net.java.quickcheck.generator.support.ObjectDefaultMappingGenerator
 
ObjectGenerator - Class in net.java.quickcheck.generator.support
 
ObjectGenerator() - Constructor for class net.java.quickcheck.generator.support.ObjectGenerator
 
ObjectGenerator<T> - Interface in net.java.quickcheck
Declarative object generator definition.
ObjectGenerator.ReturnValue<R> - Interface in net.java.quickcheck
 
ObjectGeneratorImpl<T> - Class in net.java.quickcheck.generator.support
 
ObjectGeneratorImpl(Class<T>) - Constructor for class net.java.quickcheck.generator.support.ObjectGeneratorImpl
 
objects() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator for java.lang.Object instances.
objects(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a generator from a declarative object generator definition.
on(R) - Method in class net.java.quickcheck.generator.support.ObjectGeneratorImpl
 
on(R) - Method in interface net.java.quickcheck.ObjectGenerator
Define a method a generator should be defined for.
oneOf(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
OneOf is a convenience method for CombinedGenerators.frequency(Generator, int) when all generator share the same weight.

P

Pair<A,B> - Class in net.java.quickcheck.collection
A tuple of two values.
Pair(A, B) - Constructor for class net.java.quickcheck.collection.Pair
 
pairs(Generator<A>, Generator<B>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of pairs of type A for the left value and type B for the right value.
POSITIV_NORMAL - Static variable in interface net.java.quickcheck.generator.distribution.Distribution
Right side of the bell curve.
positiveIntegers() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates positive integers.
positiveIntegers(int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new integer generator which creates positive integers than are equal or smaller than high.
positiveLongs() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new long generator which creates long values ranging from 1 to Long.MAX_VALUE.
positiveLongs(long) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new long generator which creates long values ranging from 1 to hi.
PrimitiveGenerators - Class in net.java.quickcheck.generator
PrimitiveGenerators contains factory methods for primitive value generators.
PrimitiveGenerators() - Constructor for class net.java.quickcheck.generator.PrimitiveGenerators
 
PrimitiveGeneratorSamples - Class in net.java.quickcheck.generator
 
PrimitiveGeneratorSamples() - Constructor for class net.java.quickcheck.generator.PrimitiveGeneratorSamples
 
PrimitiveGeneratorsIterables - Class in net.java.quickcheck.generator
 
PrimitiveGeneratorsIterables() - Constructor for class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
 
printableStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which creates strings of characters generated by PrimitiveGenerators.basicLatinCharacters() and PrimitiveGenerators.latin1SupplementCharacters().

Q

QuickCheck - Class in net.java.quickcheck
QuickCheck is an implementation of the Haskell QuickCheck generator based test tool (http://www.cs.chalmers.se/~rjmh/QuickCheck/).
QuickCheck() - Constructor for class net.java.quickcheck.QuickCheck
 

R

RandomConfiguration - Class in net.java.quickcheck.generator.distribution
The RandomConfiguration allows to get and set the seed of the random number generator.
reset() - Method in class net.java.quickcheck.generator.support.EnsuredValuesGenerator
 
reset() - Method in interface net.java.quickcheck.StatefulGenerator
Resets the state of the generator to the state it had immediately after construction.
restore(long) - Method in class net.java.quickcheck.junit.SeedInfo
Set the seed to a value logged before.
returns(Generator<? extends R>) - Method in interface net.java.quickcheck.ObjectGenerator.ReturnValue
 
RoundRobinGenerator<T> - Class in net.java.quickcheck.generator.support
 
RoundRobinGenerator(List<Generator<T>>) - Constructor for class net.java.quickcheck.generator.support.RoundRobinGenerator
 

S

SEED_SYSTEM_PROPERTY - Static variable in class net.java.quickcheck.generator.distribution.RandomConfiguration
System property ("net.java.quickcheck.seed") to set the long seed value for the random number generator.
SeedInfo - Class in net.java.quickcheck.junit
SeedInfo adds information about the seed used by the random number.
SeedInfo() - Constructor for class net.java.quickcheck.junit.SeedInfo
 
SetGenerator<T> - Class in net.java.quickcheck.generator.support
 
SetGenerator(Generator<? extends T>) - Constructor for class net.java.quickcheck.generator.support.SetGenerator
 
SetGenerator(Generator<? extends T>, int) - Constructor for class net.java.quickcheck.generator.support.SetGenerator
 
SetGenerator(Generator<? extends T>, Generator<Integer>, int) - Constructor for class net.java.quickcheck.generator.support.SetGenerator
 
sets(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sets with values from the content generator.
sets(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sets with values from the content generator.
sets(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sets with values from the content generator.
sets(Set<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of subsets from a given set.
sets(Set<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of subsets from a given set.
setSeed(long) - Static method in class net.java.quickcheck.generator.distribution.RandomConfiguration
 
setUp() - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Set up operation before Characteristic.specify(Object) is executed.
setUp() - Method in interface net.java.quickcheck.Characteristic
Set up operation before Characteristic.specify(Object) is executed.
someArrays(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
someArrays(Generator<? extends T>, Generator<Integer>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
someBasicLatinCharacters() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.basicLatinCharacters().
someBooleans() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.booleans().
someByteArrays() - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.byteArrays().
someByteArrays(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.byteArrays().
someByteArrays(Generator<Byte>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.byteArrays().
someBytes() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.bytes().
someBytes(byte, byte) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.bytes().
someBytes(byte, byte, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.bytes().
someCharacters(Collection<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.characters(char, char).
someCharacters(String) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.characters(char, char).
someCharacters(Character...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.characters(char, char).
someCharacters() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.characters(char, char).
someCharacters(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.characters(char, char).
someClonedValues(T) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.clonedValues(T).
someDates() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.dates().
someDates(TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.dates().
someDates(Date, Date) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.dates().
someDates(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.dates().
someDates(Long, Long, TimeUnit) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.dates().
someDefaultObjects(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.defaultObjects(java.lang.Class).
someDoubles() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.doubles().
someDoubles(double, double) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.doubles().
someDoubles(double, double, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.doubles().
someEnsureValues(Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
someEnsureValues(T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
someEnsureValues(Collection<T>, Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.ensureValues(java.util.Collection).
someEnumValues(Class<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
someEnumValues(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
someEnumValues(Class<T>, T...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.enumValues(java.lang.Class).
someExcludeValues(Generator<T>, T) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
someExcludeValues(Generator<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
someExcludeValues(Collection<T>, T...) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
someExcludeValues(Collection<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
someExcludeValues(Generator<T>, Collection<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
someFixedValues(T) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.fixedValues(T).
someFixedValues(T...) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.fixedValues(T).
someFixedValues(Collection<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.fixedValues(T).
someFrequency(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.frequency(net.java.quickcheck.Generator, int).
someIntArrays() - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.intArrays().
someIntArrays(Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.intArrays().
someIntArrays(Generator<Integer>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.intArrays().
someIntegers(int, int, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.integers().
someIntegers(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.integers().
someIntegers(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.integers().
someIntegers() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.integers().
someIterators(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
someIterators(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
someLatin1SupplementCharacters() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.latin1SupplementCharacters().
someLetterStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.letterStrings().
someLetterStrings(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.letterStrings().
someLists(Generator<? extends T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
someLists(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
someLists(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
someLists(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
someLongs() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.longs().
someLongs(long, long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.longs().
someLongs(long, long, Distribution) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.longs().
someMaps(Generator<K>, Generator<V>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
someMaps(Generator<K>, Generator<V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
someMaps(Map<K, V>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
someMaps(Map<K, V>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
someNonEmptyArrays(Generator<? extends T>, Class<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nonEmptyArrays(net.java.quickcheck.Generator, java.lang.Class).
someNonEmptyIterators(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nonEmptyIterators(net.java.quickcheck.Generator).
someNonEmptyLists(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nonEmptyLists(net.java.quickcheck.Generator).
someNonEmptySets(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nonEmptySets(net.java.quickcheck.Generator).
someNonEmptyStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.nonEmptyStrings().
someNulls() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.nulls().
someNullsAnd(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
someNullsAnd(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
someObjects(Class<T>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.objects().
someObjects() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.objects().
someOneOf(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.oneOf(net.java.quickcheck.Generator).
somePairs(Generator<A>, Generator<B>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.pairs(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
somePositiveIntegers(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.positiveIntegers().
somePositiveIntegers() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.positiveIntegers().
somePositiveLongs() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.positiveLongs().
somePositiveLongs(long) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.positiveLongs().
somePrintableStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.printableStrings().
someSets(Generator<? extends T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
someSets(Generator<? extends T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
someSets(Generator<? extends T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
someSets(Set<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
someSets(Set<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
someSortedLists(Generator<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
someSortedLists(Generator<T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
someSortedLists(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
someStrings() - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(String) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(String, int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(Generator<Integer>, Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someStrings(Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGeneratorsIterables
See documentation of PrimitiveGenerators.strings().
someTriples(Generator<A>, Generator<B>, Generator<C>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.triples(net.java.quickcheck.Generator, net.java.quickcheck.Generator, net.java.quickcheck.Generator).
someUniqueValues(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
someUniqueValues(Generator<T>, Comparator<? super T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
someUniqueValues(Generator<T>, Comparator<? super T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
someUniqueValues(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
someVectors(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGeneratorsIterables
See documentation of CombinedGenerators.vectors(net.java.quickcheck.Generator, int).
SortedListGenerator<T extends Comparable<T>> - Class in net.java.quickcheck.generator.support
 
SortedListGenerator(Generator<T>) - Constructor for class net.java.quickcheck.generator.support.SortedListGenerator
 
SortedListGenerator(Generator<T>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.SortedListGenerator
 
sortedLists(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sorted lists with values from the content generator.
sortedLists(Generator<T>, int, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sorted lists with values from the content generator.
sortedLists(Generator<T>, Generator<Integer>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of sorted lists with values from the content generator.
specify(T) - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Checks the characteristic's specification for a test case instance.
specify(T) - Method in interface net.java.quickcheck.Characteristic
Checks the characteristic's specification for a test case instance.
StatefulGenerator<T> - Interface in net.java.quickcheck
Any generator keeping state information has to implemet this interface.
StringGenerator - Class in net.java.quickcheck.generator.support
 
StringGenerator() - Constructor for class net.java.quickcheck.generator.support.StringGenerator
 
StringGenerator(char, char) - Constructor for class net.java.quickcheck.generator.support.StringGenerator
 
StringGenerator(Generator<Character>) - Constructor for class net.java.quickcheck.generator.support.StringGenerator
 
StringGenerator(Generator<Integer>, Generator<Character>) - Constructor for class net.java.quickcheck.generator.support.StringGenerator
 
strings() - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator.
strings(char, char) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which generates strings of characters ranging from lo to hi.
strings(String) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which generates strings of characters from the given string.
strings(String, int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which generates strings of characters from the given string with a length between min and max.
strings(int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Creates a new String genearator which generates strings whose length ranges from zero to given length.
strings(int, int) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which generates strings of sizes ranging from loLength to hiLength.
strings(Generator<Integer>, Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which creates strings of characters generated by the given character generator with a length generated by the length generator.
strings(Generator<Character>) - Static method in class net.java.quickcheck.generator.PrimitiveGenerators
Create a new string generator which creates strings of characters generated by the given character generator.
SubmapGenerator<K,V> - Class in net.java.quickcheck.generator.support
 
SubmapGenerator(Map<K, V>) - Constructor for class net.java.quickcheck.generator.support.SubmapGenerator
 
SubmapGenerator(Map<K, V>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.SubmapGenerator
 
SubsetGenerator<T> - Class in net.java.quickcheck.generator.support
 
SubsetGenerator(Set<T>, Generator<Integer>) - Constructor for class net.java.quickcheck.generator.support.SubsetGenerator
 
SubsetGenerator(Set<T>) - Constructor for class net.java.quickcheck.generator.support.SubsetGenerator
 
SYSTEM_PROPERTY_RUNS - Static variable in class net.java.quickcheck.QuickCheck
 

T

tearDown() - Method in class net.java.quickcheck.characteristic.AbstractCharacteristic
Clean up operation after Characteristic.specify(Object) was executed.
tearDown() - Method in interface net.java.quickcheck.Characteristic
Clean up operation after Characteristic.specify(Object) was executed.
toIterable(Generator<T>) - Static method in class net.java.quickcheck.generator.iterable.Iterables
Convert a generator into a iterable.
toIterable(Generator<T>, int) - Static method in class net.java.quickcheck.generator.iterable.Iterables
Convert a generator into a iterable.
toString() - Method in class net.java.quickcheck.characteristic.Classification
toString() - Method in class net.java.quickcheck.collection.Pair
 
toString() - Method in class net.java.quickcheck.collection.Triple
 
toString() - Method in class net.java.quickcheck.generator.support.DoubleGenerator
 
transform(Generator<T>) - Method in class net.java.quickcheck.generator.MutationGenerator
 
transform(Generator<I>) - Method in class net.java.quickcheck.generator.support.AbstractTransformerGenerator
 
transform(Generator<List<T>>) - Method in class net.java.quickcheck.generator.support.ArrayGenerator
 
Triple<A,B,C> - Class in net.java.quickcheck.collection
A tuple of three values.
Triple(A, B, C) - Constructor for class net.java.quickcheck.collection.Triple
 
triples(Generator<A>, Generator<B>, Generator<C>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator of triples of the types A, B and C for first, second and third value.
tryValue(T) - Method in class net.java.quickcheck.generator.support.ExcludingGenerator
 
tryValue(T) - Method in class net.java.quickcheck.generator.support.VetoableGenerator
 
TupleGenerator - Class in net.java.quickcheck.generator.support
 
TupleGenerator(Generator<?>...) - Constructor for class net.java.quickcheck.generator.support.TupleGenerator
 

U

UNIFORM - Static variable in interface net.java.quickcheck.generator.distribution.Distribution
A uniform distribution function.
UniqueComparableValuesGenerator<T> - Class in net.java.quickcheck.generator.support
 
UniqueComparableValuesGenerator(Generator<T>, Comparator<? super T>, int) - Constructor for class net.java.quickcheck.generator.support.UniqueComparableValuesGenerator
 
uniqueValues(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that ensures unique values.
uniqueValues(Generator<T>, Comparator<? super T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that ensures unique values.
uniqueValues(Generator<T>, Comparator<? super T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that ensures unique values.
uniqueValues(Generator<T>) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator that ensures unique values The actual values are created with an arbitrary generator.
UniqueValuesGenerator<T> - Class in net.java.quickcheck.generator.support
 
UniqueValuesGenerator(Generator<? extends T>, int) - Constructor for class net.java.quickcheck.generator.support.UniqueValuesGenerator
 

V

vectors(Generator<T>, int) - Static method in class net.java.quickcheck.generator.CombinedGenerators
Create a generator which will create vectors (here lists) of type T.
VetoableGenerator<T> - Class in net.java.quickcheck.generator.support
Base class for generators which can reject the values generated by their wrapped generator.
VetoableGenerator(Generator<? extends T>) - Constructor for class net.java.quickcheck.generator.support.VetoableGenerator
 
VetoableGenerator(Generator<? extends T>, int) - Constructor for class net.java.quickcheck.generator.support.VetoableGenerator
 

A B C D E F G H I L M N O P Q R S T U V

Copyright © 2011. All Rights Reserved.