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

A

ArrayListGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type ArrayList.
ArrayListGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.ArrayListGenerator
 
at(int) - Method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
Gives the index'th code point of this code point set.

B

BigDecimalGenerator - Class in com.pholser.junit.quickcheck.generator.java.math
Produces values for theory parameters of type BigDecimal.
BigDecimalGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
BigIntegerGenerator - Class in com.pholser.junit.quickcheck.generator.java.math
Produces values for theory parameters of type BigInteger.
BigIntegerGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
BitSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type BitSet.
BitSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.BitSetGenerator
 
BooleanGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type boolean or Boolean.
BooleanGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
 
ByteGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type byte or Byte.
ByteGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 

C

CallableGenerator<V> - Class in com.pholser.junit.quickcheck.generator.java.util.concurrent
Produces values for theory parameters of type Callable.
CallableGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
canRegisterAsType(Class<?>) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
canRegisterAsType(Class<?>) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
canRegisterAsType(Class<?>) - Method in class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 
CharacterGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type char or Character.
CharacterGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
 
CharsetGenerator - Class in com.pholser.junit.quickcheck.generator.java.nio.charset
Produces values for theory parameters of type Charset.
CharsetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.nio.charset.CharsetGenerator
 
CodePoints - Class in com.pholser.junit.quickcheck.generator.java.lang.strings
Maps ordinal values to corresponding Unicode code points in a Charset.
CollectionGenerator<T extends Collection> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Collections, such as Lists and Set.
CollectionGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
com.pholser.junit.quickcheck.generator - package com.pholser.junit.quickcheck.generator
 
com.pholser.junit.quickcheck.generator.java.lang - package com.pholser.junit.quickcheck.generator.java.lang
 
com.pholser.junit.quickcheck.generator.java.lang.strings - package com.pholser.junit.quickcheck.generator.java.lang.strings
 
com.pholser.junit.quickcheck.generator.java.math - package com.pholser.junit.quickcheck.generator.java.math
 
com.pholser.junit.quickcheck.generator.java.nio.charset - package com.pholser.junit.quickcheck.generator.java.nio.charset
 
com.pholser.junit.quickcheck.generator.java.util - package com.pholser.junit.quickcheck.generator.java.util
 
com.pholser.junit.quickcheck.generator.java.util.concurrent - package com.pholser.junit.quickcheck.generator.java.util.concurrent
 
configure(ValuesOf) - Method in class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
Tells this generator to generate the values true and false on alternating requests.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive) with uniform distribution.
configure(Encoded.InCharset) - Method in class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive) with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
Tells this generator to produce values within a specified minimum (inclusive) and/or maximum (exclusive), with uniform distribution.
configure(Precision) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
Tells this generator to produce values that have a specified scale.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
Tells this generator to produce values within a specified minimum and/or maximum inclusive, with uniform distribution.
configure(Size) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
Tells this generator to add elements to the generated collection a number of times within a specified minimum and/or maximum, inclusive, chosen with uniform distribution.
configure(InRange) - Method in class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
Tells this generator to produce values within a specified minimum and/or maximum, inclusive, with uniform distribution, down to the millisecond.
configure(Size) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
Tells this generator to add key-value pairs to the generated map a number of times within a specified minimum and/or maximum, inclusive, chosen with uniform distribution.
configure(RFC4122.Namespace) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version3
Tells this generator to prepend the given "namespace" UUID to the names it generates for UUID production.
configure(RFC4122.Namespace) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version5
Tells this generator to prepend the given "namespace" UUID to the names it generates for UUID production.

D

DateGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Date.
DateGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
 
DoubleGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type double or Double.
DoubleGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 

E

empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.ArrayListGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.HashSetGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.LinkedHashSetGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.LinkedListGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.StackGenerator
 
empty() - Method in class com.pholser.junit.quickcheck.generator.java.util.VectorGenerator
 
emptyMap() - Method in class com.pholser.junit.quickcheck.generator.java.util.HashMapGenerator
 
emptyMap() - Method in class com.pholser.junit.quickcheck.generator.java.util.HashtableGenerator
 
emptyMap() - Method in class com.pholser.junit.quickcheck.generator.java.util.IdentityHashMapGenerator
 
emptyMap() - Method in class com.pholser.junit.quickcheck.generator.java.util.LinkedHashMapGenerator
 
emptyMap() - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
Encoded - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type String.
Encoded() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
Encoded.InCharset - Annotation Type in com.pholser.junit.quickcheck.generator.java.lang
Names a Charset.

F

FloatGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type float or Float.
FloatGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
forCharset(Charset) - Static method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
Gives a set of the code points in the given charset.

G

generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.BooleanGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ByteGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.CharacterGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.DoubleGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.Encoded
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.FloatGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.lang.StringGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigDecimalGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.math.BigIntegerGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.nio.charset.CharsetGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.BitSetGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.DateGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.LocaleGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version4
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.java.util.TimeZoneGenerator
 
generate(SourceOfRandomness, GenerationStatus) - Method in class com.pholser.junit.quickcheck.generator.VoidGenerator
 

H

HashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type HashMap.
HashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashMapGenerator
 
HashSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type HashSet.
HashSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashSetGenerator
 
HashtableGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Hashtable.
HashtableGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.HashtableGenerator
 

I

IdentityHashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type IdentityHashMap.
IdentityHashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.IdentityHashMapGenerator
 
InRange - Annotation Type in com.pholser.junit.quickcheck.generator
Mark a parameter of a Theory method already marked with ForAll with this annotation to constrain the values generated for the parameter to a given range.
IntegerGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type int or Integer.
IntegerGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.IntegerGenerator
 

L

LinkedHashMapGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type LinkedHashMap.
LinkedHashMapGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedHashMapGenerator
 
LinkedHashSetGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type LinkedHashSet.
LinkedHashSetGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedHashSetGenerator
 
LinkedListGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type LinkedList.
LinkedListGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LinkedListGenerator
 
LocaleGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Locale.
LocaleGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.LocaleGenerator
 
LongGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type long or Long.
LongGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.LongGenerator
 

M

MapGenerator<T extends Map> - Class in com.pholser.junit.quickcheck.generator.java.util
Base class for generators of Maps.
MapGenerator(Class<T>) - Constructor for class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 

N

numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.CollectionGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.concurrent.CallableGenerator
 
numberOfNeededComponents() - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 

O

okToAdd(Object, Object) - Method in class com.pholser.junit.quickcheck.generator.java.util.HashtableGenerator
 
okToAdd(Object, Object) - Method in class com.pholser.junit.quickcheck.generator.java.util.MapGenerator
 

P

Precision - Annotation Type in com.pholser.junit.quickcheck.generator
Mark a parameter of a Theory method already marked with ForAll with this annotation to constrain the values generated for the parameter to a given precision.
PropertiesGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Properties.
PropertiesGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.PropertiesGenerator
 

R

RFC4122 - Class in com.pholser.junit.quickcheck.generator.java.util
Home for machinery to produce UUIDs according to RFC 4122.
RFC4122.Namespace - Annotation Type in com.pholser.junit.quickcheck.generator.java.util
Used in version 3 and version 5 UUID generation to specify a "namespace" UUID for use in generation.
RFC4122.Namespaces - Enum in com.pholser.junit.quickcheck.generator.java.util
Well-known "namespace" UUIDs.
RFC4122.Version3 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type UUID that are RFC 4122 Version 3 identifiers.
RFC4122.Version4 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type UUID that are RFC 4122 Version 4 identifiers.
RFC4122.Version5 - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type UUID that are RFC 4122 Version 5 identifiers.

S

ShortGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type short or Short.
ShortGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.ShortGenerator
 
size() - Method in class com.pholser.junit.quickcheck.generator.java.lang.strings.CodePoints
 
StackGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Stack.
StackGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.StackGenerator
 
StringGenerator - Class in com.pholser.junit.quickcheck.generator.java.lang
Produces values for theory parameters of type String.
StringGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.lang.StringGenerator
 

T

TimeZoneGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type TimeZone.
TimeZoneGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.TimeZoneGenerator
 

V

valueOf(String) - Static method in enum com.pholser.junit.quickcheck.generator.java.util.RFC4122.Namespaces
Returns the enum constant of this type with the specified name.
values() - Static method in enum com.pholser.junit.quickcheck.generator.java.util.RFC4122.Namespaces
Returns an array containing the constants of this enum type, in the order they are declared.
VectorGenerator - Class in com.pholser.junit.quickcheck.generator.java.util
Produces values for theory parameters of type Vector.
VectorGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.VectorGenerator
 
Version3() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version3
 
Version4() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version4
 
Version5() - Constructor for class com.pholser.junit.quickcheck.generator.java.util.RFC4122.Version5
 
VoidGenerator - Class in com.pholser.junit.quickcheck.generator
Produces values for theory parameters of type void or Void.
VoidGenerator() - Constructor for class com.pholser.junit.quickcheck.generator.VoidGenerator
 
A B C D E F G H I L M N O P R S T V 
Skip navigation links

Copyright © 2015. All Rights Reserved.