Index

A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|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
 
add(DiagnosticsNode<?, ?>) - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
Adds a diagnostic node to the list of diagnostics.
add(Class<?>, Class<?>, BeanConverter) - Method in class io.beanmapper.core.converter.BeanConverterStore
 
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
 
addCustomDefaultValue(Class<T>, V) - Method in class io.beanmapper.config.BeanMapperBuilder
Adds a mapping for a default value to the configuration.
addCustomDefaultValueForClass(Class<T>, V) - Method in interface io.beanmapper.config.Configuration
Allows the user to set a default value for a given type.
addCustomDefaultValueForClass(Class<T>, V) - Method in class io.beanmapper.config.CoreConfiguration
Allows the user to set a default value for a given type.
addCustomDefaultValueForClass(Class<T>, V) - Method in class io.beanmapper.config.OverrideConfiguration
Allows the user to set a default value for a given type.
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.
allowNull() - Element in annotation interface io.beanmapper.annotations.BeanRecordConstruct
 
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
BeanAlias provides a way for a source-class to indicate which field in the target-class the annotated field should be mapped to.
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 Class in io.beanmapper.exceptions
 
BeanCollectionNotSupportedException(Class<?>, Class<?>) - Constructor for exception class io.beanmapper.exceptions.BeanCollectionNotSupportedException
 
BeanCollectionUnassignableTargetCollectionTypeException - Exception Class in io.beanmapper.exceptions
 
BeanCollectionUnassignableTargetCollectionTypeException(Class<?>, Class<?>) - Constructor for exception class 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 Class in io.beanmapper.exceptions
 
BeanConfigurationOperationNotAllowedException(String) - Constructor for exception class 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 Class in io.beanmapper.exceptions
 
BeanConstructException(Class<?>, Throwable) - Constructor for exception class io.beanmapper.exceptions.BeanConstructException
 
BeanConversionException - Exception Class in io.beanmapper.exceptions
Exception thrown when cannot convert between types.
BeanConversionException(Class<?>, Class<?>) - Constructor for exception class 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.
BeanConverterStore - Class in io.beanmapper.core.converter
 
BeanConverterStore() - Constructor for class io.beanmapper.core.converter.BeanConverterStore
 
BeanConverterStore(BeanConverterStore) - Constructor for class io.beanmapper.core.converter.BeanConverterStore
 
BeanConverterStore(Map<Class<?>, Map<Class<?>, BeanConverter>>) - Constructor for class io.beanmapper.core.converter.BeanConverterStore
 
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 Class in io.beanmapper.exceptions
 
BeanDynamicClassGenerationException(Throwable, Class<?>, String) - Constructor for exception class 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 Class in io.beanmapper.exceptions
 
BeanInstantiationException(Class<?>, Throwable) - Constructor for exception class 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
 
BeanMapperBuilder - Class in io.beanmapper.config
 
BeanMapperBuilder() - Constructor for class io.beanmapper.config.BeanMapperBuilder
 
BeanMapperBuilder(Configuration) - Constructor for class io.beanmapper.config.BeanMapperBuilder
 
BeanMapperBuilder(Configuration, DiagnosticsDetailLevel) - Constructor for class io.beanmapper.config.BeanMapperBuilder
 
BeanMapperPerformanceLogger - Class in io.beanmapper.utils
 
BeanMapperPerformanceLogger() - Constructor for class io.beanmapper.utils.BeanMapperPerformanceLogger
 
BeanMapperTraceLogger - Class in io.beanmapper.utils
 
BeanMapperTraceLogger() - Constructor for class io.beanmapper.utils.BeanMapperTraceLogger
 
BeanMappingException - Exception Class in io.beanmapper.exceptions
 
BeanMappingException(String) - Constructor for exception class io.beanmapper.exceptions.BeanMappingException
 
BeanMappingException(String, Throwable) - Constructor for exception class 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, BeanPropertySelector) - 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 Class in io.beanmapper.exceptions
 
BeanMissingPathException(Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.BeanMissingPathException
 
BeanNoLogicSecuredCheckSetException - Exception Class in io.beanmapper.exceptions
 
BeanNoLogicSecuredCheckSetException(String) - Constructor for exception class io.beanmapper.exceptions.BeanNoLogicSecuredCheckSetException
 
BeanNoNeighboursException - Exception Class in io.beanmapper.exceptions
 
BeanNoNeighboursException() - Constructor for exception class io.beanmapper.exceptions.BeanNoNeighboursException
 
BeanNoRoleSecuredCheckSetException - Exception Class in io.beanmapper.exceptions
 
BeanNoRoleSecuredCheckSetException(String) - Constructor for exception class io.beanmapper.exceptions.BeanNoRoleSecuredCheckSetException
 
BeanNoSuchPropertyException - Exception Class in io.beanmapper.exceptions
Exception thrown when a property could not be found.
BeanNoSuchPropertyException(String) - Constructor for exception class io.beanmapper.exceptions.BeanNoSuchPropertyException
 
BeanNoTargetException - Exception Class in io.beanmapper.exceptions
 
BeanNoTargetException() - Constructor for exception class 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
 
BeanProperty.BeanProperties - Annotation Interface in io.beanmapper.annotations
Allows the BeanProperty-annotation to be repeated.
BeanPropertyAccessException - Exception Class in io.beanmapper.core
 
BeanPropertyAccessException(Exception, String) - Constructor for exception class io.beanmapper.core.BeanPropertyAccessException
 
BeanPropertyAccessException(String) - Constructor for exception class 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 Class in io.beanmapper.exceptions
 
BeanPropertyNoMatchException(Class<?>, String) - Constructor for exception class io.beanmapper.exceptions.BeanPropertyNoMatchException
 
BeanPropertyReadException - Exception Class in io.beanmapper.exceptions
 
BeanPropertyReadException(Class<?>, String) - Constructor for exception class io.beanmapper.exceptions.BeanPropertyReadException
 
BeanPropertyReadException(Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.BeanPropertyReadException
 
BeanPropertySelector - Class in io.beanmapper.core.inspector
 
BeanPropertySelector() - Constructor for class io.beanmapper.core.inspector.BeanPropertySelector
 
BeanPropertyWrapper - Class in io.beanmapper.core
 
BeanPropertyWrapper(String) - Constructor for class io.beanmapper.core.BeanPropertyWrapper
 
BeanPropertyWriteException - Exception Class in io.beanmapper.exceptions
 
BeanPropertyWriteException(Class<?>, String) - Constructor for exception class io.beanmapper.exceptions.BeanPropertyWriteException
 
BeanPropertyWriteException(Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.BeanPropertyWriteException
 
BeanRecordConstruct - Annotation Interface in io.beanmapper.annotations
An annotation applicable to Record-classes, that can be used to force BeanMapper to use a specific constructor of a record.
BeanRecordConstructMode - Enum Class in io.beanmapper.annotations
An enum used to set whether a constructor of a Record should be considered for mapping, force to be used for mapping, or excluded from mapping.
BeanRoleSecured - Annotation Interface in io.beanmapper.annotations
Declares a field or method to be secured.
BeanStrictMappingRequirementsException - Exception Class in io.beanmapper.core
 
BeanStrictMappingRequirementsException(BeanMatchValidationMessage) - Constructor for exception class io.beanmapper.core.BeanStrictMappingRequirementsException
 
BeanStrictMappingRequirementsException(List<BeanMatchValidationMessage>) - Constructor for exception class 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.
build() - Method in class io.beanmapper.config.BeanMapperBuilder
 

C

CanonicalClassName - Class in io.beanmapper.utils
 
CanonicalClassName() - Constructor for class io.beanmapper.utils.CanonicalClassName
 
CanonicalClassNameStore - Class in io.beanmapper.utils
 
Check - Class in io.beanmapper.utils
Performs assertions in code.
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.
ClassGenerator - Class in io.beanmapper.dynclass
 
ClassGenerator() - Constructor for class io.beanmapper.dynclass.ClassGenerator
 
ClassGenerator(ClassPool) - Constructor for class io.beanmapper.dynclass.ClassGenerator
 
ClassStore - Class in io.beanmapper.dynclass
 
ClassStore() - Constructor for class io.beanmapper.dynclass.ClassStore
 
ClassStore(ClassGenerator) - 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(Queue) - Method in class io.beanmapper.core.collections.QueueCollectionHandler
 
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.
CollectionConversionDiagnosticNode<S,T,U,R,C> - Class in io.beanmapper.utils.diagnostics.tree
 
CollectionConversionDiagnosticNode(S, Class<S>, Class<T>, Class<R>, Class<C>) - Constructor for class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
CollectionConverter - Class in io.beanmapper.core.converter.collections
 
CollectionConverter(CollectionHandler<?>) - 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
 
CollectionMappingDiagnosticNode<S,T,U,R> - Class in io.beanmapper.utils.diagnostics.tree
 
CollectionMappingDiagnosticNode(S, Class<S>, Class<T>, Class<R>) - Constructor for class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
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
 
Configuration - Interface in io.beanmapper.config
 
CONSTRUCT - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
Always reconstruct the target collection
constructMode() - Element in annotation interface io.beanmapper.annotations.BeanRecordConstruct
 
ConstructorArguments - Class in io.beanmapper.strategy
 
ConstructorArguments(Object, BeanMatch, String[]) - Constructor for class io.beanmapper.strategy.ConstructorArguments
 
ConversionDiagnosticsNode<S,T,C> - Class in io.beanmapper.utils.diagnostics.tree
The ConversionDiagnosticsNode class represents a diagnostic node in the bean mapping process that encapsulates information about the conversion of a source class to a target class using a specific converter.
ConversionDiagnosticsNode(Class<S>, Class<T>, Class<C>) - Constructor for class io.beanmapper.utils.diagnostics.tree.ConversionDiagnosticsNode
 
convert(BeanMapper, R, Class<U>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
 
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in interface io.beanmapper.core.converter.BeanConverter
Converts the source instance into the desired target type.
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
Converts the source instance into the desired target type.
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.ObjectToOptionalConverter
 
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.OptionalToObjectConverter
Converts the source instance into the desired target type.
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
Converts the source instance into the desired target type.
convert(BeanMapper, S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.RecordToAnyConverter
 
convert(BeanMapper, U, Class<R>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Converts the source instance into the desired target type.
convert(S, Class<T>, BeanPropertyMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
Converts a value into the target class.
converterClass - Variable in class io.beanmapper.utils.diagnostics.tree.ConversionDiagnosticsNode
 
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, Queue, Queue) - Method in class io.beanmapper.core.collections.QueueCollectionHandler
 
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
 
COUNT_PER_PAIR - Enum constant in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
COUNT_TOTAL - Enum constant in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
CountPerPairDiagnosticsLogger - Class in io.beanmapper.utils.diagnostics.logging
An implementation of the DiagnosticLogger, responsible for logging the exact amount of mappings and conversions performed per source-target pair.
CountPerPairDiagnosticsLogger(Logger) - Constructor for class io.beanmapper.utils.diagnostics.logging.CountPerPairDiagnosticsLogger
 
CountTotalDiagnosticsLogger - Class in io.beanmapper.utils.diagnostics.logging
 
CountTotalDiagnosticsLogger(Logger) - Constructor for class io.beanmapper.utils.diagnostics.logging.CountTotalDiagnosticsLogger
 
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.QueueCollectionHandler
 
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
Creates a class, derived from the given base-class.
createClassDerivedFromRecord(Class<? extends Record>, Set<String>) - Method in class io.beanmapper.dynclass.ClassGenerator
Creates a class specifically derived from a Record-class.
createTree(List<String>) - Static method in class io.beanmapper.dynclass.Node
 
ctClass - Variable in class io.beanmapper.dynclass.GeneratedClass
 

D

dealWithBeanProperty(BeanPropertyMatchupDirection, Map<String, BeanProperty>, Class<?>, PropertyAccessor) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
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
 
depth - Variable in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
derived(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
 
detectBeanPropertyFieldShadowing(PropertyAccessor, BeanProperty) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
determineCanonicalClassName(Class<?>) - Static method in class io.beanmapper.utils.CanonicalClassName
 
determineNodesForPath() - Method in class io.beanmapper.core.BeanPropertyCreator
 
determineNodesForPath(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyCreator
 
determineRelevantBeanPropertyForBeanMatch(BeanProperty.BeanProperties, Class<?>) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
Determines which BeanProperty-annotation should be used for the mapping of the current field, based on the type of the class on the opposite side of the mapping.
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
 
diagnostics - Variable in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
DiagnosticsConfiguration - Interface in io.beanmapper.config
 
DiagnosticsConfigurationImpl - Class in io.beanmapper.config
 
DiagnosticsConfigurationImpl(Configuration, DiagnosticsDetailLevel) - Constructor for class io.beanmapper.config.DiagnosticsConfigurationImpl
 
DiagnosticsDetailLevel - Enum Class in io.beanmapper.utils.diagnostics
DiagnosticsDetailLevel is an enumeration class that represents different levels of detail for diagnostic logging.
DiagnosticsLogger - Interface in io.beanmapper.utils.diagnostics.logging
 
DiagnosticsNode<S,T> - Class in io.beanmapper.utils.diagnostics.tree
The DiagnosticsNode class is an abstract sealed class that serves as a base class for diagnostic nodes in the bean mapping process.
DiagnosticsNode(Class<S>, Class<T>) - Constructor for class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
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
 
DISABLED - Enum constant in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
DISABLED - Enum constant in enum class io.beanmapper.utils.Trinary
 
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(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(S, 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(S, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 
DuplicateBeanPropertyTargetException - Exception Class in io.beanmapper.exceptions
 
DuplicateBeanPropertyTargetException(String) - Constructor for exception class io.beanmapper.exceptions.DuplicateBeanPropertyTargetException
 

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
 
EMPTY_PAIR - Static variable in record class io.beanmapper.utils.Pair
 
emptyConfig() - Static method in class io.beanmapper.config.StrictMappingProperties
 
ENABLED - Enum constant in enum class io.beanmapper.utils.Trinary
 
equals(Object) - Method in class io.beanmapper.core.BeanPropertyWrapper
 
equals(Object) - Method in record class io.beanmapper.core.MatchedBeanPropertyPair
Indicates whether some other object is "equal to" this one.
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.ConversionDiagnosticsNode
 
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.MapConversionDiagnosticNode
 
equals(Object) - Method in class io.beanmapper.utils.diagnostics.tree.MapMappingDiagnosticsNode
 
equals(Object) - Method in record class io.beanmapper.utils.Pair
Indicates whether some other object is "equal to" this one.
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanCollectionNotSupportedException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanCollectionUnassignableTargetCollectionTypeException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanConstructException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanConversionException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanDynamicClassGenerationException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanInstantiationException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanMissingPathException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanNoTargetException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanPropertyNoMatchException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanPropertyReadException
 
ERROR - Static variable in exception class io.beanmapper.exceptions.BeanPropertyWriteException
 
EXCLUDE - Enum constant in enum class io.beanmapper.annotations.BeanRecordConstructMode
 

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
 
FieldShadowingException - Exception Class in io.beanmapper.exceptions
 
FieldShadowingException(String) - Constructor for exception class io.beanmapper.exceptions.FieldShadowingException
 
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.
first() - Method in record class io.beanmapper.utils.Pair
Returns the value of the first record component.
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.
FORCE - Enum constant in enum class io.beanmapper.annotations.BeanRecordConstructMode
 
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, Class<?>) - Constructor for class io.beanmapper.dynclass.GeneratedClass
 
generateMapStrategy(BeanMapper, Configuration) - Method in enum class io.beanmapper.strategy.MapStrategyType
 
get(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.BeanConverterStore
 
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
 
getBeanConverter(Class<S>, Class<T>) - Method in interface io.beanmapper.config.Configuration
 
getBeanConverter(Class<S>, Class<T>) - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanConverter(Class<S>, Class<T>) - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanConverters() - Method in interface io.beanmapper.config.Configuration
 
getBeanConverters() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanConverters() - Method in class io.beanmapper.config.OverrideConfiguration
 
getBeanConverterStore() - Method in interface io.beanmapper.config.Configuration
 
getBeanConverterStore() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanConverterStore() - 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
 
getBeanMapperDiagnostics() - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
getBeanMapperDiagnostics() - Method in class io.beanmapper.config.DiagnosticsConfigurationImpl
 
getBeanMapperDiagnostics() - Method in class io.beanmapper.config.OverrideConfiguration
 
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
 
getBeanPropertyName(BeanProperty) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
getBeanUnproxy() - Method in interface io.beanmapper.config.Configuration
 
getBeanUnproxy() - Method in class io.beanmapper.config.CoreConfiguration
 
getBeanUnproxy() - Method in class io.beanmapper.config.OverrideConfiguration
 
getCanonicalConstructorOfRecord(Class<R>) - Static method in class io.beanmapper.utils.Records
Gets the canonical constructor of the given record.
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
 
getCollectionHandlerStore() - Method in interface io.beanmapper.config.Configuration
Retrieves the CollectionHandlerStore from the CoreConfiguration.
getCollectionHandlerStore() - Method in class io.beanmapper.config.CoreConfiguration
Retrieves the CollectionHandlerStore from the CoreConfiguration.
getCollectionHandlerStore() - Method in class io.beanmapper.config.OverrideConfiguration
Retrieves the CollectionHandlerStore from the CoreConfiguration.
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
Composes the ConstructorArguments-object for the given source and BeanMatch-object.
getConstructorsAnnotatedWithRecordConstruct(Class<R>) - Static method in class io.beanmapper.utils.Records
Gets all constructors of the target record, annotated with @RecordConstruct, without the option constructMode = BeanRecordConstructMode.EXCLUDE.
getConversionDiagnostics() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
getConverterOptional(Class<?>, Class<?>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
 
getCurrentAccessor() - Method in class io.beanmapper.core.BeanProperty
 
getCustomDefaultValuesMap() - Method in interface io.beanmapper.config.Configuration
Retrieved the Map containing the custom values for classes registered to the current mapping.
getCustomDefaultValuesMap() - Method in class io.beanmapper.config.CoreConfiguration
Retrieved the Map containing the custom values for classes registered to the current mapping.
getCustomDefaultValuesMap() - Method in class io.beanmapper.config.OverrideConfiguration
Retrieved the Map containing the custom values for classes registered to the current mapping.
getDeclaringClass() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Gets the class that declares the field/method this accessor applies to.
getDeclaringClass() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Gets the class that declares the field/method this accessor applies to.
getDeclaringClass() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
Gets the class that declares the field/method this accessor applies to.
getDeclaringClass() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Gets the class that declares the field/method this accessor applies to.
getDefaultValue(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyMatch
 
getDefaultValueForClass(Class<T>) - Method in interface io.beanmapper.config.Configuration
Gets the default for the given target class.
getDefaultValueForClass(Class<T>) - Method in class io.beanmapper.config.CoreConfiguration
Gets the default for the given target class.
getDefaultValueForClass(Class<T>) - Method in class io.beanmapper.config.OverrideConfiguration
Gets the default for the given target class.
getDepth() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
getDiagnostics() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
getDiagnosticsDetailLevel() - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
getDiagnosticsDetailLevel() - Method in class io.beanmapper.config.OverrideConfiguration
 
getDiagnosticsLogger() - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
getDiagnosticsLogger() - Method in class io.beanmapper.config.DiagnosticsConfigurationImpl
 
getDiagnosticsLogger() - Method in class io.beanmapper.config.OverrideConfiguration
 
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
 
getFormattedCalledLink() - Static method in class io.beanmapper.utils.diagnostics.logging.StackTraceProcessor
 
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<T>, PropertyAccessor) - Method in enum class io.beanmapper.core.BeanPropertyAccessType
 
getInstance() - Static method in class io.beanmapper.core.unproxy.UnproxyResultStore
 
getInstance() - Static method in class io.beanmapper.utils.CanonicalClassNameStore
 
getInverse() - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
 
getKey() - Method in class io.beanmapper.dynclass.Node
 
getLogger() - Method in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
getLogger() - Method in class io.beanmapper.utils.diagnostics.logging.CountPerPairDiagnosticsLogger
 
getLogger() - Method in class io.beanmapper.utils.diagnostics.logging.CountTotalDiagnosticsLogger
 
getLogger() - Method in interface io.beanmapper.utils.diagnostics.logging.DiagnosticsLogger
 
getLogger() - Method in class io.beanmapper.utils.diagnostics.logging.TreeCompleteDiagnosticsLogger
 
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
 
getMappingDepth() - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
getMappingDepth() - Method in class io.beanmapper.config.DiagnosticsConfigurationImpl
 
getMappingDepth() - Method in class io.beanmapper.config.OverrideConfiguration
 
getMappingDiagnostics() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
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
 
getOrComputeClassName(Class<?>) - Method in class io.beanmapper.utils.CanonicalClassNameStore
 
getOrComputeUnproxyResult(Class<?>, BeanUnproxy) - Method in class io.beanmapper.core.unproxy.UnproxyResultStore
Gets or computes the result of an unproxy-operation.
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 parameterized types of a class.
getParameteredTypes(Class<?>, BeanPropertyMatch) - Static method in class io.beanmapper.utils.Classes
 
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
 
getParentConfiguration() - Method in interface io.beanmapper.config.Configuration
 
getParentConfiguration() - 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
 
getRecordFieldNames(Class<? extends Record>) - Static method in class io.beanmapper.utils.Records
Gets the names of all the fields that are passed to the given record through the constructor.
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
 
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
 
getSourceClass() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
getSourceDefaultValue() - Method in class io.beanmapper.core.BeanPropertyMatch
 
getSourceElementClass(S) - Static method in class io.beanmapper.utils.Classes
 
getSourceElementsClass(S) - Method in class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
getSourceElementsClass(S) - Method in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
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
 
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
 
getTargetClass() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
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
 
getTypes() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
getUnhandledBeanProperty(PropertyAccessor, Class<T>) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
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 class 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
 
hasAccessibleWriteMethod(Class<T>, String) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
Determines whether a field exposes an accessible mutator-method.
hasAnnotation(BeanProperty, Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
hasBeanProperty(PropertyAccessor) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
hasBeanPropertyAnnotationAndOtherPropertyName(Field, String) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
hashCode() - Method in class io.beanmapper.core.BeanPropertyWrapper
 
hashCode() - Method in record class io.beanmapper.core.MatchedBeanPropertyPair
Returns a hash code value for this object.
hashCode() - Method in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
hashCode() - Method in class io.beanmapper.utils.diagnostics.tree.ConversionDiagnosticsNode
 
hashCode() - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
hashCode() - Method in class io.beanmapper.utils.diagnostics.tree.MapConversionDiagnosticNode
 
hashCode() - Method in class io.beanmapper.utils.diagnostics.tree.MapMappingDiagnosticsNode
 
hashCode() - Method in record class io.beanmapper.utils.Pair
Returns a hash code value for this object.
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
 
hasValidTarget(Class<T>, Class<?>[]) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 

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
 
io.beanmapper.utils.diagnostics - package io.beanmapper.utils.diagnostics
 
io.beanmapper.utils.diagnostics.logging - package io.beanmapper.utils.diagnostics.logging
 
io.beanmapper.utils.diagnostics.tree - package io.beanmapper.utils.diagnostics.tree
 
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
 
isAnnotationPresent(Class<A>) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
Checks whether the given annotation is present on a property.
isAnnotationPresent(Class<A>) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
Checks whether the given annotation is present on a property.
isAnnotationPresent(Class<A>) - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
Checks whether the given annotation is present on a property.
isAnnotationPresent(Class<A>) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
Checks whether the given annotation is present on a property.
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
 
isEnabled() - Method in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
isFieldAccessible(Field) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
isFieldNameNotEqualToAccessorName(PropertyAccessor, Field) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
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
 
isInDiagnosticsMode() - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
isInDiagnosticsMode() - Method in class io.beanmapper.config.DiagnosticsConfigurationImpl
 
isInDiagnosticsMode() - 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
 
isTraceEnabled() - Static method in class io.beanmapper.utils.BeanMapperTraceLogger
 
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
 
log(DiagnosticsNode<S, T>) - Method in class io.beanmapper.utils.diagnostics.logging.CountPerPairDiagnosticsLogger
 
log(DiagnosticsNode<S, T>) - Method in class io.beanmapper.utils.diagnostics.logging.CountTotalDiagnosticsLogger
 
log(DiagnosticsNode<S, T>) - Method in interface io.beanmapper.utils.diagnostics.logging.DiagnosticsLogger
 
log(DiagnosticsNode<S, T>) - Method in class io.beanmapper.utils.diagnostics.logging.TreeCompleteDiagnosticsLogger
 
log(String) - Static method in class io.beanmapper.utils.BeanMapperTraceLogger
 
log(String, Object...) - Static method in class io.beanmapper.utils.BeanMapperTraceLogger
 
LogicSecuredCheck<S,T> - Interface in io.beanmapper.annotations
 

M

map(Collection<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source collection to a new target collection.
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(Optional<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Copies the values from the optional source object to a newly constructed target instance
map(Queue<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source queue to a new target queue.
map(Set<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source set of elements to a new target set.
map(S) - Method in class io.beanmapper.BeanMapper
 
map(S) - Method in class io.beanmapper.strategy.MapCollectionStrategy
 
map(S) - Method in interface io.beanmapper.strategy.MapStrategy
 
map(S) - Method in class io.beanmapper.strategy.MapToClassStrategy
 
map(S) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
 
map(S) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
map(S) - Method in class io.beanmapper.strategy.MapToRecordStrategy
 
map(S[], Class<T>) - Method in class io.beanmapper.BeanMapper
Maps the source array to an array with the type of the target class.
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, P) - Method in class io.beanmapper.BeanMapper
Maps the source to the given target.
map(S, T) - Method in class io.beanmapper.BeanMapper
Copies the values from the source object to an existing target instance
map(S, T) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
map(S, T, BeanMatch) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
 
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
 
MAP_TO_RECORD - 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
 
MapConversionDiagnosticNode<S,T,U,R,K,C> - Class in io.beanmapper.utils.diagnostics.tree
Represents a diagnostic node for a map conversion operation.
MapConversionDiagnosticNode(S, Class<S>, Class<T>, Class<R>, Class<C>) - Constructor for class io.beanmapper.utils.diagnostics.tree.MapConversionDiagnosticNode
 
mapItem(BeanMapper, Class<?>, Object) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
 
MapMappingDiagnosticsNode<S,T,U,R,K> - Class in io.beanmapper.utils.diagnostics.tree
Represents a diagnostic node for mapping between two map classes.
MapMappingDiagnosticsNode(S, Class<S>, Class<T>, Class<R>) - Constructor for class io.beanmapper.utils.diagnostics.tree.MapMappingDiagnosticsNode
 
MappingDiagnosticsNode<S,T> - Class in io.beanmapper.utils.diagnostics.tree
 
MappingDiagnosticsNode(Class<S>, Class<T>) - Constructor for class io.beanmapper.utils.diagnostics.tree.MappingDiagnosticsNode
 
MappingException - Exception Class in io.beanmapper.exceptions
 
MappingException(String) - Constructor for exception class io.beanmapper.exceptions.MappingException
 
MappingException(String, Throwable) - Constructor for exception class io.beanmapper.exceptions.MappingException
 
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
 
MapToRecordStrategy - Class in io.beanmapper.strategy
MapToRecordStrategy offers a comprehensive implementation of the MapToClassStrategy, targeted towards mapping a class to a record.
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
Determines whether 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 whether 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 whether 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.ObjectToOptionalConverter
 
match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.impl.OptionalToObjectConverter
Determines whether 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 whether 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.RecordToAnyConverter
 
MatchedBeanPropertyPair - Record Class in io.beanmapper.core
 
MatchedBeanPropertyPair(BeanProperty, BeanProperty) - Constructor for record class io.beanmapper.core.MatchedBeanPropertyPair
Creates an instance of a MatchedBeanPropertyPair record class.
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
Deprecated, for removal: This API element is subject to removal in a future version.
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
 
NoSuchFieldInTargetClass - Exception Class in io.beanmapper.exceptions
 
NoSuchFieldInTargetClass(Throwable, Class<?>, String) - Constructor for exception class io.beanmapper.exceptions.NoSuchFieldInTargetClass
 
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

ObjectToOptionalConverter - Class in io.beanmapper.core.converter.impl
This converter facilitates the conversion of an object to an Optional wrapping another object.
ObjectToOptionalConverter() - Constructor for class io.beanmapper.core.converter.impl.ObjectToOptionalConverter
 
ObjectToStringConverter - Class in io.beanmapper.core.converter.impl
Converts objects into strings.
ObjectToStringConverter() - Constructor for class io.beanmapper.core.converter.impl.ObjectToStringConverter
 
of(S, Class<S>, Class<T>, Class<R>, Class<C>) - Static method in class io.beanmapper.utils.diagnostics.tree.MapConversionDiagnosticNode
 
of(S, T) - Static method in record class io.beanmapper.utils.Pair
 
ON_DEMAND - Enum constant in enum class io.beanmapper.annotations.BeanRecordConstructMode
 
OptionalToObjectConverter - Class in io.beanmapper.core.converter.impl
This converter facilitates the conversion of an arbitrary amount of Optional wrappers, however, support for complex datastructures, such as Maps, Sets, List, etc. is limited to a single layer.
OptionalToObjectConverter() - Constructor for class io.beanmapper.core.converter.impl.OptionalToObjectConverter
 
OverrideConfiguration - Class in io.beanmapper.config
 
OverrideConfiguration(Configuration) - Constructor for class io.beanmapper.config.OverrideConfiguration
 

P

Pair<S,T> - Record Class in io.beanmapper.utils
 
Pair(S, T) - Constructor for record class io.beanmapper.utils.Pair
Creates an instance of a Pair record class.
ParentConfigurationPossiblyNullException - Exception Class in io.beanmapper.config
 
ParentConfigurationPossiblyNullException(String) - Constructor for exception class 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.

Q

QueueCollectionHandler - Class in io.beanmapper.core.collections
 
QueueCollectionHandler() - Constructor for class io.beanmapper.core.collections.QueueCollectionHandler
 

R

RecordConstructorConflictException - Exception Class in io.beanmapper.exceptions
 
RecordConstructorConflictException(List<Constructor<T>>) - Constructor for exception class io.beanmapper.exceptions.RecordConstructorConflictException
 
RecordConstructorNotFoundException - Exception Class in io.beanmapper.exceptions
 
RecordConstructorNotFoundException(Class<R>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.RecordConstructorNotFoundException
 
RecordInstantiationException - Exception Class in io.beanmapper.exceptions
 
RecordInstantiationException(Class<? extends Record>, Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.RecordInstantiationException
 
RecordMappingException - Exception Class in io.beanmapper.exceptions
 
RecordMappingException(Class<? extends Record>, Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.RecordMappingException
 
RecordMappingException(Class<? extends Record>, String) - Constructor for exception class io.beanmapper.exceptions.RecordMappingException
 
RecordMappingToIntermediaryException - Exception Class in io.beanmapper.exceptions
 
RecordMappingToIntermediaryException(Class<?>, Throwable) - Constructor for exception class io.beanmapper.exceptions.RecordMappingToIntermediaryException
 
RecordNoAvailableConstructorsExceptions - Exception Class in io.beanmapper.exceptions
 
RecordNoAvailableConstructorsExceptions(Class<? extends Record>, String) - Constructor for exception class io.beanmapper.exceptions.RecordNoAvailableConstructorsExceptions
 
Records - Class in io.beanmapper.utils
Utility-class for methods commonly used when mapping to and from records.
RecordToAnyConverter - Class in io.beanmapper.core.converter.impl
 
RecordToAnyConverter() - Constructor for class io.beanmapper.core.converter.impl.RecordToAnyConverter
 
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
 
runTimed(String, Runnable) - Static method in class io.beanmapper.utils.BeanMapperPerformanceLogger
 
runTimed(String, Supplier<T>) - Static method in class io.beanmapper.utils.BeanMapperPerformanceLogger
 
runTimed(Supplier<T>, String, Object...) - Static method in class io.beanmapper.utils.BeanMapperPerformanceLogger
 

S

second() - Method in record class io.beanmapper.utils.Pair
Returns the value of the second record component.
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
 
setBeanMapperDiagnostics(DiagnosticsNode<S, T>) - Method in interface io.beanmapper.config.DiagnosticsConfiguration
 
setBeanMapperDiagnostics(DiagnosticsNode<S, T>) - Method in class io.beanmapper.config.DiagnosticsConfigurationImpl
 
setBeanMapperDiagnostics(DiagnosticsNode<S, T>) - Method in class io.beanmapper.config.OverrideConfiguration
 
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.
setDepth(int) - Method in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
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(Trinary) - Method in class io.beanmapper.config.BeanMapperBuilder
 
setFlushAfterClear(Trinary) - Method in interface io.beanmapper.config.Configuration
Determines whether the flush-chain must be called after a clear has taken place.
setFlushAfterClear(Trinary) - Method in class io.beanmapper.config.CoreConfiguration
 
setFlushAfterClear(Trinary) - Method in class io.beanmapper.config.OverrideConfiguration
 
setFlushAfterClear(Trinary) - 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.
shadowsField(PropertyAccessor, Field, String) - Method in class io.beanmapper.core.inspector.BeanPropertySelector
 
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<? extends S>, Class<? extends T>) - 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(Queue) - Method in class io.beanmapper.core.collections.QueueCollectionHandler
 
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
 
sourceBeanProperty() - Method in record class io.beanmapper.core.MatchedBeanPropertyPair
Returns the value of the sourceBeanProperty record component.
sourceClass - Variable in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
sourceElementClass - Variable in class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
sourceElementsClass - Variable in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
SourceFieldAccessException - Exception Class in io.beanmapper.exceptions
 
SourceFieldAccessException(Class<? extends Record>, Class<?>, String, Throwable) - Constructor for exception class io.beanmapper.exceptions.SourceFieldAccessException
 
sourceHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
sourceToString() - Method in class io.beanmapper.core.BeanPropertyMatch
 
StackTraceProcessor - Class in io.beanmapper.utils.diagnostics.logging
 
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
 
targetBeanProperty() - Method in record class io.beanmapper.core.MatchedBeanPropertyPair
Returns the value of the targetBeanProperty record component.
targetClass - Variable in class io.beanmapper.utils.diagnostics.tree.DiagnosticsNode
 
targetElementClass - Variable in class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
targetElementsClass - Variable in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
targetHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
 
targets() - Element in annotation interface io.beanmapper.annotations.BeanProperty
Allows the user to specify which mappings this BeanProperty should apply to.
targetToString() - Method in class io.beanmapper.core.BeanPropertyMatch
 
toString() - Method in record class io.beanmapper.core.MatchedBeanPropertyPair
Returns a string representation of this record class.
toString() - Method in class io.beanmapper.utils.diagnostics.tree.CollectionConversionDiagnosticNode
 
toString() - Method in class io.beanmapper.utils.diagnostics.tree.CollectionMappingDiagnosticNode
 
toString() - Method in class io.beanmapper.utils.diagnostics.tree.ConversionDiagnosticsNode
 
toString() - Method in class io.beanmapper.utils.diagnostics.tree.MapConversionDiagnosticNode
 
toString() - Method in class io.beanmapper.utils.diagnostics.tree.MapMappingDiagnosticsNode
Returns a string representation of the object.
toString() - Method in class io.beanmapper.utils.diagnostics.tree.MappingDiagnosticsNode
 
toString() - Method in record class io.beanmapper.utils.Pair
Returns a string representation of this record class.
TREE_COMPLETE - Enum constant in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
 
TreeCompleteDiagnosticsLogger - Class in io.beanmapper.utils.diagnostics.logging
 
TreeCompleteDiagnosticsLogger(Logger) - Constructor for class io.beanmapper.utils.diagnostics.logging.TreeCompleteDiagnosticsLogger
 
Trinary - Enum Class in io.beanmapper.utils
 

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.
UnproxyResultStore - Class in io.beanmapper.core.unproxy
Singleton responsible for storing the results of unproxy-results.
UNSET - Enum constant in enum class io.beanmapper.utils.Trinary
 

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.BeanProperties
 
value() - Element in annotation interface io.beanmapper.annotations.BeanProperty
 
value() - Element in annotation interface io.beanmapper.annotations.BeanRecordConstruct
Should contain the names of the fields that need to be used to invoke the constructor.
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.annotations.BeanRecordConstructMode
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.
valueOf(String) - Static method in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
Returns the enum constant of this class with the specified name.
valueOf(String) - Static method in enum class io.beanmapper.utils.Trinary
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.annotations.BeanRecordConstructMode
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.
values() - Static method in enum class io.beanmapper.utils.diagnostics.DiagnosticsDetailLevel
Returns an array containing the constants of this enum class, in the order they are declared.
values() - Static method in enum class io.beanmapper.utils.Trinary
Returns an array containing the constants of this enum class, in the order they are declared.

W

WILDCARD_TYPE - Static variable in annotation interface io.beanmapper.annotations.BeanProperty
 
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
 
wrap(DiagnosticsDetailLevel) - Method in class io.beanmapper.BeanMapper
 
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 Q R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form