All Classes
-
All Classes Interface Summary Class Summary Enum Summary Exception Summary Annotation Types Summary Class Description AbstractClassInfoStrategy Default abstract implementation of aClassInfoStrategyAbstractConstructorComparator It provides a comparator to sort the constructor to choose first.AbstractExternalFactory Adapter pattern for boilerplate code when creating an external factoryAbstractMapArguments Parent for map-related arguments POJOAbstractMethodComparator It provides a comparator to sort the constructor to choose first.AbstractRandomDataProviderStrategy Default abstract implementation of aDataProviderStrategyAbstractTypeManufacturer<T> Parent of all type manufacturer.ArrayTypeManufacturerImpl Default array type manufacturer.AttributeMetadata Contains metadata about the attribute for which a value is being assigned.AttributeStrategy<T> Generic contract for attribute-level data provider strategies.BeanValidationStrategy This strategy fills attributes and parameters annotated with Java bean validation annotationsBooleanTypeManufacturerImpl Default boolean type manufacturer.ByteTypeManufacturerImpl Default byte type manufacturer.CharTypeManufacturerImpl Default character type manufacturer.ClassAttribute This class wraps fields, getters and setters information of the same attributeClassAttributeApprover An interface, which is used to customize selection of class' attributes for further filling or skipping.ClassInfo This class wraps fields and setters information about a given classClassInfoStrategy This interface defines the contact for PODAM class info introspection.CollectionTypeManufacturerImpl Default collection type manufacturer.ConstructorHeavyFirstComparator It provides a comparator to sort the constructor to choose first.ConstructorLightFirstComparator It provides a comparator to sort the constructor to choose first.DataProviderStrategy This interface defines the contact for PODAM data providers.DataProviderStrategy.Order Specifies how to sort constructorsDefaultClassInfoStrategy Singleton implementation of aAbstractClassInfoStrategyDoubleTypeManufacturerImpl Default double type manufacturer.EnumTypeManufacturerImpl Default Enum type manufacturer.FloatTypeManufacturerImpl Default float type manufacturer.Holder<T> Object to pass objects by referenceIntTypeManufacturerImpl Default int type manufacturer.LongTypeManufacturerImpl Default long type manufacturer.ManufacturingContext Object to hold manufacturing related dataMapArguments Pojo which contains the arguments required to fill a Map as a POJO attributeMapKeyOrElementsArguments Contains attributes for the arguments to pass to the factory method to fill map key or elements.MapTypeManufacturerImpl Default map type manufacturer.MethodHeavyFirstComparator It provides a comparator to sort the constructor to choose first.MethodLightFirstComparator It provides a comparator to sort the constructor to choose first.NullExternalFactory Default implementation of an external factory which does nothing.ObjectStrategy A default Object strategy, just to provide a default toPodamCollection.collectionElementStrategy().PodamAnnotation Annotation to mark PODAM annotations.PodamBooleanValue Annotation used to customise a boolean value on the annotated fieldPodamByteValue Annotation used to customise min and max values of a byte type attribute or constructor parameter.PodamCharValue Annotation used to customise min and max values of a char type attribute or constructor parameter.PodamCollection Annotation used to customise collection-type elementsPodamConstants PODAM constants.PodamConstructor It identifies a constructor to use in order to create an instance of a class.PodamDoubleValue Annotation used to customise min and max values on a double type attribute or constructor parameter.PodamExclude Annotation which will have PODAM to skip the annotated attribute from consideration.PodamFactory Contract for PODAM factoryPodamFactoryImpl The PODAM factory implementationPodamFloatValue Annotation used to customise min and max values on a float type attribute or constructor parameter.PodamIntValue Annotation used to customise min and max values on an integer type attribute or constructor parameter.PodamLongValue Annotation used to customise min and max values on a long type attribute or constructor parameter.PodamMockeryException The exception which occurs while PODAM is filling a POJO.PodamShortValue Annotation used to customise min and max values of a short type attribute or constructor parameter.PodamStrategyValue Annotation to drive the value of the annotated attribute.PodamStringValue Annotation used to customise string type attributes or constructor parameter.PodamUtils PODAM Utilities class.RandomDataProviderStrategy Adds additional methods for a random data provider strategy.RandomDataProviderStrategyImpl Default implementation of aDataProviderStrategyShortTypeManufacturerImpl Default short type manufacturer.StringTypeManufacturerImpl Default String type manufacturer.TypeManufacturer<T> Interface for a type manufacturer Created by tedonema on 17/05/2015.TypeManufacturerUtil Type Manufacturer utility class.TypeTypeManufacturerImpl Default generic type type manufacturer.