Uses of Interface
de.cuioss.test.generator.TypedGenerator
Packages that use TypedGenerator
Package
Description
Generators
Provides a number of domain specific TypeGenerator.
-
Uses of TypedGenerator in de.cuioss.test.generator
Methods in de.cuioss.test.generator that return TypedGeneratorModifier and TypeMethodDescriptionstatic TypedGenerator<Boolean>Generators.booleanObjects()Factory method for creating aTypedGeneratorforBoolean.static TypedGenerator<Boolean>Generators.booleans()Factory method for creating aTypedGeneratorfor boolean primitives.static TypedGenerator<Byte>Generators.byteObjects()Factory method for creating aTypedGeneratorforByte.static TypedGenerator<Byte>Generators.bytes()Factory method for creating aTypedGeneratorfor byte primitives.static TypedGenerator<Character>Generators.characterObjects()Factory method for creating aTypedGeneratorforCharacter.static TypedGenerator<Character>Generators.characters()Factory method for creating aTypedGeneratorfor char primitives.static TypedGenerator<Class>Generators.classTypes()Factory method for creating aTypedGeneratorarbitraryClassObjectsstatic TypedGenerator<Date>Generators.dates()Factory method for creating aTypedGeneratorforDate.static TypedGenerator<Double>Generators.doubleObjects()Factory method for creating aTypedGeneratorforDouble.static TypedGenerator<Double>Generators.doubles()Factory method for creating aTypedGeneratorfor double primitives.static TypedGenerator<Double>Generators.doubles(double low, double high) Factory method for creating aTypedGeneratorforDouble.static <T extends Enum<T>>
TypedGenerator<T>Generators.enumValues(Class<T> type) Factory method for creating a generator for a given enum.static <T> TypedGenerator<T>Generators.fixedValues(Class<T> type, Iterable<T> values) Factory method for creating aTypedGeneratorfor a number of fixed values.static <T> TypedGenerator<T>Generators.fixedValues(Class<T> type, T... values) Factory method for creating aTypedGeneratorfor a number of fixed values.static <T> TypedGenerator<T>Generators.fixedValues(Iterable<T> values) Factory method for creating aTypedGeneratorfor a number of fixed values.static <T> TypedGenerator<T>Generators.fixedValues(T... values) Factory method for creating aTypedGeneratorfor a number of fixed values.static TypedGenerator<Float>Generators.floatObjects()Factory method for creating aTypedGeneratorforFloat.static TypedGenerator<Float>Generators.floats()Factory method for creating aTypedGeneratorfor float primitives.static TypedGenerator<Float>Generators.floats(float low, float high) Factory method for creating aTypedGeneratorforFloat.static TypedGenerator<Integer>Generators.integerObjects()Factory method for creating aTypedGeneratorforInteger.static TypedGenerator<Integer>Generators.integers()Factory method for creating aTypedGeneratorfor integer primitives.static TypedGenerator<Integer>Generators.integers(int low, int high) Factory method for creating aTypedGeneratorforInteger.static TypedGenerator<String>Generators.letterStrings()Factory method for creating aTypedGeneratorfor sensible / simple non empty letter Strings.static TypedGenerator<String>Generators.letterStrings(int minSize, int maxSize) Factory method for creating aTypedGeneratorfor letter Strings.static TypedGenerator<LocalDate>Generators.localDates()Factory method for creating aTypedGeneratorforLocalDate.static TypedGenerator<LocalDateTime>Generators.localDateTimes()Factory method for creating aTypedGeneratorforLocalDateTime.static TypedGenerator<Locale>Generators.locales()Factory method for creating aTypedGeneratorarbitraryLocaleObjectsstatic TypedGenerator<LocalTime>Generators.localTimes()Factory method for creating aTypedGeneratorforLocalTime.static TypedGenerator<Long>Generators.longObjects()Factory method for creating aTypedGeneratorforLong.static TypedGenerator<Long>Generators.longs()Factory method for creating aTypedGeneratorfor long primitives.static TypedGenerator<Long>Generators.longs(long low, long high) Factory method for creating aTypedGeneratorfor Long primitives.static TypedGenerator<String>Generators.nonBlankStrings()Factory method for creating aTypedGeneratorfor non-blank Strings.static TypedGenerator<String>Generators.nonEmptyStrings()Factory method for creating aTypedGeneratorfor non-empty Strings.static TypedGenerator<Number>Generators.numbers()Factory method for creating aTypedGeneratorforNumber.static TypedGenerator<RuntimeException>Generators.runtimeExceptions()Factory method for creating aTypedGeneratorarbitraryRuntimeExceptionObjectsstatic TypedGenerator<Serializable>Generators.serializables()Factory method for creating aTypedGeneratorarbitrarySerializableObjectsstatic TypedGenerator<Short>Generators.shortObjects()Factory method for creating aTypedGeneratorforShort.static TypedGenerator<Short>Generators.shorts()Factory method for creating aTypedGeneratorfor short primitives.static TypedGenerator<String>Generators.strings()Factory method for creating aTypedGeneratorfor any Strings, may be null or empty.static TypedGenerator<String>Generators.strings(int minSize, int maxSize) Factory method for creating aTypedGeneratorfor Strings.static TypedGenerator<String>Factory method for creating strings with given characters and size.static TypedGenerator<Temporal>Generators.temporals()Factory method for creating aTypedGeneratorforTemporals.static TypedGenerator<Throwable>Generators.throwables()Factory method for creating aTypedGeneratorarbitraryThrowableObjectsstatic TypedGenerator<TimeZone>Generators.timeZones()Factory method for creating aTypedGeneratorforTimeZone.static <T> TypedGenerator<T>Generators.uniqueValues(TypedGenerator<T> source) Factory method for creating aTypedGeneratorgenerating unique values.static TypedGenerator<URL>Generators.urls()Factory method for creating aTypedGeneratorarbitraryURLs Objectsstatic TypedGenerator<ZonedDateTime>Generators.zonedDateTimes()Factory method for creating aTypedGeneratorforZonedDateTime.static TypedGenerator<ZoneId>Generators.zoneIds()Factory method for creating aTypedGeneratorforZoneId.static TypedGenerator<ZoneOffset>Generators.zoneOffsets()Factory method for creating aTypedGeneratorforZoneOffset.Methods in de.cuioss.test.generator that return types with arguments of type TypedGeneratorModifier and TypeMethodDescriptionstatic <T> Optional<TypedGenerator<T>>Generators.enumValuesIfAvailable(Class<T> type) Factory method for creating a generator for a possible given enum.Methods in de.cuioss.test.generator with parameters of type TypedGeneratorModifier and TypeMethodDescriptionstatic <T> CollectionGenerator<T>Generators.asCollectionGenerator(TypedGenerator<T> source) Factory method for creating aCollectionGeneratorgeneratingCollections from the givenTypedGenerator.static <T> TypedGenerator<T>Generators.uniqueValues(TypedGenerator<T> source) Factory method for creating aTypedGeneratorgenerating unique values. -
Uses of TypedGenerator in de.cuioss.test.generator.domain
Classes in de.cuioss.test.generator.domain that implement TypedGeneratorModifier and TypeClassDescriptionclassProvides a number of dummy Texts.classGenerator for some German cities.classGenerates formally correct Distinguished NamesclassCreates syntactically valid email-addressesclassGenerates name strings in the form of 'firstname lastname', depending on the givenLocaleclassProvides Subjects for messagesclassCreates arbitraryPersonobjectsclassSimply generates random phone numbers.classGenerator for some German Streets with Housenumber.classGenerator for some German Street-names.classCreates instances of UUIDsclassCreates instrances of random uid-stringsclassGenerator for some zipCodes, number between 10000 - 99999Methods in de.cuioss.test.generator.domain that return TypedGenerator -
Uses of TypedGenerator in de.cuioss.test.generator.impl
Classes in de.cuioss.test.generator.impl that implement TypedGeneratorModifier and TypeClassDescriptionclassclassWrapper for decorating an already existingTypedGenerator.classThis Class is used to generate a Float Object value which is generated by next() method.classProvide any valid value for LocalDateclassProvide any valid value for LocalDateTimeclassProvide any valid value for LocalTimeclassProvide anyStringwhich is not empty and not blank.classThis Class is used to generate aNumberobjects which is generated by next() method.classThis Class is used to generate a Short Object value which is generated by next() method.classTypedGeneratorfor generating basicURLsclassProvide any value for ZonedDateTimeclassProvide any valid value for ZoneOffsetConstructors in de.cuioss.test.generator.impl with parameters of type TypedGeneratorModifierConstructorDescriptionCollectionGenerator(TypedGenerator<T> wrapped) Constructor.CollectionGenerator(TypedGenerator<T> wrapped, int lowerBound, int upperBound) Constructor.CollectionGenerator(TypedGenerator<T> wrapped, TypedGenerator<Integer> sizeGenerator) -
Uses of TypedGenerator in de.cuioss.test.generator.internal.net
Classes in de.cuioss.test.generator.internal.net that implement TypedGenerator