Interface | Description |
---|---|
ClassAttributeApprover |
An interface, which is used to customize selection of class' attributes
for further filling or skipping.
|
ClassInfoStrategy |
This interface defines the contact for PODAM class info introspection.
|
DataProviderStrategy |
This interface defines the contact for PODAM data providers.
|
PodamFactory |
Contract for PODAM factory
|
RandomDataProviderStrategy |
Adds additional methods for a random data provider strategy.
|
Class | Description |
---|---|
AbstractClassInfoStrategy |
Default abstract implementation of a
ClassInfoStrategy |
AbstractExternalFactory |
Adapter pattern for boilerplate code when creating an external factory
|
AbstractMapArguments |
Parent for map-related arguments POJO
|
AbstractRandomDataProviderStrategy |
Default abstract implementation of a
DataProviderStrategy |
AttributeMetadata |
Contains metadata about the attribute for which a value is being assigned.
|
ClassAttribute |
This class wraps fields, getters and setters information of the same attribute
|
ClassInfo |
This class wraps fields and setters information about a given class
|
DefaultClassInfoStrategy |
Singleton implementation of a
AbstractClassInfoStrategy |
MapArguments |
Pojo which contains the arguments required to fill a Map as a POJO attribute
|
MapKeyOrElementsArguments |
Contains attributes for the arguments to pass to the factory method to fill
map key or elements.
|
NullExternalFactory |
Default implementation of an external factory which does nothing.
|
ObjectStrategy |
A default Object strategy, just to provide a default to
PodamCollection.collectionElementStrategy() . |
PodamFactoryImpl |
The PODAM factory implementation
|
PodamUtils |
PODAM Utilities class.
|
RandomDataProviderStrategyImpl |
Default implementation of a
DataProviderStrategy |
Enum | Description |
---|---|
DataProviderStrategy.Order |
Specifies how to sort constructors
|
Copyright © 2023. All rights reserved.