Skip navigation links
A B C D E F G H I L M N O P R S T U V W 

A

AbstractBeanConverter<S,T> - Class in io.beanmapper.core.converter
Template implementation of a single type converter.
AbstractBeanConverter() - Constructor for class io.beanmapper.core.converter.AbstractBeanConverter
Construct a new bean converter, dynamically resolving the source and target class.
AbstractBeanConverter(Class<?>, Class<?>) - Constructor for class io.beanmapper.core.converter.AbstractBeanConverter
Construct a new bean converter, manually declaring the source and target class.
AbstractCollectionHandler<C> - Class in io.beanmapper.core.collections
 
AbstractCollectionHandler() - Constructor for class io.beanmapper.core.collections.AbstractCollectionHandler
 
AbstractMapStrategy - Class in io.beanmapper.strategy
 
AbstractMapStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.AbstractMapStrategy
 
add(CollectionHandler) - Method in class io.beanmapper.config.CollectionHandlerStore
 
addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.CollectionFlusher
 
addAfterClearFlusher(AfterClearFlusher) - Method in interface io.beanmapper.config.Configuration
After BeanMapper calls the clear() method on a collection, it will check for the presence of AfterClearFlusher instances.
addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.CoreConfiguration
 
addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.OverrideConfiguration
 
addBeanMatch(BeanMatch) - Method in class io.beanmapper.core.BeanMatchStore
 
addBeanPairWithStrictSource(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addBeanPairWithStrictSource(Class, Class) - Method in interface io.beanmapper.config.Configuration
Adds a new pair of classes of which the source is strict.
addBeanPairWithStrictSource(Class, Class) - Method in class io.beanmapper.config.CoreConfiguration
 
addBeanPairWithStrictSource(Class, Class) - Method in class io.beanmapper.config.OverrideConfiguration
 
addBeanPairWithStrictTarget(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addBeanPairWithStrictTarget(Class, Class) - Method in interface io.beanmapper.config.Configuration
Adds a new pair of classes of which the target is strict.
addBeanPairWithStrictTarget(Class, Class) - Method in class io.beanmapper.config.CoreConfiguration
 
addBeanPairWithStrictTarget(Class, Class) - Method in class io.beanmapper.config.OverrideConfiguration
 
addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addCollectionHandler(CollectionHandler) - Method in interface io.beanmapper.config.Configuration
Registers a collection handler to the configuration.
addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.CoreConfiguration
 
addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.OverrideConfiguration
 
addConverter(BeanConverter) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addConverter(BeanConverter) - Method in interface io.beanmapper.config.Configuration
Add a converter class (must inherit from abstract BeanConverter class) to the beanMapper.
addConverter(BeanConverter) - Method in class io.beanmapper.config.CoreConfiguration
 
addConverter(BeanConverter) - Method in class io.beanmapper.config.OverrideConfiguration
 
addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addLogicSecuredCheck(LogicSecuredCheck) - Method in interface io.beanmapper.config.Configuration
Add a check instance that takes the source and target instances and on the basis of those two determines whether access must be provided
addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.CoreConfiguration
 
addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.OverrideConfiguration
 
addNode(String) - Method in class io.beanmapper.dynclass.Node
 
addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addPackagePrefix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addPackagePrefix(Class<?>) - Method in interface io.beanmapper.config.Configuration
Adds a package on the basis of a class.
addPackagePrefix(String) - Method in interface io.beanmapper.config.Configuration
Adds a package on the basis of a class.
addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
 
addPackagePrefix(String) - Method in class io.beanmapper.config.CoreConfiguration
 
addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
 
addPackagePrefix(String) - Method in class io.beanmapper.config.OverrideConfiguration
 
addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addProxySkipClass(Class<?>) - Method in interface io.beanmapper.config.Configuration
Add classes to skip while unproxying to prevent failing of the BeanMapper while mapping proxy classes or classes containing synthetic fields (Like ENUM types).
addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
 
addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
 
AfterClearFlusher - Interface in io.beanmapper.config
After BeanMapper calls the clear() method on a collection, it will check for the presence of AfterClearFlusher instance.
AnnotationClass - Class in io.beanmapper.core.converter.collections
 
AnnotationClass(Class<?>) - Constructor for class io.beanmapper.core.converter.collections.AnnotationClass
 
AnyToEnumConverter - Class in io.beanmapper.core.converter.impl
Converts a string into an enumeration.
AnyToEnumConverter() - Constructor for class io.beanmapper.core.converter.impl.AnyToEnumConverter
 
argument(boolean, String) - Static method in class io.beanmapper.utils.Check
 

B

BeanAlias - Annotation Type in io.beanmapper.annotations
Setting a value makes the property available for constructor or other fields to map.
BeanCollection - Annotation Type in io.beanmapper.annotations
Determines the type of the other side in a collection.
BeanCollectionInstructions - Class in io.beanmapper.core.converter.collections
 
BeanCollectionInstructions() - Constructor for class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
BeanCollectionNotSupportedException - Exception in io.beanmapper.exceptions
 
BeanCollectionNotSupportedException(Class, Class) - Constructor for exception io.beanmapper.exceptions.BeanCollectionNotSupportedException
 
BeanCollectionUnassignableTargetCollectionTypeException - Exception in io.beanmapper.exceptions
 
BeanCollectionUnassignableTargetCollectionTypeException(Class, Class) - Constructor for exception io.beanmapper.exceptions.BeanCollectionUnassignableTargetCollectionTypeException
 
BeanCollectionUsage - Enum in io.beanmapper.annotations
Determines how to deal with the target collection.
BeanConfigurationOperationNotAllowedException - Exception in io.beanmapper.exceptions
 
BeanConfigurationOperationNotAllowedException(String) - Constructor for exception io.beanmapper.exceptions.BeanConfigurationOperationNotAllowedException
 
BeanConstruct - Annotation Type in io.beanmapper.annotations
This annotation is used to pass source fields into a overloaded constructor.
BeanConstructException - Exception in io.beanmapper.exceptions
 
BeanConstructException(Class<?>, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanConstructException
 
BeanConversionException - Exception in io.beanmapper.exceptions
Exception thrown when cannot convert between types.
BeanConversionException(Class<?>, Class<?>) - Constructor for exception io.beanmapper.exceptions.BeanConversionException
 
BeanConverter - Interface in io.beanmapper.core.converter
This class can be inherited if you want to add your own converter to the beanMapper.
BeanDefault - Annotation Type in io.beanmapper.annotations
When a result value of an invoked getter is null, the result will be overwritten by the value.
BeanDynamicClassGenerationException - Exception in io.beanmapper.exceptions
 
BeanDynamicClassGenerationException(Throwable, Class, String) - Constructor for exception io.beanmapper.exceptions.BeanDynamicClassGenerationException
 
BeanField - Class in io.beanmapper.core
 
BeanField(String, PropertyAccessor) - Constructor for class io.beanmapper.core.BeanField
 
BeanFieldMatch - Class in io.beanmapper.core
 
BeanFieldMatch(Object, Object, MatchedBeanPairField, String, BeanMatch) - Constructor for class io.beanmapper.core.BeanFieldMatch
 
BeanFieldNoMatchException - Exception in io.beanmapper.exceptions
 
BeanFieldNoMatchException(Class, String) - Constructor for exception io.beanmapper.exceptions.BeanFieldNoMatchException
 
BeanGetFieldException - Exception in io.beanmapper.exceptions
 
BeanGetFieldException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanGetFieldException
 
BeanGetFieldException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanGetFieldException
 
BeanIgnore - Annotation Type in io.beanmapper.annotations
When a property is set to be ignored, it will not be mapped from the source to the target.
BeanInitializer - Interface in io.beanmapper.core.constructor
Abstraction that initializes beans.
BeanInstantiationException - Exception in io.beanmapper.exceptions
 
BeanInstantiationException(Class<?>, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanInstantiationException
 
BeanLogicSecured - Annotation Type in io.beanmapper.annotations
Declares a field or method to be secured.
BeanMapper - Class in io.beanmapper
Class that is responsible first for understanding the semantics of the source and target objects.
BeanMapper(Configuration) - Constructor for class io.beanmapper.BeanMapper
 
beanMapper - Variable in class io.beanmapper.core.converter.AbstractBeanConverter
 
BeanMapperAware - Interface in io.beanmapper.core.converter
Deprecated.
As of release v0.4.0, internally solved by passing BeanMapper to BeanConverter.convert
BeanMapperBuilder - Class in io.beanmapper.config
 
BeanMapperBuilder() - Constructor for class io.beanmapper.config.BeanMapperBuilder
 
BeanMapperBuilder(Configuration) - Constructor for class io.beanmapper.config.BeanMapperBuilder
 
BeanMappingException - Exception in io.beanmapper.exceptions
 
BeanMappingException(String) - Constructor for exception io.beanmapper.exceptions.BeanMappingException
 
BeanMappingException(String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanMappingException
 
BeanMatch - Class in io.beanmapper.core
 
BeanMatch(BeanPair, Map<String, BeanField>, Map<String, BeanField>, Map<String, BeanField>) - Constructor for class io.beanmapper.core.BeanMatch
 
BeanMatchStore - Class in io.beanmapper.core
 
BeanMatchStore(CollectionHandlerStore, BeanUnproxy) - Constructor for class io.beanmapper.core.BeanMatchStore
 
BeanMatchValidationMessage - Class in io.beanmapper.core
 
BeanMatchValidationMessage(BeanPair, List<BeanField>) - Constructor for class io.beanmapper.core.BeanMatchValidationMessage
 
BeanMissingPathException - Exception in io.beanmapper.exceptions
 
BeanMissingPathException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanMissingPathException
 
BeanNoLogicSecuredCheckSetException - Exception in io.beanmapper.exceptions
 
BeanNoLogicSecuredCheckSetException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoLogicSecuredCheckSetException
 
BeanNoRoleSecuredCheckSetException - Exception in io.beanmapper.exceptions
 
BeanNoRoleSecuredCheckSetException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoRoleSecuredCheckSetException
 
BeanNoSuchPropertyException - Exception in io.beanmapper.exceptions
Exception thrown when a property could not be found.
BeanNoSuchPropertyException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoSuchPropertyException
 
BeanNoTargetException - Exception in io.beanmapper.exceptions
 
BeanNoTargetException() - Constructor for exception io.beanmapper.exceptions.BeanNoTargetException
 
BeanPair - Class in io.beanmapper.config
 
BeanPair(Class, Class) - Constructor for class io.beanmapper.config.BeanPair
 
BeanParent - Annotation Type in io.beanmapper.annotations
When a target-side property needs to become the value of its parent, it must be annotated with BeanParent.
BeanProperty - Annotation Type in io.beanmapper.annotations
Setting a name allows you to map the property to a property on the other side with a different name.
BeanPropertyWrapper - Class in io.beanmapper.core
 
BeanPropertyWrapper(String) - Constructor for class io.beanmapper.core.BeanPropertyWrapper
 
BeanRoleSecured - Annotation Type in io.beanmapper.annotations
Declares a field or method to be secured.
BeanSetFieldException - Exception in io.beanmapper.exceptions
 
BeanSetFieldException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanSetFieldException
 
BeanSetFieldException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanSetFieldException
 
BeanStrictMappingRequirementsException - Exception in io.beanmapper.core
 
BeanStrictMappingRequirementsException(BeanMatchValidationMessage) - Constructor for exception io.beanmapper.core.BeanStrictMappingRequirementsException
 
BeanStrictMappingRequirementsException(List<BeanMatchValidationMessage>) - Constructor for exception io.beanmapper.core.BeanStrictMappingRequirementsException
 
BeanUnproxy - Interface in io.beanmapper.core.unproxy
Strip proxies from bean classes.
BeanUnwrap - Annotation Type in io.beanmapper.annotations
When a property is set to unwrap, it will unwrap the internal values of the other side and apply it to the same level of the annotated side.
block() - Method in class io.beanmapper.config.OverrideField
 
build() - Method in class io.beanmapper.config.BeanMapperBuilder
 

C

Check - Class in io.beanmapper.utils
Performs assertions in code.
Check() - Constructor for class io.beanmapper.utils.Check
 
checkFieldForCollectionProperty() - Method in enum io.beanmapper.core.PropertyMatchupDirection
 
checkForMandatoryUnmatchedNodes() - Method in class io.beanmapper.core.BeanMatch
 
Classes - Class in io.beanmapper.utils
Reflection utilities.
Classes() - Constructor for class io.beanmapper.utils.Classes
 
ClassGenerator - Class in io.beanmapper.dynclass
 
ClassGenerator() - Constructor for class io.beanmapper.dynclass.ClassGenerator
 
ClassStore - Class in io.beanmapper.dynclass
 
ClassStore() - Constructor for class io.beanmapper.dynclass.ClassStore
 
clear(C) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
Calls the clear method on the target collection
clear(List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
 
clear(Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
 
clear(Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
CollectionConverter<T> - Class in io.beanmapper.core.converter.collections
 
CollectionConverter(CollectionHandler<T>) - Constructor for class io.beanmapper.core.converter.collections.CollectionConverter
 
CollectionElementType - Class in io.beanmapper.core.converter.collections
 
CollectionFlusher - Class in io.beanmapper.config
 
CollectionFlusher() - Constructor for class io.beanmapper.config.CollectionFlusher
 
CollectionHandler<C> - Interface in io.beanmapper.core.collections
Deals with the basic collection manipulations required by BeanMapper
CollectionHandlerStore - Class in io.beanmapper.config
 
CollectionHandlerStore() - Constructor for class io.beanmapper.config.CollectionHandlerStore
 
CombinedPropertyAccessor - Class in io.beanmapper.core.inspector
Property accessor that looks at both the getter/setter methods and also at fields.
CombinedPropertyAccessor(PropertyDescriptor, Field) - Constructor for class io.beanmapper.core.inspector.CombinedPropertyAccessor
 
config() - Method in class io.beanmapper.BeanMapper
Deprecated.
use wrap() instead
Configuration - Interface in io.beanmapper.config
 
ConstructorArguments - Class in io.beanmapper.strategy
 
ConstructorArguments(Object, BeanMatch, String[]) - Constructor for class io.beanmapper.strategy.ConstructorArguments
 
convert(BeanMapper, Object, Class<?>, BeanFieldMatch) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanFieldMatch) - Method in interface io.beanmapper.core.converter.BeanConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanFieldMatch) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
 
convert(BeanMapper, Object, Class<?>, BeanFieldMatch) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanFieldMatch) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
Converts the source instance into the desired target type.
convert(Object, Class<?>, BeanFieldMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
Converts a value into the target class.
copy(BeanMapper, Class, C, C) - Method in interface io.beanmapper.core.collections.CollectionHandler
Takes all the content from source and offers it to target.
copy(BeanMapper, Class, List, List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
 
copy(BeanMapper, Class, Map, Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
 
copy(BeanMapper, Class, Set, Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
CoreConfiguration - Class in io.beanmapper.config
 
CoreConfiguration() - Constructor for class io.beanmapper.config.CoreConfiguration
 
create() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
Creates a new instance of the collection class
create(Class<?>) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
create() - Method in class io.beanmapper.core.collections.ListCollectionHandler
 
create() - Method in class io.beanmapper.core.collections.MapCollectionHandler
 
create(Class<?>) - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
create() - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
createBeanPair(Class<?>, Class<?>) - Method in class io.beanmapper.config.StrictMappingProperties
 
createClass(Class<?>, Node, StrictMappingProperties) - Method in class io.beanmapper.dynclass.ClassGenerator
 
createTree(List<String>) - Static method in class io.beanmapper.dynclass.Node
 
ctClass - Variable in class io.beanmapper.dynclass.GeneratedClass
 

D

DefaultBeanInitializer - Class in io.beanmapper.core.constructor
 
DefaultBeanInitializer() - Constructor for class io.beanmapper.core.constructor.DefaultBeanInitializer
 
DefaultBeanUnproxy - Class in io.beanmapper.core.unproxy
Default (simple) implementation of bean unproxy.
DefaultBeanUnproxy() - Constructor for class io.beanmapper.core.unproxy.DefaultBeanUnproxy
 
defaultConfig() - Static method in class io.beanmapper.config.StrictMappingProperties
 
defaultValueFor(Class<T>) - Static method in class io.beanmapper.utils.DefaultValues
 
DefaultValues - Class in io.beanmapper.utils
 
DefaultValues() - Constructor for class io.beanmapper.utils.DefaultValues
 
derived(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
 
determineGenericParameterFromType(ParameterizedType) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
determineGenericParameterFromType(ParameterizedType) - Method in interface io.beanmapper.core.collections.CollectionHandler
 
determineGenericType() - Method in class io.beanmapper.core.GenericTypeDeterminer
 
determineNodesForPath(Class<?>, String) - Static method in class io.beanmapper.core.BeanField
 
determineNodesForPath(Class<?>, String, BeanField) - Static method in class io.beanmapper.core.BeanField
 
determineStrategy(Configuration) - Static method in enum io.beanmapper.strategy.MapStrategyType
 
determineTargetClass() - Method in interface io.beanmapper.config.Configuration
On the basis of the target, the targetClass will be determined
determineTargetClass() - Method in class io.beanmapper.config.CoreConfiguration
 
determineTargetClass() - Method in class io.beanmapper.config.OverrideConfiguration
 
doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Convert a source instance to the target type.
doConvert(Object, Class<? extends Enum<?>>) - Method in class io.beanmapper.core.converter.impl.AnyToEnumConverter
 
doConvert(Object) - Method in class io.beanmapper.core.converter.impl.ObjectToStringConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToBigDecimalConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToBooleanConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToByteConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToDoubleConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToFloatConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToIntegerConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToLongConverter
Convert the source instance into our target type.
doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToShortConverter
Convert the source instance into our target type.
doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
Convert a source instance to the target type.
doConvert(S) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
Convert the source instance into our target type.
downsizeSource(List<String>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
downsizeSource(List<String>) - Method in interface io.beanmapper.config.Configuration
Sets the field to downsize the source class.
downsizeSource(List<String>) - Method in class io.beanmapper.config.CoreConfiguration
 
downsizeSource(List<String>) - Method in class io.beanmapper.config.OverrideConfiguration
 
downsizeSource(Object, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 
downsizeTarget(List<String>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
downsizeTarget(List<String>) - Method in interface io.beanmapper.config.Configuration
Sets the only fields that are allowed in the target class.
downsizeTarget(List<String>) - Method in class io.beanmapper.config.CoreConfiguration
 
downsizeTarget(List<String>) - Method in class io.beanmapper.config.OverrideConfiguration
 
downsizeTarget(Object, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 

E

EMPTY_ANNOTATION_CLASS - Static variable in class io.beanmapper.core.converter.collections.AnnotationClass
 
EMPTY_COLLECTION_ELEMENT_TYPE - Static variable in class io.beanmapper.core.converter.collections.CollectionElementType
 
emptyConfig() - Static method in class io.beanmapper.config.StrictMappingProperties
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanCollectionNotSupportedException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanCollectionUnassignableTargetCollectionTypeException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanConstructException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanConversionException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanDynamicClassGenerationException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanFieldNoMatchException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanGetFieldException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanInstantiationException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanMissingPathException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanNoTargetException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanSetFieldException
 

F

FieldPropertyAccessor - Class in io.beanmapper.core.inspector
 
FieldPropertyAccessor(Field) - Constructor for class io.beanmapper.core.inspector.FieldPropertyAccessor
 
findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Retrieve the annotation on a property.
findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Retrieve the annotation on a property.
findAnnotation(Class<A>) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the annotation on a property.
findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Retrieve the annotation on a property.
findBeanPairField(String) - Method in class io.beanmapper.core.BeanMatch
 
findProperty(Class<?>, String) - Static method in class io.beanmapper.core.inspector.PropertyAccessors
Retrieve a specific property accessor.
flush() - Method in interface io.beanmapper.config.AfterClearFlusher
Calls the flush method.
flush(Boolean) - Method in class io.beanmapper.config.CollectionFlusher
 
forName(String) - Static method in class io.beanmapper.utils.Classes
Retrieve the class by name.

G

GeneratedClass - Class in io.beanmapper.dynclass
 
GeneratedClass(CtClass) - Constructor for class io.beanmapper.dynclass.GeneratedClass
 
generatedClass - Variable in class io.beanmapper.dynclass.GeneratedClass
 
generateMapStrategy(BeanMapper, Configuration) - Method in enum io.beanmapper.strategy.MapStrategyType
 
GenericTypeDeterminer - Class in io.beanmapper.core
 
GenericTypeDeterminer(CollectionHandler, Class<?>, String) - Constructor for class io.beanmapper.core.GenericTypeDeterminer
 
get() - Method in class io.beanmapper.config.OverrideField
 
getAfterClearFlushers() - Method in class io.beanmapper.config.CollectionFlusher
 
getAliases() - Method in class io.beanmapper.core.BeanMatch
 
getAll(Class<?>) - Static method in class io.beanmapper.core.inspector.PropertyAccessors
Retrieve all property accessors that relate to a bean.
getAnnotationClass() - Method in class io.beanmapper.core.converter.collections.AnnotationClass
 
getBeanCollectionUsage() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
getBeanConverters() - Method in interface io.beanmapper.config.Configuration
 
getBeanConverters() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanConverters() - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanInitializer() - Method in interface io.beanmapper.config.Configuration
 
getBeanInitializer() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanInitializer() - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanMapper() - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getBeanMatch() - Method in class io.beanmapper.core.BeanFieldMatch
 
getBeanMatch(BeanPair) - Method in class io.beanmapper.core.BeanMatchStore
 
getBeanMatch(Class<S>, Class<T>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getBeanMatchStore() - Method in interface io.beanmapper.config.Configuration
Always use the CoreConfiguration beanmatch store
getBeanMatchStore() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanMatchStore() - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanPairs() - Method in interface io.beanmapper.config.Configuration
Returns the entire list of strict bean pairs.
getBeanPairs() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanPairs() - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanUnproxy() - Method in interface io.beanmapper.config.Configuration
 
getBeanUnproxy() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanUnproxy() - Method in class io.beanmapper.config.OverrideConfiguration
 
getClassStore() - Method in interface io.beanmapper.config.Configuration
Always use the CoreConfiguration class store
getClassStore() - Method in class io.beanmapper.config.CoreConfiguration
 
getClassStore() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionClass() - Method in interface io.beanmapper.config.Configuration
The class that represents the collection itself.
getCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionElementType() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
getCollectionFlusher() - Method in interface io.beanmapper.config.Configuration
Returns the collection clearer, which takes care of calling the clear method on a collection.
getCollectionFlusher() - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionFlusher() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionHandlerFor(Class<?>, BeanUnproxy) - Method in class io.beanmapper.config.CollectionHandlerStore
 
getCollectionHandlerFor(Class<?>) - Method in interface io.beanmapper.config.Configuration
Finds the correction handler for the class.
getCollectionHandlerFor(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionHandlerFor(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionHandlerForCollectionClass() - Method in interface io.beanmapper.config.Configuration
Finds the collection handler for the collection class, null if not exists
getCollectionHandlerForCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionHandlerForCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionHandlers() - Method in class io.beanmapper.config.CollectionHandlerStore
 
getCollectionHandlers() - Method in interface io.beanmapper.config.Configuration
Returns the list of registered collection handlers.
getCollectionHandlers() - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionHandlers() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCollectionInstructions() - Method in class io.beanmapper.core.BeanField
 
getCollectionInstructions() - Method in class io.beanmapper.core.BeanFieldMatch
 
getCollectionUsage() - Method in interface io.beanmapper.config.Configuration
Returns the type of collection usage for the current collection mapping
getCollectionUsage() - Method in class io.beanmapper.config.CoreConfiguration
 
getCollectionUsage() - Method in class io.beanmapper.config.OverrideConfiguration
 
getConfiguration() - Method in class io.beanmapper.BeanMapper
 
getConfiguration() - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getConstructorArguments(S, BeanMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getConverterOptional(Class<?>, Class<?>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getCurrentField() - Method in class io.beanmapper.core.BeanField
 
getDefaultValue(BeanField) - Method in class io.beanmapper.core.BeanFieldMatch
 
getDownsizeSource() - Method in interface io.beanmapper.config.Configuration
When include fields are passed, BeanMapper will assume that the generation (or reuse) of a dynamic class is required.
getDownsizeSource() - Method in class io.beanmapper.config.CoreConfiguration
 
getDownsizeSource() - Method in class io.beanmapper.config.OverrideConfiguration
 
getDownsizeTarget() - Method in interface io.beanmapper.config.Configuration
When include fields are passed, BeanMapper will assume that the generation (or reuse) of a dynamic class is required.
getDownsizeTarget() - Method in class io.beanmapper.config.CoreConfiguration
 
getDownsizeTarget() - Method in class io.beanmapper.config.OverrideConfiguration
 
getEnforceSecuredProperties() - Method in interface io.beanmapper.config.Configuration
Property that determines if secured properties must be handled.
getEnforceSecuredProperties() - Method in class io.beanmapper.config.CoreConfiguration
 
getEnforceSecuredProperties() - Method in class io.beanmapper.config.OverrideConfiguration
 
getFields() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getFields() - Method in class io.beanmapper.dynclass.Node
 
getFlushAfterClear() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
getGenericParameterIndex() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
getGenericParameterIndex() - Method in class io.beanmapper.core.collections.MapCollectionHandler
The generic parameter type of the Map value must be determined, not the key.
getKey() - Method in class io.beanmapper.dynclass.Node
 
getLogicSecuredCheck() - Method in class io.beanmapper.core.BeanField
 
getLogicSecuredChecks() - Method in interface io.beanmapper.config.Configuration
 
getLogicSecuredChecks() - Method in class io.beanmapper.config.CoreConfiguration
 
getLogicSecuredChecks() - Method in class io.beanmapper.config.OverrideConfiguration
 
getName() - Method in class io.beanmapper.core.BeanField
 
getName() - Method in class io.beanmapper.core.BeanPropertyWrapper
 
getName() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Retrieve the property name.
getName() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Retrieve the property name.
getName() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the property name.
getName() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Retrieve the property name.
getNext() - Method in class io.beanmapper.core.BeanField
 
getNode(String) - Method in class io.beanmapper.dynclass.Node
 
getObject(Object) - Method in class io.beanmapper.core.BeanField
 
getOrCreate(Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanField
 
getOrCreateGeneratedClass(Class<?>, List<String>, StrictMappingProperties) - Method in class io.beanmapper.dynclass.ClassStore
 
getPackagePrefixes() - Method in interface io.beanmapper.config.Configuration
 
getPackagePrefixes() - Method in class io.beanmapper.config.CoreConfiguration
 
getPackagePrefixes() - Method in class io.beanmapper.config.OverrideConfiguration
 
getParameteredTypes(Class<?>) - Static method in class io.beanmapper.utils.Classes
Retrieve the parametered types of a class.
getParent() - Method in interface io.beanmapper.config.Configuration
The active parent for the field that is currently being mapped.
getParent() - Method in class io.beanmapper.config.CoreConfiguration
 
getParent() - Method in class io.beanmapper.config.OverrideConfiguration
 
getPreferredCollectionClass() - Method in interface io.beanmapper.config.Configuration
Gets the preferred collection class to be instantiated.
getPreferredCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
 
getPreferredCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
 
getPreferredCollectionClass() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
getProperty() - Method in class io.beanmapper.core.BeanField
 
getReadMethod() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
getReadMethod() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
getReadMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
 
getReadMethod() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
getRequiredRoles() - Method in class io.beanmapper.core.BeanField
 
getRoleSecuredCheck() - Method in interface io.beanmapper.config.Configuration
The RoleSecuredCheck is responsible for checking if a Principal may access a field or method annotated with @BeanRoleSecured.
getRoleSecuredCheck() - Method in class io.beanmapper.config.CoreConfiguration
 
getRoleSecuredCheck() - Method in class io.beanmapper.config.OverrideConfiguration
 
getRoute() - Method in class io.beanmapper.core.Route
 
getSourceBeanField() - Method in class io.beanmapper.core.MatchedBeanPairField
 
getSourceClass() - Method in class io.beanmapper.config.BeanPair
 
getSourceClass() - Method in class io.beanmapper.core.BeanFieldMatch
 
getSourceClass() - Method in class io.beanmapper.core.BeanMatch
 
getSourceClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getSourceDefaultValue() - Method in class io.beanmapper.core.BeanFieldMatch
 
getSourceFieldName() - Method in class io.beanmapper.core.BeanFieldMatch
 
getSourceNode() - Method in class io.beanmapper.core.BeanMatch
 
getSourceObject() - Method in class io.beanmapper.core.BeanFieldMatch
 
getStrategy(BeanMapper, Configuration) - Static method in enum io.beanmapper.strategy.MapStrategyType
 
getStrictClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getStrictMappingProperties() - Method in interface io.beanmapper.config.Configuration
Returns the collection of strictSourceSuffix, strictTargetSuffix and applyStrictMappingConvention properties.
getStrictMappingProperties() - Method in class io.beanmapper.config.CoreConfiguration
 
getStrictMappingProperties() - Method in class io.beanmapper.config.OverrideConfiguration
 
getStrictSourceSuffix() - Method in interface io.beanmapper.config.Configuration
Returns the classname suffix that determines a source class is to be treated as strict with regards to mapping.
getStrictSourceSuffix() - Method in class io.beanmapper.config.CoreConfiguration
 
getStrictSourceSuffix() - Method in class io.beanmapper.config.OverrideConfiguration
 
getStrictSourceSuffix() - Method in class io.beanmapper.config.StrictMappingProperties
 
getStrictTargetSuffix() - Method in interface io.beanmapper.config.Configuration
Returns the classname suffix that determines a target class is to be treated as strict with regards to mapping.
getStrictTargetSuffix() - Method in class io.beanmapper.config.CoreConfiguration
 
getStrictTargetSuffix() - Method in class io.beanmapper.config.OverrideConfiguration
 
getStrictTargetSuffix() - Method in class io.beanmapper.config.StrictMappingProperties
 
getTarget() - Method in interface io.beanmapper.config.Configuration
The target to map to.
getTarget() - Method in class io.beanmapper.config.CoreConfiguration
 
getTarget() - Method in class io.beanmapper.config.OverrideConfiguration
 
getTarget() - Method in class io.beanmapper.core.BeanFieldMatch
 
getTargetBeanField() - Method in class io.beanmapper.core.MatchedBeanPairField
 
getTargetClass() - Method in class io.beanmapper.config.BeanPair
 
getTargetClass() - Method in interface io.beanmapper.config.Configuration
The class that represents the target class.
getTargetClass() - Method in class io.beanmapper.config.CoreConfiguration
 
getTargetClass() - Method in class io.beanmapper.config.OverrideConfiguration
 
getTargetClass() - Method in class io.beanmapper.core.BeanFieldMatch
 
getTargetClass() - Method in class io.beanmapper.core.BeanMatch
 
getTargetClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getTargetCollection(BeanCollectionUsage, Class<C>, Class<?>, C, CollectionFlusher, Boolean) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
getTargetCollection(BeanCollectionUsage, Class<C>, Class<?>, C, CollectionFlusher, Boolean) - Method in interface io.beanmapper.core.collections.CollectionHandler
Retrieves either the target collection or creates a new collection instance.
getTargetDefaultValue() - Method in class io.beanmapper.core.BeanFieldMatch
 
getTargetFieldName() - Method in class io.beanmapper.core.BeanFieldMatch
 
getTargetNode() - Method in class io.beanmapper.core.BeanMatch
 
getTargetObject() - Method in class io.beanmapper.core.BeanFieldMatch
 
getType() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
getType() - Method in interface io.beanmapper.core.collections.CollectionHandler
The type of the collection class.
getType() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
 
getType() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Retrieve the property type.
getType() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Retrieve the property type.
getType() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the property type.
getType() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Retrieve the property type.
getTypes() - Method in class io.beanmapper.strategy.ConstructorArguments
 
getValidationMessages() - Method in exception io.beanmapper.core.BeanStrictMappingRequirementsException
 
getValue(Object) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Retrieve the property value.
getValue(Object) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Retrieve the property value.
getValue(Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the property value.
getValue(Object) - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Retrieve the property value.
getValues() - Method in class io.beanmapper.strategy.ConstructorArguments
 
getWriteMethod() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
getWriteMethod() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
getWriteMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
 
getWriteMethod() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor

H

hasAccess(RoleSecuredCheck, Map<Class<? extends LogicSecuredCheck>, LogicSecuredCheck>, Boolean) - Method in class io.beanmapper.core.BeanFieldMatch
 
hasAnnotation(BeanField, Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanFieldMatch
 
hasMatchingSource() - Method in class io.beanmapper.core.BeanFieldMatch
 
hasNext() - Method in class io.beanmapper.core.BeanField
 
hasNodes() - Method in class io.beanmapper.dynclass.Node
 
hasRole(String...) - Method in interface io.beanmapper.config.RoleSecuredCheck
Checks whether the Principal has any one of the roles
hasSimilarClasses() - Method in class io.beanmapper.core.BeanFieldMatch
 

I

instantiate(Class<T>, ConstructorArguments) - Method in interface io.beanmapper.core.constructor.BeanInitializer
Initialize a new bean.
instantiate(Class<T>, ConstructorArguments) - Method in class io.beanmapper.core.constructor.DefaultBeanInitializer
Initialize a new bean.
io.beanmapper - package io.beanmapper
 
io.beanmapper.annotations - package io.beanmapper.annotations
 
io.beanmapper.config - package io.beanmapper.config
 
io.beanmapper.core - package io.beanmapper.core
 
io.beanmapper.core.collections - package io.beanmapper.core.collections
 
io.beanmapper.core.constructor - package io.beanmapper.core.constructor
 
io.beanmapper.core.converter - package io.beanmapper.core.converter
 
io.beanmapper.core.converter.collections - package io.beanmapper.core.converter.collections
 
io.beanmapper.core.converter.impl - package io.beanmapper.core.converter.impl
 
io.beanmapper.core.inspector - package io.beanmapper.core.inspector
 
io.beanmapper.core.unproxy - package io.beanmapper.core.unproxy
 
io.beanmapper.dynclass - package io.beanmapper.dynclass
 
io.beanmapper.exceptions - package io.beanmapper.exceptions
 
io.beanmapper.strategy - package io.beanmapper.strategy
 
io.beanmapper.utils - package io.beanmapper.utils
 
isAddDefaultConverters() - Method in interface io.beanmapper.config.Configuration
 
isAddDefaultConverters() - Method in class io.beanmapper.config.CoreConfiguration
 
isAddDefaultConverters() - Method in class io.beanmapper.config.OverrideConfiguration
 
isAllowed(S, T) - Method in interface io.beanmapper.annotations.LogicSecuredCheck
 
isApplyStrictMappingConvention() - Method in interface io.beanmapper.config.Configuration
Determines if strict mapping convention will be applied.
isApplyStrictMappingConvention() - Method in class io.beanmapper.config.CoreConfiguration
 
isApplyStrictMappingConvention() - Method in class io.beanmapper.config.OverrideConfiguration
 
isApplyStrictMappingConvention() - Method in class io.beanmapper.config.StrictMappingProperties
 
isConverterChoosable() - Method in interface io.beanmapper.config.Configuration
 
isConverterChoosable() - Method in class io.beanmapper.config.CoreConfiguration
 
isConverterChoosable() - Method in class io.beanmapper.config.OverrideConfiguration
 
isDerived() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
 
isEmpty() - Method in class io.beanmapper.core.converter.collections.AnnotationClass
 
isEmpty() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
 
isFlushAfterClear() - Method in interface io.beanmapper.config.Configuration
Determines if the flush-chain must be called after a clear() operation on a collection has taken place.
isFlushAfterClear() - Method in class io.beanmapper.config.CoreConfiguration
 
isFlushAfterClear() - Method in class io.beanmapper.config.OverrideConfiguration
 
isFlushEnabled() - Method in interface io.beanmapper.config.Configuration
Determines if flushing has been enabled.
isFlushEnabled() - Method in class io.beanmapper.config.CoreConfiguration
 
isFlushEnabled() - Method in class io.beanmapper.config.OverrideConfiguration
 
isLogged() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
isMappable() - Method in class io.beanmapper.core.BeanFieldMatch
 
isMappable(String) - Method in class io.beanmapper.strategy.AbstractMapStrategy
Verifies whether the package is part of the beans which may be mapped by the bean mapper.
isMappableClass(Class<?>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
Verifies whether the class is part of the beans which may be mapped by the BeanMapper.
isMatch(Class<?>) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
isMatch(Class<?>) - Method in interface io.beanmapper.core.collections.CollectionHandler
Check if the sourceClass contains the matching class somewhere in its hierarchy
isMatchingSource(Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
 
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
 
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToBooleanConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToByteConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToDoubleConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToFloatConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToIntegerConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToLongConverter
isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToShortConverter
isMustMatch() - Method in class io.beanmapper.core.BeanField
 
isMustMatch() - Method in class io.beanmapper.core.BeanPropertyWrapper
 
isReadable() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Determine if the property is readable.
isReadable() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Determine if the property is readable.
isReadable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Determine if the property is readable.
isReadable() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Determine if the property is readable.
isSourceStrict() - Method in class io.beanmapper.config.BeanPair
 
isSourceStrict() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
isTargetStrict() - Method in class io.beanmapper.config.BeanPair
 
isTargetStrict() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
isUnmatched() - Method in class io.beanmapper.core.BeanField
 
isWritable() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Determine if the property is writable.
isWritable() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Determine if the property is writable.
isWritable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Determine if the property is writable.
isWritable() - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Determine if the property is writable.

L

ListCollectionHandler - Class in io.beanmapper.core.collections
 
ListCollectionHandler() - Constructor for class io.beanmapper.core.collections.ListCollectionHandler
 
logger - Variable in class io.beanmapper.core.BeanFieldMatch
 
logger - Variable in exception io.beanmapper.core.BeanStrictMappingRequirementsException
 
logger - Variable in exception io.beanmapper.exceptions.BeanNoLogicSecuredCheckSetException
 
logger - Variable in exception io.beanmapper.exceptions.BeanNoRoleSecuredCheckSetException
 
logger - Variable in exception io.beanmapper.exceptions.BeanNoSuchPropertyException
 
logger - Variable in class io.beanmapper.strategy.AbstractMapStrategy
 
LogicSecuredCheck<S,T> - Interface in io.beanmapper.annotations
 

M

map(Object) - Method in class io.beanmapper.BeanMapper
 
map(S, T) - Method in class io.beanmapper.BeanMapper
Copies the values from the source object to an existing target instance
map(S, Class<T>) - Method in class io.beanmapper.BeanMapper
Copies the values from the source object to a newly constructed target instance
map(List<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source list of elements to a new target list.
map(Set<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source set of elements to a new target set.
map(Map<K, S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source map of elements to a new target map.
map(Object) - Method in class io.beanmapper.strategy.MapCollectionStrategy
 
map(Object) - Method in interface io.beanmapper.strategy.MapStrategy
 
map(Object) - Method in class io.beanmapper.strategy.MapToClassStrategy
 
map(Object) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 
map(Object) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
map(Object, Object) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
map(Object, Object, BeanMatch) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
MapCollectionHandler - Class in io.beanmapper.core.collections
 
MapCollectionHandler() - Constructor for class io.beanmapper.core.collections.MapCollectionHandler
 
MapCollectionStrategy - Class in io.beanmapper.strategy
 
MapCollectionStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapCollectionStrategy
 
mapItem(BeanMapper, Class, Object) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
MapStrategy - Interface in io.beanmapper.strategy
 
MapStrategyType - Enum in io.beanmapper.strategy
 
MapToClassStrategy - Class in io.beanmapper.strategy
 
MapToClassStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToClassStrategy
 
MapToDynamicClassStrategy - Class in io.beanmapper.strategy
 
MapToDynamicClassStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToDynamicClassStrategy
 
MapToInstanceStrategy - Class in io.beanmapper.strategy
 
MapToInstanceStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToInstanceStrategy
 
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Determines if the conversion of our source type to a target type is supported by this converter.
match(Class<?>, Class<?>) - Method in interface io.beanmapper.core.converter.BeanConverter
Determines if the conversion of our source type to a target type is supported by this converter.
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
 
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
Determines if the conversion of our source type to a target type is supported by this converter.
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
Determines if the conversion of our source type to a target type is supported by this converter.
MatchedBeanPairField - Class in io.beanmapper.core
 
MatchedBeanPairField(BeanField, BeanField) - Constructor for class io.beanmapper.core.MatchedBeanPairField
 
matches(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanPair
 
merge(BeanField, BeanField) - Static method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
mustClear() - Method in enum io.beanmapper.annotations.BeanCollectionUsage
 
mustConstruct(Object) - Method in enum io.beanmapper.annotations.BeanCollectionUsage
 
mustFlush() - Method in interface io.beanmapper.config.Configuration
Works on the combination of the global flush setting (flushEnabled) and the specific flush setting (flushAfterClear).
mustFlush() - Method in class io.beanmapper.config.CoreConfiguration
 
mustFlush() - Method in class io.beanmapper.config.OverrideConfiguration
 

N

Node - Class in io.beanmapper.dynclass
 
Node() - Constructor for class io.beanmapper.dynclass.Node
 
NumberToNumberConverter - Class in io.beanmapper.core.converter.impl
Converts any number to another number type.
NumberToNumberConverter() - Constructor for class io.beanmapper.core.converter.impl.NumberToNumberConverter
 

O

ObjectToStringConverter - Class in io.beanmapper.core.converter.impl
Converts objects into strings.
ObjectToStringConverter() - Constructor for class io.beanmapper.core.converter.impl.ObjectToStringConverter
 
OverrideConfiguration - Class in io.beanmapper.config
 
OverrideConfiguration(Configuration) - Constructor for class io.beanmapper.config.OverrideConfiguration
 
OverrideField<T> - Class in io.beanmapper.config
 
OverrideField(Supplier<T>) - Constructor for class io.beanmapper.config.OverrideField
 

P

ParentConfigurationPossiblyNullException - Exception in io.beanmapper.config
 
ParentConfigurationPossiblyNullException(String) - Constructor for exception io.beanmapper.config.ParentConfigurationPossiblyNullException
 
PrimitiveConverter - Class in io.beanmapper.core.converter.impl
Converter between boxed and primitive type.
PrimitiveConverter() - Constructor for class io.beanmapper.core.converter.impl.PrimitiveConverter
 
processFields(S, T, BeanMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
Try to match the source fields on the target fields from the given classes.
PropertyAccessor - Interface in io.beanmapper.core.inspector
Abstraction over accessing properties.
PropertyAccessors - Class in io.beanmapper.core.inspector
Accessor utilities.
PropertyAccessors() - Constructor for class io.beanmapper.core.inspector.PropertyAccessors
 
PropertyDescriptorPropertyAccessor - Class in io.beanmapper.core.inspector
Property descriptor implementation of property accessor.
PropertyDescriptorPropertyAccessor(PropertyDescriptor) - Constructor for class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
 
PropertyMatchupDirection - Enum in io.beanmapper.core
 

R

RoleSecuredCheck - Interface in io.beanmapper.config
The handler which is used to see if a Principal can have access to a @BeanRoleSecured.
Route - Class in io.beanmapper.core
 
Route(String) - Constructor for class io.beanmapper.core.Route
 

S

set(T) - Method in class io.beanmapper.config.OverrideField
 
set(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
 
setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setApplyStrictMappingConvention(Boolean) - Method in interface io.beanmapper.config.Configuration
Determines if strict mapping convention will be applied.
setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
 
setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.StrictMappingProperties
 
setBeanCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setBeanInitializer(BeanInitializer) - Method in interface io.beanmapper.config.Configuration
 
setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.CoreConfiguration
 
setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.OverrideConfiguration
 
setBeanMapper(BeanMapper) - Method in interface io.beanmapper.core.converter.BeanMapperAware
Deprecated.
Store the bean mapper.
setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setBeanUnproxy(BeanUnproxy) - Method in interface io.beanmapper.config.Configuration
 
setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.CoreConfiguration
 
setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.OverrideConfiguration
 
setBeanUnproxy(SkippingBeanUnproxy) - Method in class io.beanmapper.config.StrictMappingProperties
 
setCollectionClass(Class) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setCollectionClass(Class) - Method in interface io.beanmapper.config.Configuration
Sets the collection class of the collection.
setCollectionClass(Class) - Method in class io.beanmapper.config.CoreConfiguration
 
setCollectionClass(Class) - Method in class io.beanmapper.config.OverrideConfiguration
 
setCollectionElementType(CollectionElementType) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
SetCollectionHandler - Class in io.beanmapper.core.collections
 
SetCollectionHandler() - Constructor for class io.beanmapper.core.collections.SetCollectionHandler
 
setCollectionInstructions(BeanCollectionInstructions) - Method in class io.beanmapper.core.BeanField
 
setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setCollectionUsage(BeanCollectionUsage) - Method in interface io.beanmapper.config.Configuration
Sets the collection usage for the current collection mapping
setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.CoreConfiguration
 
setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.OverrideConfiguration
 
setConverterChoosable(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setConverterChoosable(boolean) - Method in interface io.beanmapper.config.Configuration
 
setConverterChoosable(boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setConverterChoosable(boolean) - Method in class io.beanmapper.config.OverrideConfiguration
 
setDelegate(BeanUnproxy) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
Change the underlying delegate bean unproxy.
setEnforcedSecuredProperties(Boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setEnforceSecuredProperties(Boolean) - Method in interface io.beanmapper.config.Configuration
Property that determines if secured properties must be handled.
setEnforceSecuredProperties(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setEnforceSecuredProperties(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
 
setFlushAfterClear(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setFlushAfterClear(Boolean) - Method in interface io.beanmapper.config.Configuration
Determines whether the flush-chain must be called after a clear has taken place.
setFlushAfterClear(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setFlushAfterClear(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
 
setFlushAfterClear(Boolean) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
setFlushEnabled(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setFlushEnabled(Boolean) - Method in interface io.beanmapper.config.Configuration
Set whether flushing must be enabled.
setFlushEnabled(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setFlushEnabled(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
 
setLogged() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
setLogicSecuredCheck(Class<? extends LogicSecuredCheck>) - Method in class io.beanmapper.core.BeanField
 
setMatched() - Method in class io.beanmapper.core.BeanField
 
setMustMatch(boolean) - Method in class io.beanmapper.core.BeanField
 
setMustMatch() - Method in class io.beanmapper.core.BeanPropertyWrapper
 
setName(String) - Method in class io.beanmapper.core.BeanPropertyWrapper
 
setNext(BeanField) - Method in class io.beanmapper.core.BeanField
 
setParent(Object) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setParent(Object) - Method in interface io.beanmapper.config.Configuration
The active parent for the field that is currently being mapped.
setParent(Object) - Method in class io.beanmapper.config.CoreConfiguration
 
setParent(Object) - Method in class io.beanmapper.config.OverrideConfiguration
 
setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setPreferredCollectionClass(Class<?>) - Method in interface io.beanmapper.config.Configuration
Sets the preferred collection class to be instantiated.
setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
 
setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
 
setPreferredCollectionClass(AnnotationClass) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
setRequiredRoles(String[]) - Method in class io.beanmapper.core.BeanField
 
setRoleSecuredCheck(RoleSecuredCheck) - Method in interface io.beanmapper.config.Configuration
The RoleSecuredCheck is responsible for checking if a Principal may access a field or method annotated with @BeanRoleSecured.
setRoleSecuredCheck(RoleSecuredCheck) - Method in class io.beanmapper.config.CoreConfiguration
 
setRoleSecuredCheck(RoleSecuredCheck) - Method in class io.beanmapper.config.OverrideConfiguration
 
setSecuredPropertyHandler(RoleSecuredCheck) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setStrictSourceSuffix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setStrictSourceSuffix(String) - Method in interface io.beanmapper.config.Configuration
Sets the classname suffix that determines a source class is to be treated as strict with regards to mapping.
setStrictSourceSuffix(String) - Method in class io.beanmapper.config.CoreConfiguration
 
setStrictSourceSuffix(String) - Method in class io.beanmapper.config.OverrideConfiguration
 
setStrictSourceSuffix(String) - Method in class io.beanmapper.config.StrictMappingProperties
 
setStrictTargetSuffix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setStrictTargetSuffix(String) - Method in interface io.beanmapper.config.Configuration
Sets the classname suffix that determines a target class is to be treated as strict with regards to mapping.
setStrictTargetSuffix(String) - Method in class io.beanmapper.config.CoreConfiguration
 
setStrictTargetSuffix(String) - Method in class io.beanmapper.config.OverrideConfiguration
 
setStrictTargetSuffix(String) - Method in class io.beanmapper.config.StrictMappingProperties
 
setTarget(Object) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setTarget(Object) - Method in interface io.beanmapper.config.Configuration
Sets the target.
setTarget(Object) - Method in class io.beanmapper.config.CoreConfiguration
 
setTarget(Object) - Method in class io.beanmapper.config.OverrideConfiguration
 
setTarget(Object) - Method in class io.beanmapper.core.BeanFieldMatch
 
setTargetClass(Class) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setTargetClass(Class) - Method in interface io.beanmapper.config.Configuration
Sets the target class.
setTargetClass(Class) - Method in class io.beanmapper.config.CoreConfiguration
 
setTargetClass(Class) - Method in class io.beanmapper.config.OverrideConfiguration
 
setValue(Object, Object) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Modify the property value.
setValue(Object, Object) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Modify the property value.
setValue(Object, Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Modify the property value.
setValue(Object, Object) - Method in class io.beanmapper.core.inspector.PropertyDescriptorPropertyAccessor
Modify the property value.
SimpleBeanConverter<S,T> - Class in io.beanmapper.core.converter
Default converter that should be used for single type-to-type conversions.
SimpleBeanConverter() - Constructor for class io.beanmapper.core.converter.SimpleBeanConverter
Construct a new bean converter, dynamically resolving the source and target class.
SimpleBeanConverter(Class<?>, Class<?>) - Constructor for class io.beanmapper.core.converter.SimpleBeanConverter
Construct a new bean converter, manually declaring the source and target class.
size(C) - Method in interface io.beanmapper.core.collections.CollectionHandler
 
size(List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
 
size(Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
 
size(Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
skip(Class<?>) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
Add classes to skip while unproxying to prevent failing of the BeanMapper while mapping proxy classes or classes containing synthetic fields (Like ENUM types).
SkippingBeanUnproxy - Class in io.beanmapper.core.unproxy
Unproxy that allows you to configure classes to skip.
SkippingBeanUnproxy(BeanUnproxy) - Constructor for class io.beanmapper.core.unproxy.SkippingBeanUnproxy
 
sourceHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanFieldMatch
 
sourceToString() - Method in class io.beanmapper.core.BeanFieldMatch
 
StrictMappingProperties - Class in io.beanmapper.config
 
StrictMappingProperties(BeanUnproxy, String, String, Boolean) - Constructor for class io.beanmapper.config.StrictMappingProperties
 
StringToBigDecimalConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a big decimal.
StringToBigDecimalConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToBigDecimalConverter
 
StringToBooleanConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a boolean.
StringToBooleanConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToBooleanConverter
 
StringToByteConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a byte.
StringToByteConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToByteConverter
 
StringToDoubleConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a double.
StringToDoubleConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToDoubleConverter
 
StringToFloatConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a float.
StringToFloatConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToFloatConverter
 
StringToIntegerConverter - Class in io.beanmapper.core.converter.impl
Converts a string into an integer.
StringToIntegerConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToIntegerConverter
 
StringToLongConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a long.
StringToLongConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToLongConverter
 
StringToShortConverter - Class in io.beanmapper.core.converter.impl
Converts a string into a short.
StringToShortConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToShortConverter
 

T

targetHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanFieldMatch
 
targetToString() - Method in class io.beanmapper.core.BeanFieldMatch
 

U

unproxy(Class<?>) - Method in interface io.beanmapper.core.unproxy.BeanUnproxy
Removes any potential proxy classes.
unproxy(Class<?>) - Method in class io.beanmapper.core.unproxy.DefaultBeanUnproxy
Removes any potential proxy classes.
unproxy(Class<?>) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
Removes any potential proxy classes.

V

validAccessor(PropertyAccessor) - Method in enum io.beanmapper.core.PropertyMatchupDirection
 
validateMappingRequirements() - Method in class io.beanmapper.core.BeanMatch
 
validateStrictBeanPairs(List<BeanPair>) - Method in class io.beanmapper.core.BeanMatchStore
 
valueOf(String) - Static method in enum io.beanmapper.annotations.BeanCollectionUsage
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.beanmapper.core.PropertyMatchupDirection
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum io.beanmapper.strategy.MapStrategyType
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.beanmapper.annotations.BeanCollectionUsage
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.beanmapper.core.PropertyMatchupDirection
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum io.beanmapper.strategy.MapStrategyType
Returns an array containing the constants of this enum type, in the order they are declared.

W

withoutDefaultConverters() - Method in class io.beanmapper.config.BeanMapperBuilder
 
withoutDefaultConverters() - Method in interface io.beanmapper.config.Configuration
 
withoutDefaultConverters() - Method in class io.beanmapper.config.CoreConfiguration
 
withoutDefaultConverters() - Method in class io.beanmapper.config.OverrideConfiguration
 
withStrictSource() - Method in class io.beanmapper.config.BeanPair
 
withStrictTarget() - Method in class io.beanmapper.config.BeanPair
 
wrap() - Method in class io.beanmapper.BeanMapper
 
wrapConfig() - Method in class io.beanmapper.BeanMapper
Deprecated.
use wrap() instead
writeObject(Object, Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanField
 
writeObject(Object) - Method in class io.beanmapper.core.BeanFieldMatch
 
A B C D E F G H I L M N O P R S T U V W 
Skip navigation links

Copyright © 2015–2018 42 BV. All rights reserved.