Index

A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form

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
 
accessType(PropertyAccessor) - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
 
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(Class<?>) - 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(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
 
addPackagePrefix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
 
addPackagePrefix(String) - Method in interface io.beanmapper.config.Configuration
Adds a package on the basis of a class.
addPackagePrefix(String) - Method in class io.beanmapper.config.CoreConfiguration
 
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 Interface in io.beanmapper.annotations
Setting a value makes the property available for constructor or other fields to map.
BeanCollection - Annotation Interface 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() - Element in annotation interface io.beanmapper.annotations.BeanCollection
Determines how BeanMapper must deal with the target collection.
BeanCollectionUsage - Enum Class 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 Interface 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 Interface 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
 
BeanIgnore - Annotation Interface 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 Interface in io.beanmapper.annotations
Declares a field or method to be secured.
BeanMappableEnum - Annotation Interface in io.beanmapper.annotations
Declares an enum class to be deep mappable as would any normal class
beanMapper - Variable in class io.beanmapper.core.converter.AbstractBeanConverter
 
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
 
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, BeanProperty>, Map<String, BeanProperty>, Map<String, BeanProperty>) - 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<BeanProperty>) - 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 Interface in io.beanmapper.annotations
When a target-side property needs to become the value of its parent, it must be annotated with BeanParent.
BeanProperty - Class in io.beanmapper.core
 
BeanProperty - Annotation Interface in io.beanmapper.annotations
Setting a name allows you to map the property to a property on the other side with a different name.
BeanProperty(String, BeanPropertyMatchupDirection, PropertyAccessor, Class) - Constructor for class io.beanmapper.core.BeanProperty
 
BeanPropertyAccessException - Exception in io.beanmapper.core
 
BeanPropertyAccessException(Exception, String) - Constructor for exception io.beanmapper.core.BeanPropertyAccessException
 
BeanPropertyAccessException(String) - Constructor for exception io.beanmapper.core.BeanPropertyAccessException
 
BeanPropertyAccessType - Enum Class in io.beanmapper.core
 
BeanPropertyClass - Interface in io.beanmapper.core.generics
 
BeanPropertyCreator - Class in io.beanmapper.core
 
BeanPropertyCreator(BeanPropertyMatchupDirection, Class<?>, String) - Constructor for class io.beanmapper.core.BeanPropertyCreator
 
BeanPropertyMatch - Class in io.beanmapper.core
 
BeanPropertyMatch(Object, Object, MatchedBeanPropertyPair, String, BeanMatch) - Constructor for class io.beanmapper.core.BeanPropertyMatch
 
BeanPropertyMatchupDirection - Enum Class in io.beanmapper.core
 
BeanPropertyNoMatchException - Exception in io.beanmapper.exceptions
 
BeanPropertyNoMatchException(Class, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyNoMatchException
 
BeanPropertyReadException - Exception in io.beanmapper.exceptions
 
BeanPropertyReadException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyReadException
 
BeanPropertyReadException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanPropertyReadException
 
BeanPropertyWrapper - Class in io.beanmapper.core
 
BeanPropertyWrapper(String) - Constructor for class io.beanmapper.core.BeanPropertyWrapper
 
BeanPropertyWriteException - Exception in io.beanmapper.exceptions
 
BeanPropertyWriteException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyWriteException
 
BeanPropertyWriteException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanPropertyWriteException
 
BeanRoleSecured - Annotation Interface in io.beanmapper.annotations
Declares a field or method to be secured.
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 Interface 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 class io.beanmapper.core.BeanPropertyMatchupDirection
 
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
 
CLEAR - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
Call clear on the target collection if it exists; construct if not.
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
 
CONSTRUCT - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
Always reconstruct the target collection
ConstructorArguments - Class in io.beanmapper.strategy
 
ConstructorArguments(Object, BeanMatch, String[]) - Constructor for class io.beanmapper.strategy.ConstructorArguments
 
convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in interface io.beanmapper.core.converter.BeanConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
 
convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
Converts the source instance into the desired target type.
convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
Converts the source instance into the desired target type.
convert(Object, Class<?>, BeanPropertyMatch) - 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() - Method in class io.beanmapper.core.collections.ListCollectionHandler
 
create() - Method in class io.beanmapper.core.collections.MapCollectionHandler
 
create() - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
create(Class<?>) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
create(Class<?>) - Method in class io.beanmapper.core.collections.SetCollectionHandler
 
CREATE_DYNAMIC_CLASS - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
 
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
 
determineNodesForPath() - Method in class io.beanmapper.core.BeanPropertyCreator
 
determineNodesForPath(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyCreator
 
determineStrategy(Configuration) - Static method in enum class 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
 
DirectedBeanProperty - Class in io.beanmapper.core.generics
Knows the side of the BeanProperty (either source or target) and because of that knows how the property will be accessed.
DirectedBeanProperty(BeanPropertyMatchupDirection, PropertyAccessor, Class) - Constructor for class io.beanmapper.core.generics.DirectedBeanProperty
 
doConvert(Object) - Method in class io.beanmapper.core.converter.impl.ObjectToStringConverter
Convert the source instance into our target type.
doConvert(Object, Class<? extends Enum<?>>) - Method in class io.beanmapper.core.converter.impl.AnyToEnumConverter
 
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) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
Convert the source instance into our target type.
doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Convert a source instance to the target type.
doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
Convert a source instance to the target type.
downsizeSource(Object, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 
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
 
downsizeTarget(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
 

E

elementType() - Element in annotation interface io.beanmapper.annotations.BeanCollection
Determines the class type of an element within the target collection.
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.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.BeanPropertyNoMatchException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanPropertyReadException
 
ERROR - Static variable in exception io.beanmapper.exceptions.BeanPropertyWriteException
 

F

FIELD - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
 
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Retrieve the annotation on a property.
findAnnotation(Class<A>) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
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
 
flushAfterClear() - Element in annotation interface io.beanmapper.annotations.BeanCollection
When usage is CLEAR and the target collection is being managed by, eg, Hibernate's OneToMany in combination with orphanRemoval=true, clearing the collection will trigger delete statements.
forName(String) - Static method in class io.beanmapper.utils.Classes
Retrieve the class by name.

G

generatedClass - Variable in class io.beanmapper.dynclass.GeneratedClass
 
GeneratedClass - Class in io.beanmapper.dynclass
 
GeneratedClass(CtClass) - Constructor for class io.beanmapper.dynclass.GeneratedClass
 
generateMapStrategy(BeanMapper, Configuration) - Method in enum class io.beanmapper.strategy.MapStrategyType
 
get() - Method in class io.beanmapper.config.OverrideField
 
getAccessor() - Method in class io.beanmapper.core.BeanProperty
 
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
 
getBasicType() - Method in interface io.beanmapper.core.generics.BeanPropertyClass
 
getBeanClass() - Method in class io.beanmapper.core.BeanProperty
 
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
 
getBeanFieldClass() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
 
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.BeanPropertyMatch
 
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
 
getBeanPropertyClass() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
 
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<?>) - 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
 
getCollectionHandlerFor(Class<?>, BeanUnproxy) - Method in class io.beanmapper.config.CollectionHandlerStore
 
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.BeanProperty
 
getCollectionInstructions() - Method in class io.beanmapper.core.BeanPropertyMatch
 
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
 
getCurrentAccessor() - Method in class io.beanmapper.core.BeanProperty
 
getDefaultValue(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyMatch
 
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
 
getGenericClassOfField(int) - Method in class io.beanmapper.core.BeanProperty
 
getGenericClassOfProperty(int) - Method in class io.beanmapper.core.generics.DirectedBeanProperty
 
getGenericParameterIndex() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
getGenericParameterIndex() - Method in interface io.beanmapper.core.collections.CollectionHandler
 
getGenericParameterIndex() - Method in class io.beanmapper.core.collections.MapCollectionHandler
The generic parameter type of the Map value must be determined, not the key.
getGenericType(Class, PropertyAccessor) - Method in enum class io.beanmapper.core.BeanPropertyAccessType
 
getInverse() - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
 
getKey() - Method in class io.beanmapper.dynclass.Node
 
getLogicSecuredCheck() - Method in class io.beanmapper.core.BeanProperty
 
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.BeanProperty
 
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Retrieve the property name.
getName() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the property name.
getNext() - Method in class io.beanmapper.core.BeanProperty
 
getNode(String) - Method in class io.beanmapper.dynclass.Node
 
getObject(Object) - Method in class io.beanmapper.core.BeanProperty
 
getOrCreate(Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanProperty
 
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.
getParameterizedType(int) - Method in interface io.beanmapper.core.generics.BeanPropertyClass
 
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
 
getReadMethod() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
getReadMethod() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
getReadMethod() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
getReadMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
 
getRequiredRoles() - Method in class io.beanmapper.core.BeanProperty
 
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
 
getSourceBeanProperty() - Method in class io.beanmapper.core.MatchedBeanPropertyPair
 
getSourceClass() - Method in class io.beanmapper.config.BeanPair
 
getSourceClass() - Method in class io.beanmapper.core.BeanMatch
 
getSourceClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getSourceClass() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getSourceDefaultValue() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getSourceFieldName() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getSourceNodes() - Method in class io.beanmapper.core.BeanMatch
 
getSourceObject() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getStrategy(BeanMapper, Configuration) - Static method in enum class 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.BeanPropertyMatch
 
getTargetBeanProperty() - Method in class io.beanmapper.core.MatchedBeanPropertyPair
 
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.BeanMatch
 
getTargetClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
 
getTargetClass() - Method in class io.beanmapper.core.BeanPropertyMatch
 
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.BeanPropertyMatch
 
getTargetFieldName() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getTargetNodes() - Method in class io.beanmapper.core.BeanMatch
 
getTargetObject() - Method in class io.beanmapper.core.BeanPropertyMatch
 
GETTER - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
 
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Retrieve the property type.
getType() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Retrieve the property type.
getTypes() - Method in class io.beanmapper.strategy.ConstructorArguments
 
getUseNullValue() - Method in interface io.beanmapper.config.Configuration
Property that determines if null values for the source must be skipped or not
getUseNullValue() - Method in class io.beanmapper.config.CoreConfiguration
 
getUseNullValue() - Method in class io.beanmapper.config.OverrideConfiguration
 
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Retrieve the property value.
getValue(Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
getWriteMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
 

H

hasAccess(RoleSecuredCheck, Map<Class<? extends LogicSecuredCheck>, LogicSecuredCheck>, Boolean) - Method in class io.beanmapper.core.BeanPropertyMatch
 
hasAnnotation(BeanProperty, Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
hasMatchingSource() - Method in class io.beanmapper.core.BeanPropertyMatch
 
hasNext() - Method in class io.beanmapper.core.BeanProperty
 
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.BeanPropertyMatch
 

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.generics - package io.beanmapper.core.generics
 
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
 
isBeanFieldAvailable() - Method in class io.beanmapper.core.BeanProperty
 
isBeanFieldAvailable() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
 
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.BeanPropertyMatch
 
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.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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Determine if the property is readable.
isReadable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
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.BeanProperty
 
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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Determine if the property is writable.
isWritable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
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.BeanPropertyMatch
 
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(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
 
map(List<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source list of elements to a new target list.
map(Map<K, S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source map of elements to a new target map.
map(Set<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source set of elements to a new target set.
map(S, Class<T>) - Method in class io.beanmapper.BeanMapper
Copies the values from the source object to a newly constructed target instance
map(S, T) - Method in class io.beanmapper.BeanMapper
Copies the values from the source object to an existing target instance
MAP_COLLECTION - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
 
MAP_TO_CLASS - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
 
MAP_TO_INSTANCE - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
 
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 Class 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.
MatchedBeanPropertyPair - Class in io.beanmapper.core
 
MatchedBeanPropertyPair(BeanProperty, BeanProperty) - Constructor for class io.beanmapper.core.MatchedBeanPropertyPair
 
matches(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanPair
 
merge(BeanProperty, BeanProperty) - Static method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
MethodPropertyAccessor - Class in io.beanmapper.core.inspector
Property descriptor implementation of property accessor.
MethodPropertyAccessor(PropertyDescriptor) - Constructor for class io.beanmapper.core.inspector.MethodPropertyAccessor
 
mustClear() - Method in enum class io.beanmapper.annotations.BeanCollectionUsage
 
mustConstruct(Object) - Method in enum class 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

name() - Element in annotation interface io.beanmapper.annotations.BeanProperty
 
NO_ACCESS - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
 
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
 
preferredCollectionClass() - Element in annotation interface io.beanmapper.annotations.BeanCollection
It is possible to set your own preferred instantiated class.
PrimitiveConverter - Class in io.beanmapper.core.converter.impl
Converter between boxed and primitive type.
PrimitiveConverter() - Constructor for class io.beanmapper.core.converter.impl.PrimitiveConverter
 
processProperties(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
 

R

REUSE - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
Reuse the target collection if it exists; construct if not.
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(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
 
set(T) - Method in class io.beanmapper.config.OverrideField
 
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.BeanProperty
 
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.BeanProperty
 
setMatched() - Method in class io.beanmapper.core.BeanProperty
 
setMustMatch() - Method in class io.beanmapper.core.BeanPropertyWrapper
 
setMustMatch(boolean) - Method in class io.beanmapper.core.BeanProperty
 
setName(String) - Method in class io.beanmapper.core.BeanPropertyWrapper
 
setNext(BeanProperty) - Method in class io.beanmapper.core.BeanProperty
 
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(AnnotationClass) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
 
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
 
setRequiredRoles(String[]) - Method in class io.beanmapper.core.BeanProperty
 
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.BeanPropertyMatch
 
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
 
SETTER - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
 
setUseNullValue() - Method in class io.beanmapper.config.BeanMapperBuilder
 
setUseNullValue(Boolean) - Method in interface io.beanmapper.config.Configuration
Property that determines if null values for the source must be skipped or not
setUseNullValue(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
 
setUseNullValue(Boolean) - 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 class io.beanmapper.core.inspector.MethodPropertyAccessor
Modify the property value.
setValue(Object, Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
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
 
SOURCE_TO_TARGET - Enum constant in enum class io.beanmapper.core.BeanPropertyMatchupDirection
 
sourceHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
sourceToString() - Method in class io.beanmapper.core.BeanPropertyMatch
 
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

TARGET_TO_SOURCE - Enum constant in enum class io.beanmapper.core.BeanPropertyMatchupDirection
 
targetHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
targetToString() - Method in class io.beanmapper.core.BeanPropertyMatch
 

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

validateMappingRequirements() - Method in class io.beanmapper.core.BeanMatch
 
validateStrictBeanPairs(List<BeanPair>) - Method in class io.beanmapper.core.BeanMatchStore
 
value() - Element in annotation interface io.beanmapper.annotations.BeanAlias
 
value() - Element in annotation interface io.beanmapper.annotations.BeanConstruct
 
value() - Element in annotation interface io.beanmapper.annotations.BeanDefault
 
value() - Element in annotation interface io.beanmapper.annotations.BeanLogicSecured
The handler that verifies whether access to the property is allowed
value() - Element in annotation interface io.beanmapper.annotations.BeanProperty
 
value() - Element in annotation interface io.beanmapper.annotations.BeanRoleSecured
The role the Principal must have to be allowed access to the field or method
valueOf(String) - Static method in enum class io.beanmapper.annotations.BeanCollectionUsage
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.beanmapper.core.BeanPropertyAccessType
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.beanmapper.strategy.MapStrategyType
Returns the enum constant of this class with the specified name.
values() - Static method in enum class io.beanmapper.annotations.BeanCollectionUsage
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.beanmapper.core.BeanPropertyAccessType
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.beanmapper.strategy.MapStrategyType
Returns an array containing the constants of this enum class, 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) - Method in class io.beanmapper.core.BeanPropertyMatch
 
writeObject(Object, Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanProperty
 
A B C D E F G H I L M N O P R S T U V W 
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form