A B C D F G I L M N O P Q R S T Z
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- addExcludedField(String) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds a field name to the builder so that this field will not be generated.
- addExcludedFields(String, String...) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds multiple fields to be excluded from generation.
- addGenerator(Generator) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds a custom generator for a type that isn't currently supported out of the box.
- addLimiter(String, Limiter) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds a new Limiter per field name that will limit and control the randomness of the generated field.
- addPostGenerator(String, String, PostGenerator) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
- addProviderFunction(ProviderFunction, Class<?>, Class<?>...) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds a custom provider in order to allow the builder to know how to create a *New* object of that type.
- addProviderFunction(ProviderFunction, String, Class<?>, Class<?>...) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Adds a custom provider in order to allow the builder to know how to create a *New* object of that type.
B
- BlockingDequeGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- BlockingDequeGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.BlockingDequeGenerator
- BooleanGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- BooleanGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.BooleanGenerator
- build() - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Builds the object with the random data generated.
- builder(Class<T>) - Static method in class org.kurtymckurt.TestPojo.TestPojo
- builder(Class<T>, ProviderFunction) - Static method in class org.kurtymckurt.TestPojo.TestPojo
- buildObject() - Method in class org.kurtymckurt.TestPojo.PojoBuilder
- ByteGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- ByteGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.ByteGenerator
C
- CharacterGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- CharacterGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.CharacterGenerator
D
- DateGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- DateGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.DateGenerator
- DoubleGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- DoubleGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.DoubleGenerator
F
- FloatGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- FloatGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.FloatGenerator
G
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.collections.GenericCollectionGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.collections.GenericMapGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in interface org.kurtymckurt.TestPojo.generators.Generator
-
Generates an instance of this class with random test data
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.BooleanGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.ByteGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.CharacterGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.DateGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.DoubleGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.FloatGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.IntegerGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.LongGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.ShortGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.primatives.StringGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.time.InstantGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.time.LocalDateGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.time.LocalDateTimeGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.time.OffsetDateTimeGenerator
- generate(Class<?>, Field, Limiter, PojoBuilderConfiguration) - Method in class org.kurtymckurt.TestPojo.generators.time.ZonedDateTimeGenerator
- generate(K) - Method in interface org.kurtymckurt.TestPojo.generators.PostGenerator
- Generator<T> - Interface in org.kurtymckurt.TestPojo.generators
-
Interface that will generate the classes that it supports.
- GenericCollectionGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- GenericCollectionGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.GenericCollectionGenerator
- GenericMapGenerator<K,V> - Class in org.kurtymckurt.TestPojo.generators.collections
- GenericMapGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.GenericMapGenerator
- getConfigurationWithOnlyProvidersAndGenerators() - Method in class org.kurtymckurt.TestPojo.PojoBuilder
- getNullSafeLimits(int, int, Limiter, RandomUtils) - Static method in class org.kurtymckurt.TestPojo.util.LimiterUtils
- getRandomBoolean() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomByte() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomCharacter() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomDoubleWithinRange(double, double) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomFloatWithinRange(long, long) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomIntWithinRange(int) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
-
Get random integer within a range exclusively.
- getRandomIntWithinRange(long, long) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomLocalDate() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomLocalDateTime() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomLongObject() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomLongWithinRange(long, long) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getRandomShortWithinRange(long, long) - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
- getSeed() - Method in class org.kurtymckurt.TestPojo.util.RandomUtils
I
- IllegalAccessException - Exception in org.kurtymckurt.TestPojo.exceptions
- IllegalAccessException(Class, Exception) - Constructor for exception org.kurtymckurt.TestPojo.exceptions.IllegalAccessException
- InstantGenerator - Class in org.kurtymckurt.TestPojo.generators.time
- InstantGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.time.InstantGenerator
- InstantiationException - Exception in org.kurtymckurt.TestPojo.exceptions
- InstantiationException(Class, Exception) - Constructor for exception org.kurtymckurt.TestPojo.exceptions.InstantiationException
- IntegerGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- IntegerGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.IntegerGenerator
L
- length - Variable in class org.kurtymckurt.TestPojo.util.NullSafeLimits
- Limiter - Class in org.kurtymckurt.TestPojo.limiters
- Limiter() - Constructor for class org.kurtymckurt.TestPojo.limiters.Limiter
- LimiterUtils - Class in org.kurtymckurt.TestPojo.util
- LimiterUtils() - Constructor for class org.kurtymckurt.TestPojo.util.LimiterUtils
- ListGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- ListGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.ListGenerator
- LocalDateGenerator - Class in org.kurtymckurt.TestPojo.generators.time
- LocalDateGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.time.LocalDateGenerator
- LocalDateTimeGenerator - Class in org.kurtymckurt.TestPojo.generators.time
- LocalDateTimeGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.time.LocalDateTimeGenerator
- LongGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- LongGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.LongGenerator
M
- MapGenerator<K,V> - Class in org.kurtymckurt.TestPojo.generators.collections
- MapGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.MapGenerator
- max - Variable in class org.kurtymckurt.TestPojo.util.NullSafeLimits
- min - Variable in class org.kurtymckurt.TestPojo.util.NullSafeLimits
N
- NavigableMapGenerator<K,V> - Class in org.kurtymckurt.TestPojo.generators.collections
- NavigableMapGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.NavigableMapGenerator
- NavigableSetGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- NavigableSetGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.NavigableSetGenerator
- NoSuchFieldException - Exception in org.kurtymckurt.TestPojo.exceptions
- NoSuchFieldException(String, Class, Exception) - Constructor for exception org.kurtymckurt.TestPojo.exceptions.NoSuchFieldException
- NoSuchMethodException - Exception in org.kurtymckurt.TestPojo.exceptions
- NoSuchMethodException(String, Class, Exception) - Constructor for exception org.kurtymckurt.TestPojo.exceptions.NoSuchMethodException
- NullSafeLimits - Class in org.kurtymckurt.TestPojo.util
- NullSafeLimits() - Constructor for class org.kurtymckurt.TestPojo.util.NullSafeLimits
O
- OffsetDateTimeGenerator - Class in org.kurtymckurt.TestPojo.generators.time
- OffsetDateTimeGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.time.OffsetDateTimeGenerator
- org.kurtymckurt.TestPojo - package org.kurtymckurt.TestPojo
- org.kurtymckurt.TestPojo.exceptions - package org.kurtymckurt.TestPojo.exceptions
- org.kurtymckurt.TestPojo.generators - package org.kurtymckurt.TestPojo.generators
- org.kurtymckurt.TestPojo.generators.collections - package org.kurtymckurt.TestPojo.generators.collections
- org.kurtymckurt.TestPojo.generators.primatives - package org.kurtymckurt.TestPojo.generators.primatives
- org.kurtymckurt.TestPojo.generators.time - package org.kurtymckurt.TestPojo.generators.time
- org.kurtymckurt.TestPojo.limiters - package org.kurtymckurt.TestPojo.limiters
- org.kurtymckurt.TestPojo.providers - package org.kurtymckurt.TestPojo.providers
- org.kurtymckurt.TestPojo.util - package org.kurtymckurt.TestPojo.util
P
- PojoBuilder<T> - Class in org.kurtymckurt.TestPojo
-
Actually does the logic of creating the pojo using reflection.
- PojoBuilder(PojoBuilderConfiguration) - Constructor for class org.kurtymckurt.TestPojo.PojoBuilder
- PojoBuilderConfiguration - Class in org.kurtymckurt.TestPojo
- PojoBuilderConfiguration() - Constructor for class org.kurtymckurt.TestPojo.PojoBuilderConfiguration
- PostGenerator<K,T> - Interface in org.kurtymckurt.TestPojo.generators
- provide() - Method in interface org.kurtymckurt.TestPojo.providers.ProviderFunction
- ProviderFunction<T> - Interface in org.kurtymckurt.TestPojo.providers
- ProviderFunctionContainer - Class in org.kurtymckurt.TestPojo.providers
- ProviderFunctionContainer() - Constructor for class org.kurtymckurt.TestPojo.providers.ProviderFunctionContainer
Q
- QueueGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- QueueGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.QueueGenerator
R
- RandomUtils - Class in org.kurtymckurt.TestPojo.util
- RandomUtils(long) - Constructor for class org.kurtymckurt.TestPojo.util.RandomUtils
S
- SetGenerator<T> - Class in org.kurtymckurt.TestPojo.generators.collections
- SetGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.collections.SetGenerator
- setRandomGeneratorSeed(long) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
- setWarnOnFieldNotExisting(boolean) - Method in class org.kurtymckurt.TestPojo.TestPojoBuilder
-
Typically, if you set an excluded field or limiter, we will throw an exception to let you know that the excludes or limiter isn't going to be used.
- ShortGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- ShortGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.ShortGenerator
- size - Variable in class org.kurtymckurt.TestPojo.util.NullSafeLimits
- StringGenerator - Class in org.kurtymckurt.TestPojo.generators.primatives
- StringGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.primatives.StringGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.BlockingDequeGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.MapGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.NavigableMapGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.NavigableSetGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.QueueGenerator
- supports(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.SetGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.GenericCollectionGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.collections.GenericMapGenerator
- supportsType(Class<?>) - Method in interface org.kurtymckurt.TestPojo.generators.Generator
-
Returns true if this Generator can generate an instance of this class.
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.BooleanGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.ByteGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.CharacterGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.DateGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.DoubleGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.FloatGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.IntegerGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.LongGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.ShortGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.primatives.StringGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.time.InstantGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.time.LocalDateGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.time.LocalDateTimeGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.time.OffsetDateTimeGenerator
- supportsType(Class<?>) - Method in class org.kurtymckurt.TestPojo.generators.time.ZonedDateTimeGenerator
T
- TestPojo - Class in org.kurtymckurt.TestPojo
- TestPojo() - Constructor for class org.kurtymckurt.TestPojo.TestPojo
- TestPojoBuilder<T> - Class in org.kurtymckurt.TestPojo
- TestPojoBuilder(Class<T>) - Constructor for class org.kurtymckurt.TestPojo.TestPojoBuilder
- TestPojoBuilder(Class<T>, String, ProviderFunction) - Constructor for class org.kurtymckurt.TestPojo.TestPojoBuilder
- TestPojoBuilder(Class<T>, ProviderFunction) - Constructor for class org.kurtymckurt.TestPojo.TestPojoBuilder
Z
- ZonedDateTimeGenerator - Class in org.kurtymckurt.TestPojo.generators.time
- ZonedDateTimeGenerator() - Constructor for class org.kurtymckurt.TestPojo.generators.time.ZonedDateTimeGenerator
All Classes All Packages