| Package | Description |
|---|---|
| org.bbottema.loremipsumobjects | |
| org.bbottema.loremipsumobjects.typefactories |
| Constructor and Description |
|---|
LoremIpsumObjectCreator(LoremIpsumConfig loremIpsumConfig)
Default constructor: configures the Dummy Creator with vanilla new bindings and caches.
|
| Modifier and Type | Method and Description |
|---|---|
T |
RandomPrimitiveFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
RandomArrayFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
List<Exception> exceptions) |
T |
ConstructorBasedFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
List<Exception> exceptions) |
BigDecimal |
RandomBigDecimalFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
Object |
RandomOptionalFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
java.time.LocalDate |
RandomLocalDateFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
MethodBasedFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
List<Exception> exceptions) |
String |
RandomStringFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
UUID |
RandomUuidFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
ClassBasedFactory._createLoremIpsumObject(@Nullable Type[] nextGenericsMetaData,
Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
List<Exception> exceptions)
Will try to create a new object for the given type, while maintaining a track record of already created - and - populated objects to
avoid recursive loops.
|
Boolean |
RandomBooleanFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
FixedInstanceFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
RandomEnumFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
java.time.LocalDateTime |
RandomLocalDateTimeFactory._createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions) |
T |
LoremIpsumObjectFactory.createLoremIpsumObject(@Nullable LoremIpsumConfig loremIpsumConfig)
Starts a new chain for the creation of a dummy with an empty list of known class instances and empty list of exceptions.
|
T |
LoremIpsumObjectFactory.createLoremIpsumObject(@Nullable Type[] genericMetaData,
@Nullable Map<String,ClassUsageInfo<?>> knownInstances,
LoremIpsumConfig loremIpsumConfig,
@Nullable List<Exception> exceptions)
Creates a new instance of one of the following: the requested type, a sub type of the requested type or, if the requested type is an
interface definition, a suitable implementation.
|
Copyright © 2019–2020. All rights reserved.