All Classes

Class Description
AbstractTransformer<T extends Transformer,​P,​S extends TransformerSettings<P>>
Abstract class containing all method implementation that will be common to any Transformer.
BeanTransformer
Utility methods for populating Mutable, Immutable and Hybrid JavaBeans properties via reflection.
BeanUtils
Set of Bean utilities.
BigDecimalConversionProcessor
Provides all method for converting any primitive type to a BigDecimal.
BigIntegerConversionProcessor
Provides all method for converting any primitive type to a BigInteger.
BooleanConversionProcessor
Provides all method for converting any primitive type to a Boolean.
ByteArrayConversionProcessor
Provides all method for converting any primitive type to a byte[].
ByteConversionProcessor
Provides all method for converting any primitive type to a Byte.
CacheManager
Cache Utils class.
CacheManagerFactory
Creates a CacheManager instance for the given class.
CharacterConversionProcessor
Provides all method for converting any primitive type to a Character.
ClassType
Class type definition.
ClassUtils
Reflection utils for Class objects.
ConstructorArg
Annotation for the auto injection of immutable beans.
ConversionAnalyzer
This class provides method for converting a primitive input into another.
ConversionProcessor<T>
Conversion methods for all primitive types.
ConversionProcessorFactory
Creates a ConversionProcessor instance for the given class.
Converter
It allows to convert any primitive type into another.
ConverterImpl
This class provides method for converting a primitive input into another.
Defaults
Default values for primitive types.
DoubleConversionProcessor
Provides all method for converting any primitive type to a Double.
EmptyValue
Needed in order to put in cache an empty value.
FieldMapping<T,​K>
Specifies the field's name mapping between the source object and destination one.
FieldTransformer<T,​K>
Specifies the field mapping between the source object and destination one.
Filters
Filters conditions.
FloatConversionProcessor
Provides all method for converting any primitive type to a Float.
InstanceCreationException
Instance creation exception class.
IntegerConversionProcessor
Provides all method for converting any primitive type to a Integer.
InvalidBeanException
Invalid Bean exception class.
InvalidFunctionException
Invalid transformation function exception.
ItemType
Bean class for mapping the "Generic" object type and its nested generic (if any).
LongConversionProcessor
Provides all method for converting any primitive type to a Long.
MapElemType
Interface that identifies the contained object elem types.
MapTransformer
Utility methods for populating Map elements via reflection.
MapTransformerImpl
Utility methods for populating Map elements via reflection.
MapTransformerSettings
Transformer object configuration.
MapType
Bean class for mapping the java.util.Map type.
MapUtils
Set of Map utilities.
MethodPrefix
Default method prefix.
MissingFieldException
Exception thrown if not the field not exists in the source object and no mapping has been specified.
MissingMethodException
Exception thrown if not a method not exists in the source object and no mapping has been specified.
Populator<O>
Populator for collection or map objects.
PopulatorFactory
Creates a Populator instance for the given class.
Punctuation
Punctuation constants.
ReflectionUtils
Reflection class utils.
ShortConversionProcessor
Provides all method for converting any primitive type to a Short.
StringConversionProcessor
Provides all method for converting any primitive type to a String.
Transformer<N extends Transformer>
Utility methods for all objects transformation.
TransformerImpl
Utility methods for populating Mutable, Immutable and Hybrid JavaBeans properties via reflection.
TransformerSettings<T>
Transformer object configuration.
TypeConversionException
Automatic type conversion exception class.
Validator
Java Bean validation class.
ValidatorImpl
Java Bean validation class.