| Package | Description |
|---|---|
| uk.co.jemos.podam.api |
This package contains PODAM main APIs
|
| uk.co.jemos.podam.typeManufacturers |
Contains Type Manufacturers.
|
| Modifier and Type | Method and Description |
|---|---|
void |
DataProviderStrategy.cacheMemoizedObject(AttributeMetadata attributeMetadata,
Object instance)
Saves object in memoization cache
|
void |
AbstractRandomDataProviderStrategy.cacheMemoizedObject(AttributeMetadata attributeMetadata,
Object instance)
Saves object in memoization cache
|
Boolean |
DataProviderStrategy.getBoolean(AttributeMetadata attributeMetadata)
It returns a boolean/Boolean value.
|
Boolean |
AbstractRandomDataProviderStrategy.getBoolean(AttributeMetadata attributeMetadata)
It returns a boolean/Boolean value.
|
Byte |
DataProviderStrategy.getByte(AttributeMetadata attributeMetadata)
It returns a byte/Byte value.
|
Byte |
AbstractRandomDataProviderStrategy.getByte(AttributeMetadata attributeMetadata)
It returns a byte/Byte value.
|
Byte |
DataProviderStrategy.getByteInRange(byte minValue,
byte maxValue,
AttributeMetadata attributeMetadata)
It returns a byte/Byte within min and max value (included).
|
Byte |
AbstractRandomDataProviderStrategy.getByteInRange(byte minValue,
byte maxValue,
AttributeMetadata attributeMetadata)
It returns a byte/Byte within min and max value (included).
|
Character |
DataProviderStrategy.getCharacter(AttributeMetadata attributeMetadata)
It returns a char/Character value.
|
Character |
AbstractRandomDataProviderStrategy.getCharacter(AttributeMetadata attributeMetadata)
It returns a char/Character value.
|
Character |
DataProviderStrategy.getCharacterInRange(char minValue,
char maxValue,
AttributeMetadata attributeMetadata)
It returns a char/Character value between min and max value (included).
|
Character |
AbstractRandomDataProviderStrategy.getCharacterInRange(char minValue,
char maxValue,
AttributeMetadata attributeMetadata)
It returns a char/Character value between min and max value (included).
|
Double |
DataProviderStrategy.getDouble(AttributeMetadata attributeMetadata)
It returns a double/Double value
|
Double |
AbstractRandomDataProviderStrategy.getDouble(AttributeMetadata attributeMetadata)
It returns a double/Double value
|
Double |
DataProviderStrategy.getDoubleInRange(double minValue,
double maxValue,
AttributeMetadata attributeMetadata)
It returns a double/Double value between min and max value (included).
|
Double |
AbstractRandomDataProviderStrategy.getDoubleInRange(double minValue,
double maxValue,
AttributeMetadata attributeMetadata)
It returns a double/Double value between min and max value (included).
|
Float |
DataProviderStrategy.getFloat(AttributeMetadata attributeMetadata)
It returns a float/Float value.
|
Float |
AbstractRandomDataProviderStrategy.getFloat(AttributeMetadata attributeMetadata)
It returns a float/Float value.
|
Float |
DataProviderStrategy.getFloatInRange(float minValue,
float maxValue,
AttributeMetadata attributeMetadata)
It returns a float/Float value between min and max value (included).
|
Float |
AbstractRandomDataProviderStrategy.getFloatInRange(float minValue,
float maxValue,
AttributeMetadata attributeMetadata)
It returns a float/Float value between min and max value (included).
|
Integer |
DataProviderStrategy.getInteger(AttributeMetadata attributeMetadata)
It returns an int/Integer value.
|
Integer |
AbstractRandomDataProviderStrategy.getInteger(AttributeMetadata attributeMetadata)
It returns an int/Integer value.
|
int |
DataProviderStrategy.getIntegerInRange(int minValue,
int maxValue,
AttributeMetadata attributeMetadata)
It returns an int/Integer value between min and max value (included).
|
int |
AbstractRandomDataProviderStrategy.getIntegerInRange(int minValue,
int maxValue,
AttributeMetadata attributeMetadata)
It returns an int/Integer value between min and max value (included).
|
Long |
DataProviderStrategy.getLong(AttributeMetadata attributeMetadata)
It returns a long/Long value.
|
Long |
AbstractRandomDataProviderStrategy.getLong(AttributeMetadata attributeMetadata)
This implementation returns the current time in milliseconds.
|
Long |
DataProviderStrategy.getLongInRange(long minValue,
long maxValue,
AttributeMetadata attributeMetadata)
It returns a long/Long value between min and max value (included).
|
Long |
AbstractRandomDataProviderStrategy.getLongInRange(long minValue,
long maxValue,
AttributeMetadata attributeMetadata)
It returns a long/Long value between min and max value (included).
|
Object |
DataProviderStrategy.getMemoizedObject(AttributeMetadata attributeMetadata)
Obtains object from memoization cache
|
Object |
AbstractRandomDataProviderStrategy.getMemoizedObject(AttributeMetadata attributeMetadata)
Obtains object from memoization cache
|
Short |
DataProviderStrategy.getShort(AttributeMetadata attributeMetadata)
It returns a short/Short value.
|
Short |
AbstractRandomDataProviderStrategy.getShort(AttributeMetadata attributeMetadata)
It returns a short/Short value.
|
Short |
DataProviderStrategy.getShortInRange(short minValue,
short maxValue,
AttributeMetadata attributeMetadata)
It returns a short/Short value between min and max value (included).
|
Short |
AbstractRandomDataProviderStrategy.getShortInRange(short minValue,
short maxValue,
AttributeMetadata attributeMetadata)
It returns a short/Short value between min and max value (included).
|
String |
DataProviderStrategy.getStringOfLength(int length,
AttributeMetadata attributeMetadata)
It returns a String of
length characters. |
String |
AbstractRandomDataProviderStrategy.getStringOfLength(int length,
AttributeMetadata attributeMetadata)
It returns a String of
length characters. |
String |
DataProviderStrategy.getStringValue(AttributeMetadata attributeMetadata)
It returns a string value
|
String |
AbstractRandomDataProviderStrategy.getStringValue(AttributeMetadata attributeMetadata)
It returns a string value
|
private <T> T |
PodamFactoryImpl.getValueForAbstractType(Class<T> pojoClass,
AttributeMetadata pojoMetadata,
ManufacturingContext manufacturingCtx,
Type[] genericTypeArgs)
Returns a value for an abstract type or interface if possible.
|
private void |
AbstractRandomDataProviderStrategy.log(AttributeMetadata attributeMetadata) |
private <T> T |
PodamFactoryImpl.manufacturePojoInternal(Class<T> pojoClass,
AttributeMetadata pojoMetadata,
ManufacturingContext manufacturingCtx,
Type... genericTypeArgs)
Generic method which returns an instance of the given class filled with
values dictated by the strategy
|
| Modifier and Type | Field and Description |
|---|---|
private AttributeMetadata |
TypeManufacturerParamsWrapper.attributeMetadata
The AttributeMetadata.
|
| Modifier and Type | Method and Description |
|---|---|
AttributeMetadata |
TypeManufacturerParamsWrapper.getAttributeMetadata() |
| Modifier and Type | Method and Description |
|---|---|
static Object |
TypeManufacturerUtil.getTypeValue(DataProviderStrategy strategy,
org.springframework.messaging.MessageChannel channel,
AttributeMetadata attributeMetadata,
String qualifier)
Obtains a type value
|
static Object |
TypeManufacturerUtil.getTypeValueForGenericTypes(DataProviderStrategy strategy,
org.springframework.messaging.MessageChannel channel,
AttributeMetadata attributeMetadata,
Type genericAttributeType,
Map<String,Type> genericTypesArgumentsMap,
String qualifier)
Obtains a type value
|
| Constructor and Description |
|---|
TypeManufacturerParamsWrapper(DataProviderStrategy dataProviderStrategy,
AttributeMetadata attributeMetadata)
Full constructor.
|
TypeManufacturerParamsWrapperForGenericTypes(DataProviderStrategy dataProviderStrategy,
AttributeMetadata attributeMetadata,
Map<String,Type> typeArgumentsMap,
Type attributeGenericType)
Full constructor.
|
Copyright © 2015. All rights reserved.