A C D E F G H I L M N O P R S T U V 

A

actualTypeArguments - Variable in class uk.co.jemos.podam.api.PodamParameterizedType
 
ANNOTATION_COLLECTION_DEFAULT_NBR_ELEMENTS - Static variable in class uk.co.jemos.podam.utils.PodamConstants
The default number of elements for a collection-type element
attributeAnnotations - Variable in class uk.co.jemos.podam.dto.AttributeMetadata
The attribute annotations
AttributeMetadata - Class in uk.co.jemos.podam.dto
Contains metadata about the attribute for which a value is being assigned.
AttributeMetadata(String, Class<?>, List<Annotation>) - Constructor for class uk.co.jemos.podam.dto.AttributeMetadata
Full constructor.
attributeName - Variable in class uk.co.jemos.podam.dto.AttributeMetadata
The attribute name
AttributeStrategy<T> - Interface in uk.co.jemos.podam.api
Generic contract for attribute-level data provider strategies.
attributeType - Variable in class uk.co.jemos.podam.dto.AttributeMetadata
The attribute type

C

classFields - Variable in class uk.co.jemos.podam.dto.ClassInfo
The Set of fields belonging to this class
ClassInfo - Class in uk.co.jemos.podam.dto
This class wraps fields and setters information about a given class
ClassInfo(Class<?>, Set<String>, Set<Method>) - Constructor for class uk.co.jemos.podam.dto.ClassInfo
Full constructor
className - Variable in class uk.co.jemos.podam.dto.ClassInfo
The Class name whose info are stored in this class
classSetters - Variable in class uk.co.jemos.podam.dto.ClassInfo
The Set of setters belonging to this class
ConstructorComparator - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Comparator for sorting constructors.
containsAnyAnnotation(Field, List<Class<? extends Annotation>>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
Checks if the given field has any one of the annotations
containsAttributeStrategyAnnotation(List<Annotation>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns a PodamStrategyValue if one was specified, or null otherwise.
createNewInstanceForClassWithoutConstructors(Class<?>, Map<Class<?>, Integer>, Class<?>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It attempts to create an instance of the given class

D

DataProviderStrategy - Interface in uk.co.jemos.podam.api
This interface defines the contact for PODAM data providers.
DEFAULT_NBR_COLLECTION_ELEMENTS - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
The default number of collection elements for this strategy

E

equals(Object) - Method in class uk.co.jemos.podam.dto.ClassInfo
 
excludeAnnotations - Variable in class uk.co.jemos.podam.api.PodamFactoryImpl
A list of Annotations for attributes that PODAM shouldn't consider
extractFieldNameFromSetterMethod(Method) - Static method in class uk.co.jemos.podam.utils.PodamUtils
Given a setter Method, it extracts the field name, according to JavaBean standards

F

fillCollection(Class<?>, Map<Class<?>, Integer>, String, List<Annotation>, Collection<? super Object>, Class<?>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It fills a collection with the required number of elements of the required type.
fillMap(Class<?>, Map<Class<?>, Integer>, String, List<Annotation>, Map<? super Object, ? super Object>, Class<?>, Class<?>, Type[], Type[]) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It fills a Map with the required number of elements of the required type.
fillTypeArgMap(Map<String, Type>, TypeVariable<?>[], Type[]) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Fills type agruments map

G

getActualTypeArguments() - Method in class uk.co.jemos.podam.api.PodamParameterizedType
 
getAttributeAnnotations() - Method in class uk.co.jemos.podam.dto.AttributeMetadata
 
getAttributeName() - Method in class uk.co.jemos.podam.dto.AttributeMetadata
 
getAttributeType() - Method in class uk.co.jemos.podam.dto.AttributeMetadata
 
getBoolean(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a boolean/Boolean value.
getBoolean(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a boolean/Boolean value.
getBooleanValueForAnnotation(List<Annotation>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns the boolean value indicated in the annotation.
getByte(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a byte/Byte value.
getByte(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a byte/Byte value.
getByteInRange(byte, byte, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a byte/Byte within min and max value (included).
getByteInRange(byte, byte, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a byte/Byte within min and max value (included).
getByteValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns a random byte if the attribute was annotated with PodamByteValue or null otherwise
getCharacter(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a char/Character value.
getCharacter(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a char/Character value.
getCharacterInRange(char, char, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a char/Character value between min and max value (included).
getCharacterInRange(char, char, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a char/Character value between min and max value (included).
getCharacterValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It creates and returns a random Character value
getClassInfo(Class<?>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
It returns a ClassInfo object for the given class
getClassInfo(Class<?>, List<Class<? extends Annotation>>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
It returns a ClassInfo object for the given class
getClassSetters() - Method in class uk.co.jemos.podam.dto.ClassInfo
 
getDeclaredInstanceFields(Class<?>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
Given a class, it returns a Set of its declared instance field names.
getDeclaredInstanceFields(Class<?>, List<Class<? extends Annotation>>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
Given a class, it returns a Set of its declared instance field names.
getDouble(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a double/Double value
getDouble(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a double/Double value
getDoubleInRange(double, double, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a double/Double value between min and max value (included).
getDoubleInRange(double, double, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a double/Double value between min and max value (included).
getDoubleValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It creates and returns a random Double value
getExcludeAnnotations() - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
 
getFloat(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a float/Float value.
getFloat(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a float/Float value.
getFloatInRange(float, float, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a float/Float value between min and max value (included).
getFloatInRange(float, float, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a float/Float value between min and max value (included).
getFloatValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Returns either a customised float value if a PodamFloatValue annotation was provided or a random float if this was not the case
getGetterFor(Field) - Static method in class uk.co.jemos.podam.utils.PodamUtils
 
getInstance() - Static method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Implementation of the Singleton pattern
getInstance(int) - Static method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Other factory method which assigns a default number of collection elements before returning the singleton.
getInteger(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns an int/Integer value.
getInteger(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns an int/Integer value.
getIntegerInRange(int, int, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns an int/Integer value between min and max value (included).
getIntegerInRange(int, int, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns an int/Integer value between min and max value (included).
getIntegerValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Returns either a customised int value if a PodamIntValue annotation was provided or a random integer if this was not the case
getLong(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a long/Long value.
getLong(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
This implementation returns the current time in milliseconds.
getLongInRange(long, long, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a long/Long value between min and max value (included).
getLongInRange(long, long, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a long/Long value between min and max value (included).
getLongValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Returns either a customised long value if a PodamLongValue annotation was provided or a random long if this was not the case
getMapKeyOrElementValue(Class<?>, Map<Class<?>, Integer>, String, List<Annotation>, Class<?>, PodamCollection, AttributeStrategy<?>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It fills a Map key or value with the appropriate value, considering attribute-level customisation.
getMaxDepth(Class<?>) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
Returns how many times it is allowed to PODAM to create an instance of the same class in a recursive hierarchy
getMaxDepth(Class<?>) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Returns how many times it is allowed to PODAM to create an instance of the same class in a recursive hierarchy
getNumberOfCollectionElements(Class<?>) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
Returns the number of default collection elements.
getNumberOfCollectionElements(Class<?>) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Returns the number of default collection elements.
getOwnerType() - Method in class uk.co.jemos.podam.api.PodamParameterizedType
 
getParameterValuesForConstructor(Constructor<?>, Class<?>, Map<Class<?>, Integer>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Given a constructor it manufactures and returns the parameter values required to invoke it
getPojoSetters(Class<?>, Set<String>) - Static method in class uk.co.jemos.podam.utils.PodamUtils
Given a class and a set of class declared fields it returns a Set of setters matching the declared fields
getRawType() - Method in class uk.co.jemos.podam.api.PodamParameterizedType
 
getShort(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a short/Short value.
getShort(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a short/Short value.
getShortInRange(short, short, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a short/Short value between min and max value (included).
getShortInRange(short, short, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a short/Short value between min and max value (included).
getShortValueWithinRange(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns a random short if the attribute was annotated with PodamShortValue or null otherwise
getStrategy() - Method in interface uk.co.jemos.podam.api.PodamFactory
It returns the strategy for this factory.
getStrategy() - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns the strategy for this factory.
getStringOfLength(int, AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a String of length characters.
getStringOfLength(int, AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a String of length characters.
getStringValue(AttributeMetadata) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
It returns a string value
getStringValue(AttributeMetadata) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
It returns a string value
getValue() - Method in class uk.co.jemos.podam.annotations.strategies.ObjectStrategy
It returns a value of the given type
getValue() - Method in interface uk.co.jemos.podam.api.AttributeStrategy
It returns a value of the given type

H

hashCode() - Method in class uk.co.jemos.podam.dto.ClassInfo
 

I

isWrapper(Class<?>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns true if this class is a wrapper class, false otherwise

L

LOG - Variable in class uk.co.jemos.podam.api.PodamFactoryImpl
Application logger
LOG - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Application logger
LOG - Static variable in class uk.co.jemos.podam.utils.PodamUtils
The application logger.

M

manufactureAttributeValue(Class<?>, Map<Class<?>, Integer>, Class<?>, List<Annotation>, String, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It manufactures and returns the value for a POJO attribute.
manufactureAttributeValue(Class<?>, Map<Class<?>, Integer>, Class<?>, List<Annotation>, String, Map<String, Type>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It manufactures and returns the value for a POJO attribute.
manufacturePojo(Class<T>) - Method in interface uk.co.jemos.podam.api.PodamFactory
Generic method which returns an instance of the given class filled with dummy values, using the default data provider strategy.
manufacturePojo(Class<T>, Type...) - Method in interface uk.co.jemos.podam.api.PodamFactory
Generic method which returns an instance of the given class filled with dummy values, using the default data provider strategy.
manufacturePojo(Class<T>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Generic method which returns an instance of the given class filled with dummy values, using the default data provider strategy.
manufacturePojo(Class<T>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Generic method which returns an instance of the given class filled with dummy values, using the default data provider strategy.
manufacturePojoInternal(Class<T>, Map<Class<?>, Integer>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Generic method which returns an instance of the given class filled with values dictated by the strategy
MAX_DEPTH - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
How many times it is allowed to PODAM to create an instance of the same class in a recursive hierarchy
maxDepth - Variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
The max stack trace depth.
mergeTypeArrays(Type[], Type[]) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Utility method to merge two arrays

N

nbrOfCollectionElements - Variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
The number of collection elements.
NICE_ASCII_CHARACTERS - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
An array of valid String characters

O

ObjectStrategy - Class in uk.co.jemos.podam.annotations.strategies
A default Object strategy, just to provide a default to PodamCollection.collectionElementStrategy().
ObjectStrategy() - Constructor for class uk.co.jemos.podam.annotations.strategies.ObjectStrategy
 

P

PODAM_ATTRIBUTE_STRATEGY_METHOD_NAME - Static variable in class uk.co.jemos.podam.utils.PodamConstants
The name of the AttributeStrategy interface
PodamBooleanValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise a boolean value on the annotated field
PodamByteValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values of a byte type attribute or constructor parameter.
PodamCharValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values of a char type attribute or constructor parameter.
PodamCollection - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise collection-type elements
PodamConstants - Class in uk.co.jemos.podam.utils
PODAM constants.
PodamConstants() - Constructor for class uk.co.jemos.podam.utils.PodamConstants
Non-instantiable constructor
PodamConstructor - Annotation Type in uk.co.jemos.podam.annotations
It identifies a constructor to use in order to create an instance of a class.
PodamDoubleValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values on a double type attribute or constructor parameter.
PodamExclude - Annotation Type in uk.co.jemos.podam.annotations
Annotation which will have PODAM to skip the annotated attribute from consideration.
PodamFactory - Interface in uk.co.jemos.podam.api
Contract for PODAM factory
PodamFactoryImpl - Class in uk.co.jemos.podam.api
The PODAM factory implementation
PodamFactoryImpl() - Constructor for class uk.co.jemos.podam.api.PodamFactoryImpl
Default constructor.
PodamFactoryImpl(DataProviderStrategy) - Constructor for class uk.co.jemos.podam.api.PodamFactoryImpl
Full constructor.
PodamFloatValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values on a float type attribute or constructor parameter.
PodamIntValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values on an integer type attribute or constructor parameter.
PodamLongValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values on a long type attribute or constructor parameter.
PodamMockeryException - Exception in uk.co.jemos.podam.exceptions
The exception which occurs while PODAM is filling a POJO.
PodamMockeryException(String, Throwable) - Constructor for exception uk.co.jemos.podam.exceptions.PodamMockeryException
Full constructor
PodamMockeryException(String) - Constructor for exception uk.co.jemos.podam.exceptions.PodamMockeryException
Constructor with message
PodamParameterizedType - Class in uk.co.jemos.podam.api
ParameterizedType implementation for generic multidimensional pojo manufacturing
PodamParameterizedType(Class<?>, Type...) - Constructor for class uk.co.jemos.podam.api.PodamParameterizedType
Base constructor.
PodamShortValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise min and max values of a short type attribute or constructor parameter.
PodamStrategyValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation to drive the value of the annotated attribute.
PodamStringValue - Annotation Type in uk.co.jemos.podam.annotations
Annotation used to customise string type attributes or constructor parameter.
PodamUtils - Class in uk.co.jemos.podam.utils
PODAM Utilities class.
PodamUtils() - Constructor for class uk.co.jemos.podam.utils.PodamUtils
Non instantiable constructor

R

RANDOM - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
A RANDOM generator
RandomDataProviderStrategy - Class in uk.co.jemos.podam.api
Default implementation of a DataProviderStrategy
RandomDataProviderStrategy() - Constructor for class uk.co.jemos.podam.api.RandomDataProviderStrategy
Implementation of the Singleton pattern
RandomDataProviderStrategy(int) - Constructor for class uk.co.jemos.podam.api.RandomDataProviderStrategy
 
rawType - Variable in class uk.co.jemos.podam.api.PodamParameterizedType
 
resolveArrayElementValue(Class<?>, Map<Class<?>, Integer>, List<Annotation>, Class<?>, String, Map<String, Type>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns an Array with the first element set
resolveCollectionType(Class<?>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Given a collection type it returns an instance
resolveCollectionValueWhenCollectionIsPojoAttribute(Class<?>, Map<Class<?>, Integer>, Class<?>, String, List<Annotation>, Map<String, Type>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It returns a collection of some sort with some data in it.
resolveGenericParameter(Type, Map<String, Type>, AtomicReference<Type[]>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It resolves generic parameter type
resolveMapType(Class<?>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It manufactures and returns a default instance for each map type
resolveMapValueWhenMapIsPojoAttribute(Class<?>, Map<Class<?>, Integer>, Class<?>, String, List<Annotation>, Map<String, Type>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It manufactures and returns a Map with at least one element in it
resolvePojoWithoutSetters(Class<T>, Map<Class<?>, Integer>, Type...) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It creates and returns an instance of the given class if at least one of its constructors has been annotated with PodamConstructor
resolvePrimitiveValue(Class<?>, List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It resolves and returns the primitive value depending on the type
resolveStringValue(List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It creates and returns a String value, eventually customised by annotations
resolveWrapperValue(Class<?>, List<Annotation>, AttributeMetadata) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It attempts to resolve the given class as a wrapper class and if this is the case it assigns a random value
retrieveFieldAnnotations(Class<?>, Method) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
Given the original class and the setter method, it returns all annotations for the field or an empty collection if no custom annotations were found on the field
returnAttributeDataStrategyValue(Class<?>, AttributeStrategy<?>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It retrieves the value for the PodamStrategyValue annotation with which the attribute was annotated

S

serialVersionUID - Static variable in class uk.co.jemos.podam.dto.AttributeMetadata
 
serialVersionUID - Static variable in class uk.co.jemos.podam.dto.ClassInfo
 
serialVersionUID - Static variable in exception uk.co.jemos.podam.exceptions.PodamMockeryException
 
setExcludeAnnotations(List<Class<? extends Annotation>>) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
 
setMaxDepth(int) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Sets the new max stack trace depth.
setNumberOfCollectionElements(int) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Sets the new number of default collection elements.
SINGLETON - Static variable in class uk.co.jemos.podam.api.RandomDataProviderStrategy
The singleton instance of this implementation
sort(Constructor<?>[]) - Method in interface uk.co.jemos.podam.api.DataProviderStrategy
Rearranges POJO's constructors in order they will be tried to produce the POJO.
sort(Constructor<?>[]) - Method in class uk.co.jemos.podam.api.RandomDataProviderStrategy
Rearranges POJO's constructors in order they will be tried to produce the POJO.
STR_DEFAULT_ENCODING - Static variable in class uk.co.jemos.podam.utils.PodamConstants
The default encoding for Strings
STR_DEFAULT_LENGTH - Static variable in class uk.co.jemos.podam.utils.PodamConstants
The default string length that Podam will assign to an annotated attribute
strategy - Variable in class uk.co.jemos.podam.api.PodamFactoryImpl
The strategy to use to fill data.

T

toString() - Method in class uk.co.jemos.podam.dto.AttributeMetadata
Constructs a String with all attributes in name = value format.
toString() - Method in class uk.co.jemos.podam.dto.ClassInfo
Constructs a String with all attributes in name = value format.

U

uk.co.jemos.podam.annotations - package uk.co.jemos.podam.annotations
This package contains annotations to customise the behaviour of PODAM.
uk.co.jemos.podam.annotations.strategies - package uk.co.jemos.podam.annotations.strategies
This package contains AttributeStrategy implementations.
uk.co.jemos.podam.api - package uk.co.jemos.podam.api
This package contains PODAM public APIs
uk.co.jemos.podam.dto - package uk.co.jemos.podam.dto
This package contains data transfer objects used by PODAM.
uk.co.jemos.podam.exceptions - package uk.co.jemos.podam.exceptions
This package contains exceptions.
uk.co.jemos.podam.utils - package uk.co.jemos.podam.utils
This package contains utility classes.

V

validateAttributeName(String) - Method in class uk.co.jemos.podam.api.PodamFactoryImpl
It validates that the attribute name is not null or empty
A C D E F G H I L M N O P R S T U V 
Jemos 2002 - 2014: All Rights Reserved. Podam runs under the MIT license

Copyright © 2014. All rights reserved.