net.java.quickcheck.generator
Class CombinedGeneratorsIterables

java.lang.Object
  extended by net.java.quickcheck.generator.CombinedGeneratorsIterables

public class CombinedGeneratorsIterables
extends Object


Constructor Summary
CombinedGeneratorsIterables()
           
 
Method Summary
static
<T> Iterable<T[]>
someArrays(Generator<? extends T> content, Class<T> type)
          See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
static
<T> Iterable<T[]>
someArrays(Generator<? extends T> content, Generator<Integer> size, Class<T> type)
          See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).
static Iterable<byte[]> someByteArrays()
          See documentation of CombinedGenerators.byteArrays().
static Iterable<byte[]> someByteArrays(Generator<Byte> content, Generator<Integer> size)
          See documentation of CombinedGenerators.byteArrays().
static Iterable<byte[]> someByteArrays(Generator<Integer> size)
          See documentation of CombinedGenerators.byteArrays().
static
<T> Iterable<T>
someEnsureValues(Collection<T> ensuredValues)
          See documentation of CombinedGenerators.ensureValues(java.util.Collection).
static
<T> Iterable<T>
someEnsureValues(Collection<T> ensuredValues, Generator<T> otherValues)
          See documentation of CombinedGenerators.ensureValues(java.util.Collection).
static
<T> Iterable<T>
someEnsureValues(T... content)
          See documentation of CombinedGenerators.ensureValues(java.util.Collection).
static
<T> Iterable<T>
someExcludeValues(Collection<T> values, Collection<T> excluded)
          See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
static
<T> Iterable<T>
someExcludeValues(Collection<T> values, T... excluded)
          See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
static
<T> Iterable<T>
someExcludeValues(Generator<T> generator, Collection<T> excluded)
          See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
static
<T> Iterable<T>
someExcludeValues(Generator<T> generator, T... excluded)
          See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
static
<T> Iterable<T>
someExcludeValues(Generator<T> generator, T excluded)
          See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).
static
<T> Iterable<T>
someFrequency(Generator<T> generator, int weight)
          See documentation of CombinedGenerators.frequency(net.java.quickcheck.Generator, int).
static Iterable<int[]> someIntArrays()
          See documentation of CombinedGenerators.intArrays().
static Iterable<int[]> someIntArrays(Generator<Integer> size)
          See documentation of CombinedGenerators.intArrays().
static Iterable<int[]> someIntArrays(Generator<Integer> content, Generator<Integer> size)
          See documentation of CombinedGenerators.intArrays().
static
<T> Iterable<Iterator<T>>
someIterators(Generator<? extends T> content)
          See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
static
<T> Iterable<Iterator<T>>
someIterators(Generator<? extends T> content, Generator<Integer> size)
          See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).
static
<T> Iterable<List<T>>
someLists(Generator<? extends T> content)
          See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
static
<T> Iterable<List<T>>
someLists(Generator<? extends T> content, Generator<Integer> size)
          See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
static
<T> Iterable<List<T>>
someLists(Generator<? extends T> content, int low)
          See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
static
<T> Iterable<List<T>>
someLists(Generator<? extends T> content, int low, int high)
          See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).
static
<K,V> Iterable<Map<K,V>>
someMaps(Generator<K> keys, Generator<V> values)
          See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<K,V> Iterable<Map<K,V>>
someMaps(Generator<K> keys, Generator<V> values, Generator<Integer> size)
          See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<K,V> Iterable<Map<K,V>>
someMaps(Map<K,V> supermap)
          See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<K,V> Iterable<Map<K,V>>
someMaps(Map<K,V> supermap, Generator<Integer> sizes)
          See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<T> Iterable<T[]>
someNonEmptyArrays(Generator<? extends T> content, Class<T> type)
          See documentation of CombinedGenerators.nonEmptyArrays(net.java.quickcheck.Generator, java.lang.Class).
static
<T> Iterable<Iterator<T>>
someNonEmptyIterators(Generator<T> content)
          See documentation of CombinedGenerators.nonEmptyIterators(net.java.quickcheck.Generator).
static
<T> Iterable<List<T>>
someNonEmptyLists(Generator<? extends T> content)
          See documentation of CombinedGenerators.nonEmptyLists(net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someNonEmptySets(Generator<? extends T> content)
          See documentation of CombinedGenerators.nonEmptySets(net.java.quickcheck.Generator).
static
<T> Iterable<T>
someNullsAnd(Generator<T> generator)
          See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
static
<T> Iterable<T>
someNullsAnd(Generator<T> generator, int weight)
          See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).
static
<T> Iterable<T>
someOneOf(Generator<T> generator)
          See documentation of CombinedGenerators.oneOf(net.java.quickcheck.Generator).
static
<A,B> Iterable<Pair<A,B>>
somePairs(Generator<A> first, Generator<B> second)
          See documentation of CombinedGenerators.pairs(net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someSets(Generator<? extends T> content)
          See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someSets(Generator<? extends T> content, Generator<Integer> size)
          See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someSets(Generator<? extends T> content, int low, int high)
          See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someSets(Set<T> superset)
          See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
static
<T> Iterable<Set<T>>
someSets(Set<T> superset, Generator<Integer> size)
          See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).
static
<T extends Comparable<T>>
Iterable<List<T>>
someSortedLists(Generator<T> content)
          See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
static
<T extends Comparable<T>>
Iterable<List<T>>
someSortedLists(Generator<T> content, Generator<Integer> size)
          See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
static
<T extends Comparable<T>>
Iterable<List<T>>
someSortedLists(Generator<T> content, int low, int high)
          See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).
static
<A,B,C> Iterable<Triple<A,B,C>>
someTriples(Generator<A> first, Generator<B> second, Generator<C> third)
          See documentation of CombinedGenerators.triples(net.java.quickcheck.Generator, net.java.quickcheck.Generator, net.java.quickcheck.Generator).
static
<T> Iterable<T>
someUniqueValues(Generator<T> generator)
          See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
static
<T> Iterable<T>
someUniqueValues(Generator<T> generator, Comparator<? super T> comparator)
          See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
static
<T> Iterable<T>
someUniqueValues(Generator<T> generator, Comparator<? super T> comparator, int tries)
          See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
static
<T> Iterable<T>
someUniqueValues(Generator<T> generator, int tries)
          See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).
static
<T> Iterable<List<T>>
someVectors(Generator<T> content, int size)
          See documentation of CombinedGenerators.vectors(net.java.quickcheck.Generator, int).
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

CombinedGeneratorsIterables

public CombinedGeneratorsIterables()
Method Detail

someNonEmptyIterators

public static <T> Iterable<Iterator<T>> someNonEmptyIterators(Generator<T> content)
See documentation of CombinedGenerators.nonEmptyIterators(net.java.quickcheck.Generator).


someEnsureValues

public static <T> Iterable<T> someEnsureValues(Collection<T> ensuredValues)
See documentation of CombinedGenerators.ensureValues(java.util.Collection).


someEnsureValues

public static <T> Iterable<T> someEnsureValues(T... content)
See documentation of CombinedGenerators.ensureValues(java.util.Collection).


someEnsureValues

public static <T> Iterable<T> someEnsureValues(Collection<T> ensuredValues,
                                               Generator<T> otherValues)
See documentation of CombinedGenerators.ensureValues(java.util.Collection).


someSets

public static <T> Iterable<Set<T>> someSets(Generator<? extends T> content)
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).


someSets

public static <T> Iterable<Set<T>> someSets(Generator<? extends T> content,
                                            Generator<Integer> size)
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).


someSets

public static <T> Iterable<Set<T>> someSets(Generator<? extends T> content,
                                            int low,
                                            int high)
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).


someSets

public static <T> Iterable<Set<T>> someSets(Set<T> superset)
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).


someSets

public static <T> Iterable<Set<T>> someSets(Set<T> superset,
                                            Generator<Integer> size)
See documentation of CombinedGenerators.sets(net.java.quickcheck.Generator).


someIntArrays

public static Iterable<int[]> someIntArrays()
See documentation of CombinedGenerators.intArrays().


someIntArrays

public static Iterable<int[]> someIntArrays(Generator<Integer> size)
See documentation of CombinedGenerators.intArrays().


someIntArrays

public static Iterable<int[]> someIntArrays(Generator<Integer> content,
                                            Generator<Integer> size)
See documentation of CombinedGenerators.intArrays().


someNonEmptyArrays

public static <T> Iterable<T[]> someNonEmptyArrays(Generator<? extends T> content,
                                                   Class<T> type)
See documentation of CombinedGenerators.nonEmptyArrays(net.java.quickcheck.Generator, java.lang.Class).


somePairs

public static <A,B> Iterable<Pair<A,B>> somePairs(Generator<A> first,
                                                  Generator<B> second)
See documentation of CombinedGenerators.pairs(net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someByteArrays

public static Iterable<byte[]> someByteArrays()
See documentation of CombinedGenerators.byteArrays().


someByteArrays

public static Iterable<byte[]> someByteArrays(Generator<Integer> size)
See documentation of CombinedGenerators.byteArrays().


someByteArrays

public static Iterable<byte[]> someByteArrays(Generator<Byte> content,
                                              Generator<Integer> size)
See documentation of CombinedGenerators.byteArrays().


someVectors

public static <T> Iterable<List<T>> someVectors(Generator<T> content,
                                                int size)
See documentation of CombinedGenerators.vectors(net.java.quickcheck.Generator, int).


someTriples

public static <A,B,C> Iterable<Triple<A,B,C>> someTriples(Generator<A> first,
                                                          Generator<B> second,
                                                          Generator<C> third)
See documentation of CombinedGenerators.triples(net.java.quickcheck.Generator, net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someNullsAnd

public static <T> Iterable<T> someNullsAnd(Generator<T> generator)
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).


someNullsAnd

public static <T> Iterable<T> someNullsAnd(Generator<T> generator,
                                           int weight)
See documentation of CombinedGenerators.nullsAnd(net.java.quickcheck.Generator).


someOneOf

public static <T> Iterable<T> someOneOf(Generator<T> generator)
See documentation of CombinedGenerators.oneOf(net.java.quickcheck.Generator).


someExcludeValues

public static <T> Iterable<T> someExcludeValues(Generator<T> generator,
                                                T excluded)
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).


someExcludeValues

public static <T> Iterable<T> someExcludeValues(Generator<T> generator,
                                                T... excluded)
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).


someExcludeValues

public static <T> Iterable<T> someExcludeValues(Collection<T> values,
                                                T... excluded)
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).


someExcludeValues

public static <T> Iterable<T> someExcludeValues(Collection<T> values,
                                                Collection<T> excluded)
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).


someExcludeValues

public static <T> Iterable<T> someExcludeValues(Generator<T> generator,
                                                Collection<T> excluded)
See documentation of CombinedGenerators.excludeValues(net.java.quickcheck.Generator, T).


someUniqueValues

public static <T> Iterable<T> someUniqueValues(Generator<T> generator,
                                               int tries)
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).


someUniqueValues

public static <T> Iterable<T> someUniqueValues(Generator<T> generator,
                                               Comparator<? super T> comparator,
                                               int tries)
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).


someUniqueValues

public static <T> Iterable<T> someUniqueValues(Generator<T> generator,
                                               Comparator<? super T> comparator)
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).


someUniqueValues

public static <T> Iterable<T> someUniqueValues(Generator<T> generator)
See documentation of CombinedGenerators.uniqueValues(net.java.quickcheck.Generator, int).


someFrequency

public static <T> Iterable<T> someFrequency(Generator<T> generator,
                                            int weight)
See documentation of CombinedGenerators.frequency(net.java.quickcheck.Generator, int).


someNonEmptyLists

public static <T> Iterable<List<T>> someNonEmptyLists(Generator<? extends T> content)
See documentation of CombinedGenerators.nonEmptyLists(net.java.quickcheck.Generator).


someNonEmptySets

public static <T> Iterable<Set<T>> someNonEmptySets(Generator<? extends T> content)
See documentation of CombinedGenerators.nonEmptySets(net.java.quickcheck.Generator).


someLists

public static <T> Iterable<List<T>> someLists(Generator<? extends T> content,
                                              int low)
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).


someLists

public static <T> Iterable<List<T>> someLists(Generator<? extends T> content,
                                              int low,
                                              int high)
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).


someLists

public static <T> Iterable<List<T>> someLists(Generator<? extends T> content,
                                              Generator<Integer> size)
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).


someLists

public static <T> Iterable<List<T>> someLists(Generator<? extends T> content)
See documentation of CombinedGenerators.lists(net.java.quickcheck.Generator).


someIterators

public static <T> Iterable<Iterator<T>> someIterators(Generator<? extends T> content,
                                                      Generator<Integer> size)
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).


someIterators

public static <T> Iterable<Iterator<T>> someIterators(Generator<? extends T> content)
See documentation of CombinedGenerators.iterators(net.java.quickcheck.Generator).


someMaps

public static <K,V> Iterable<Map<K,V>> someMaps(Generator<K> keys,
                                                Generator<V> values)
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someMaps

public static <K,V> Iterable<Map<K,V>> someMaps(Generator<K> keys,
                                                Generator<V> values,
                                                Generator<Integer> size)
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someMaps

public static <K,V> Iterable<Map<K,V>> someMaps(Map<K,V> supermap)
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someMaps

public static <K,V> Iterable<Map<K,V>> someMaps(Map<K,V> supermap,
                                                Generator<Integer> sizes)
See documentation of CombinedGenerators.maps(net.java.quickcheck.Generator, net.java.quickcheck.Generator).


someSortedLists

public static <T extends Comparable<T>> Iterable<List<T>> someSortedLists(Generator<T> content,
                                                                          Generator<Integer> size)
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).


someSortedLists

public static <T extends Comparable<T>> Iterable<List<T>> someSortedLists(Generator<T> content,
                                                                          int low,
                                                                          int high)
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).


someSortedLists

public static <T extends Comparable<T>> Iterable<List<T>> someSortedLists(Generator<T> content)
See documentation of CombinedGenerators.sortedLists(net.java.quickcheck.Generator).


someArrays

public static <T> Iterable<T[]> someArrays(Generator<? extends T> content,
                                           Class<T> type)
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).


someArrays

public static <T> Iterable<T[]> someArrays(Generator<? extends T> content,
                                           Generator<Integer> size,
                                           Class<T> type)
See documentation of CombinedGenerators.arrays(net.java.quickcheck.Generator, java.lang.Class).



Copyright © 2011. All Rights Reserved.