Index
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form
A
- AbstractBeanConverter<S,T> - Class in io.beanmapper.core.converter
-
Template implementation of a single type converter.
- AbstractBeanConverter() - Constructor for class io.beanmapper.core.converter.AbstractBeanConverter
-
Construct a new bean converter, dynamically resolving the source and target class.
- AbstractBeanConverter(Class<?>, Class<?>) - Constructor for class io.beanmapper.core.converter.AbstractBeanConverter
-
Construct a new bean converter, manually declaring the source and target class.
- AbstractCollectionHandler<C> - Class in io.beanmapper.core.collections
- AbstractCollectionHandler() - Constructor for class io.beanmapper.core.collections.AbstractCollectionHandler
- AbstractMapStrategy - Class in io.beanmapper.strategy
- AbstractMapStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.AbstractMapStrategy
- accessType(PropertyAccessor) - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
- add(CollectionHandler) - Method in class io.beanmapper.config.CollectionHandlerStore
- addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.BeanMapperBuilder
- addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.CollectionFlusher
- addAfterClearFlusher(AfterClearFlusher) - Method in interface io.beanmapper.config.Configuration
-
After BeanMapper calls the clear() method on a collection, it will check for the presence of AfterClearFlusher instances.
- addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.CoreConfiguration
- addAfterClearFlusher(AfterClearFlusher) - Method in class io.beanmapper.config.OverrideConfiguration
- addBeanMatch(BeanMatch) - Method in class io.beanmapper.core.BeanMatchStore
- addBeanPairWithStrictSource(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
- addBeanPairWithStrictSource(Class, Class) - Method in interface io.beanmapper.config.Configuration
-
Adds a new pair of classes of which the source is strict.
- addBeanPairWithStrictSource(Class, Class) - Method in class io.beanmapper.config.CoreConfiguration
- addBeanPairWithStrictSource(Class, Class) - Method in class io.beanmapper.config.OverrideConfiguration
- addBeanPairWithStrictTarget(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
- addBeanPairWithStrictTarget(Class, Class) - Method in interface io.beanmapper.config.Configuration
-
Adds a new pair of classes of which the target is strict.
- addBeanPairWithStrictTarget(Class, Class) - Method in class io.beanmapper.config.CoreConfiguration
- addBeanPairWithStrictTarget(Class, Class) - Method in class io.beanmapper.config.OverrideConfiguration
- addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.BeanMapperBuilder
- addCollectionHandler(CollectionHandler) - Method in interface io.beanmapper.config.Configuration
-
Registers a collection handler to the configuration.
- addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.CoreConfiguration
- addCollectionHandler(CollectionHandler) - Method in class io.beanmapper.config.OverrideConfiguration
- addConverter(BeanConverter) - Method in class io.beanmapper.config.BeanMapperBuilder
- addConverter(BeanConverter) - Method in interface io.beanmapper.config.Configuration
-
Add a converter class (must inherit from abstract BeanConverter class) to the beanMapper.
- addConverter(BeanConverter) - Method in class io.beanmapper.config.CoreConfiguration
- addConverter(BeanConverter) - Method in class io.beanmapper.config.OverrideConfiguration
- addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.BeanMapperBuilder
- addLogicSecuredCheck(LogicSecuredCheck) - Method in interface io.beanmapper.config.Configuration
-
Add a check instance that takes the source and target instances and on the basis of those two determines whether access must be provided
- addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.CoreConfiguration
- addLogicSecuredCheck(LogicSecuredCheck) - Method in class io.beanmapper.config.OverrideConfiguration
- addNode(String) - Method in class io.beanmapper.dynclass.Node
- addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
- addPackagePrefix(Class<?>) - Method in interface io.beanmapper.config.Configuration
-
Adds a package on the basis of a class.
- addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
- addPackagePrefix(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
- addPackagePrefix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
- addPackagePrefix(String) - Method in interface io.beanmapper.config.Configuration
-
Adds a package on the basis of a class.
- addPackagePrefix(String) - Method in class io.beanmapper.config.CoreConfiguration
- addPackagePrefix(String) - Method in class io.beanmapper.config.OverrideConfiguration
- addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
- addProxySkipClass(Class<?>) - Method in interface io.beanmapper.config.Configuration
-
Add classes to skip while unproxying to prevent failing of the BeanMapper while mapping proxy classes or classes containing synthetic fields (Like ENUM types).
- addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
- addProxySkipClass(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
- AfterClearFlusher - Interface in io.beanmapper.config
-
After BeanMapper calls the clear() method on a collection, it will check for the presence of AfterClearFlusher instance.
- AnnotationClass - Class in io.beanmapper.core.converter.collections
- AnnotationClass(Class<?>) - Constructor for class io.beanmapper.core.converter.collections.AnnotationClass
- AnyToEnumConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into an enumeration.
- AnyToEnumConverter() - Constructor for class io.beanmapper.core.converter.impl.AnyToEnumConverter
- argument(boolean, String) - Static method in class io.beanmapper.utils.Check
B
- BeanAlias - Annotation Interface in io.beanmapper.annotations
-
Setting a value makes the property available for constructor or other fields to map.
- BeanCollection - Annotation Interface in io.beanmapper.annotations
-
Determines the type of the other side in a collection.
- BeanCollectionInstructions - Class in io.beanmapper.core.converter.collections
- BeanCollectionInstructions() - Constructor for class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- BeanCollectionNotSupportedException - Exception in io.beanmapper.exceptions
- BeanCollectionNotSupportedException(Class, Class) - Constructor for exception io.beanmapper.exceptions.BeanCollectionNotSupportedException
- BeanCollectionUnassignableTargetCollectionTypeException - Exception in io.beanmapper.exceptions
- BeanCollectionUnassignableTargetCollectionTypeException(Class, Class) - Constructor for exception io.beanmapper.exceptions.BeanCollectionUnassignableTargetCollectionTypeException
- beanCollectionUsage() - Element in annotation interface io.beanmapper.annotations.BeanCollection
-
Determines how BeanMapper must deal with the target collection.
- BeanCollectionUsage - Enum Class in io.beanmapper.annotations
-
Determines how to deal with the target collection.
- BeanConfigurationOperationNotAllowedException - Exception in io.beanmapper.exceptions
- BeanConfigurationOperationNotAllowedException(String) - Constructor for exception io.beanmapper.exceptions.BeanConfigurationOperationNotAllowedException
- BeanConstruct - Annotation Interface in io.beanmapper.annotations
-
This annotation is used to pass source fields into a overloaded constructor.
- BeanConstructException - Exception in io.beanmapper.exceptions
- BeanConstructException(Class<?>, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanConstructException
- BeanConversionException - Exception in io.beanmapper.exceptions
-
Exception thrown when cannot convert between types.
- BeanConversionException(Class<?>, Class<?>) - Constructor for exception io.beanmapper.exceptions.BeanConversionException
- BeanConverter - Interface in io.beanmapper.core.converter
-
This class can be inherited if you want to add your own converter to the beanMapper.
- BeanDefault - Annotation Interface in io.beanmapper.annotations
-
When a result value of an invoked getter is null, the result will be overwritten by the value.
- BeanDynamicClassGenerationException - Exception in io.beanmapper.exceptions
- BeanDynamicClassGenerationException(Throwable, Class, String) - Constructor for exception io.beanmapper.exceptions.BeanDynamicClassGenerationException
- BeanIgnore - Annotation Interface in io.beanmapper.annotations
-
When a property is set to be ignored, it will not be mapped from the source to the target.
- BeanInitializer - Interface in io.beanmapper.core.constructor
-
Abstraction that initializes beans.
- BeanInstantiationException - Exception in io.beanmapper.exceptions
- BeanInstantiationException(Class<?>, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanInstantiationException
- BeanLogicSecured - Annotation Interface in io.beanmapper.annotations
-
Declares a field or method to be secured.
- BeanMappableEnum - Annotation Interface in io.beanmapper.annotations
-
Declares an enum class to be deep mappable as would any normal class
- beanMapper - Variable in class io.beanmapper.core.converter.AbstractBeanConverter
- BeanMapper - Class in io.beanmapper
-
Class that is responsible first for understanding the semantics of the source and target objects.
- BeanMapper(Configuration) - Constructor for class io.beanmapper.BeanMapper
- BeanMapperAware - Interface in io.beanmapper.core.converter
-
Deprecated.As of release v0.4.0, internally solved by passing BeanMapper to BeanConverter.convert
- BeanMapperBuilder - Class in io.beanmapper.config
- BeanMapperBuilder() - Constructor for class io.beanmapper.config.BeanMapperBuilder
- BeanMapperBuilder(Configuration) - Constructor for class io.beanmapper.config.BeanMapperBuilder
- BeanMappingException - Exception in io.beanmapper.exceptions
- BeanMappingException(String) - Constructor for exception io.beanmapper.exceptions.BeanMappingException
- BeanMappingException(String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanMappingException
- BeanMatch - Class in io.beanmapper.core
- BeanMatch(BeanPair, Map<String, BeanProperty>, Map<String, BeanProperty>, Map<String, BeanProperty>) - Constructor for class io.beanmapper.core.BeanMatch
- BeanMatchStore - Class in io.beanmapper.core
- BeanMatchStore(CollectionHandlerStore, BeanUnproxy) - Constructor for class io.beanmapper.core.BeanMatchStore
- BeanMatchValidationMessage - Class in io.beanmapper.core
- BeanMatchValidationMessage(BeanPair, List<BeanProperty>) - Constructor for class io.beanmapper.core.BeanMatchValidationMessage
- BeanMissingPathException - Exception in io.beanmapper.exceptions
- BeanMissingPathException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanMissingPathException
- BeanNoLogicSecuredCheckSetException - Exception in io.beanmapper.exceptions
- BeanNoLogicSecuredCheckSetException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoLogicSecuredCheckSetException
- BeanNoRoleSecuredCheckSetException - Exception in io.beanmapper.exceptions
- BeanNoRoleSecuredCheckSetException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoRoleSecuredCheckSetException
- BeanNoSuchPropertyException - Exception in io.beanmapper.exceptions
-
Exception thrown when a property could not be found.
- BeanNoSuchPropertyException(String) - Constructor for exception io.beanmapper.exceptions.BeanNoSuchPropertyException
- BeanNoTargetException - Exception in io.beanmapper.exceptions
- BeanNoTargetException() - Constructor for exception io.beanmapper.exceptions.BeanNoTargetException
- BeanPair - Class in io.beanmapper.config
- BeanPair(Class, Class) - Constructor for class io.beanmapper.config.BeanPair
- BeanParent - Annotation Interface in io.beanmapper.annotations
-
When a target-side property needs to become the value of its parent, it must be annotated with BeanParent.
- BeanProperty - Class in io.beanmapper.core
- BeanProperty - Annotation Interface in io.beanmapper.annotations
-
Setting a name allows you to map the property to a property on the other side with a different name.
- BeanProperty(String, BeanPropertyMatchupDirection, PropertyAccessor, Class) - Constructor for class io.beanmapper.core.BeanProperty
- BeanPropertyAccessException - Exception in io.beanmapper.core
- BeanPropertyAccessException(Exception, String) - Constructor for exception io.beanmapper.core.BeanPropertyAccessException
- BeanPropertyAccessException(String) - Constructor for exception io.beanmapper.core.BeanPropertyAccessException
- BeanPropertyAccessType - Enum Class in io.beanmapper.core
- BeanPropertyClass - Interface in io.beanmapper.core.generics
- BeanPropertyCreator - Class in io.beanmapper.core
- BeanPropertyCreator(BeanPropertyMatchupDirection, Class<?>, String) - Constructor for class io.beanmapper.core.BeanPropertyCreator
- BeanPropertyMatch - Class in io.beanmapper.core
- BeanPropertyMatch(Object, Object, MatchedBeanPropertyPair, String, BeanMatch) - Constructor for class io.beanmapper.core.BeanPropertyMatch
- BeanPropertyMatchupDirection - Enum Class in io.beanmapper.core
- BeanPropertyNoMatchException - Exception in io.beanmapper.exceptions
- BeanPropertyNoMatchException(Class, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyNoMatchException
- BeanPropertyReadException - Exception in io.beanmapper.exceptions
- BeanPropertyReadException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyReadException
- BeanPropertyReadException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanPropertyReadException
- BeanPropertyWrapper - Class in io.beanmapper.core
- BeanPropertyWrapper(String) - Constructor for class io.beanmapper.core.BeanPropertyWrapper
- BeanPropertyWriteException - Exception in io.beanmapper.exceptions
- BeanPropertyWriteException(Class<?>, String) - Constructor for exception io.beanmapper.exceptions.BeanPropertyWriteException
- BeanPropertyWriteException(Class<?>, String, Throwable) - Constructor for exception io.beanmapper.exceptions.BeanPropertyWriteException
- BeanRoleSecured - Annotation Interface in io.beanmapper.annotations
-
Declares a field or method to be secured.
- BeanStrictMappingRequirementsException - Exception in io.beanmapper.core
- BeanStrictMappingRequirementsException(BeanMatchValidationMessage) - Constructor for exception io.beanmapper.core.BeanStrictMappingRequirementsException
- BeanStrictMappingRequirementsException(List<BeanMatchValidationMessage>) - Constructor for exception io.beanmapper.core.BeanStrictMappingRequirementsException
- BeanUnproxy - Interface in io.beanmapper.core.unproxy
-
Strip proxies from bean classes.
- BeanUnwrap - Annotation Interface in io.beanmapper.annotations
-
When a property is set to unwrap, it will unwrap the internal values of the other side and apply it to the same level of the annotated side.
- block() - Method in class io.beanmapper.config.OverrideField
- build() - Method in class io.beanmapper.config.BeanMapperBuilder
C
- Check - Class in io.beanmapper.utils
-
Performs assertions in code.
- Check() - Constructor for class io.beanmapper.utils.Check
- checkFieldForCollectionProperty() - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
- checkForMandatoryUnmatchedNodes() - Method in class io.beanmapper.core.BeanMatch
- Classes - Class in io.beanmapper.utils
-
Reflection utilities.
- Classes() - Constructor for class io.beanmapper.utils.Classes
- ClassGenerator - Class in io.beanmapper.dynclass
- ClassGenerator() - Constructor for class io.beanmapper.dynclass.ClassGenerator
- ClassStore - Class in io.beanmapper.dynclass
- ClassStore() - Constructor for class io.beanmapper.dynclass.ClassStore
- clear(C) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
-
Calls the clear method on the target collection
- clear(List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
- clear(Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
- clear(Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
- CLEAR - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
-
Call clear on the target collection if it exists; construct if not.
- CollectionConverter<T> - Class in io.beanmapper.core.converter.collections
- CollectionConverter(CollectionHandler<T>) - Constructor for class io.beanmapper.core.converter.collections.CollectionConverter
- CollectionElementType - Class in io.beanmapper.core.converter.collections
- CollectionFlusher - Class in io.beanmapper.config
- CollectionFlusher() - Constructor for class io.beanmapper.config.CollectionFlusher
- CollectionHandler<C> - Interface in io.beanmapper.core.collections
-
Deals with the basic collection manipulations required by BeanMapper
- CollectionHandlerStore - Class in io.beanmapper.config
- CollectionHandlerStore() - Constructor for class io.beanmapper.config.CollectionHandlerStore
- CombinedPropertyAccessor - Class in io.beanmapper.core.inspector
-
Property accessor that looks at both the getter/setter methods and also at fields.
- CombinedPropertyAccessor(PropertyDescriptor, Field) - Constructor for class io.beanmapper.core.inspector.CombinedPropertyAccessor
- config() - Method in class io.beanmapper.BeanMapper
-
Deprecated.use wrap() instead
- Configuration - Interface in io.beanmapper.config
- CONSTRUCT - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
-
Always reconstruct the target collection
- ConstructorArguments - Class in io.beanmapper.strategy
- ConstructorArguments(Object, BeanMatch, String[]) - Constructor for class io.beanmapper.strategy.ConstructorArguments
- convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
-
Converts the source instance into the desired target type.
- convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in interface io.beanmapper.core.converter.BeanConverter
-
Converts the source instance into the desired target type.
- convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
- convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
-
Converts the source instance into the desired target type.
- convert(BeanMapper, Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
-
Converts the source instance into the desired target type.
- convert(Object, Class<?>, BeanPropertyMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
-
Converts a value into the target class.
- copy(BeanMapper, Class, C, C) - Method in interface io.beanmapper.core.collections.CollectionHandler
-
Takes all the content from source and offers it to target.
- copy(BeanMapper, Class, List, List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
- copy(BeanMapper, Class, Map, Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
- copy(BeanMapper, Class, Set, Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
- CoreConfiguration - Class in io.beanmapper.config
- CoreConfiguration() - Constructor for class io.beanmapper.config.CoreConfiguration
- create() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
-
Creates a new instance of the collection class
- create() - Method in class io.beanmapper.core.collections.ListCollectionHandler
- create() - Method in class io.beanmapper.core.collections.MapCollectionHandler
- create() - Method in class io.beanmapper.core.collections.SetCollectionHandler
- create(Class<?>) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- create(Class<?>) - Method in class io.beanmapper.core.collections.SetCollectionHandler
- CREATE_DYNAMIC_CLASS - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
- createBeanPair(Class<?>, Class<?>) - Method in class io.beanmapper.config.StrictMappingProperties
- createClass(Class<?>, Node, StrictMappingProperties) - Method in class io.beanmapper.dynclass.ClassGenerator
- createTree(List<String>) - Static method in class io.beanmapper.dynclass.Node
- ctClass - Variable in class io.beanmapper.dynclass.GeneratedClass
D
- DefaultBeanInitializer - Class in io.beanmapper.core.constructor
- DefaultBeanInitializer() - Constructor for class io.beanmapper.core.constructor.DefaultBeanInitializer
- DefaultBeanUnproxy - Class in io.beanmapper.core.unproxy
-
Default (simple) implementation of bean unproxy.
- DefaultBeanUnproxy() - Constructor for class io.beanmapper.core.unproxy.DefaultBeanUnproxy
- defaultConfig() - Static method in class io.beanmapper.config.StrictMappingProperties
- defaultValueFor(Class<T>) - Static method in class io.beanmapper.utils.DefaultValues
- DefaultValues - Class in io.beanmapper.utils
- DefaultValues() - Constructor for class io.beanmapper.utils.DefaultValues
- derived(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
- determineNodesForPath() - Method in class io.beanmapper.core.BeanPropertyCreator
- determineNodesForPath(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyCreator
- determineStrategy(Configuration) - Static method in enum class io.beanmapper.strategy.MapStrategyType
- determineTargetClass() - Method in interface io.beanmapper.config.Configuration
-
On the basis of the target, the targetClass will be determined
- determineTargetClass() - Method in class io.beanmapper.config.CoreConfiguration
- determineTargetClass() - Method in class io.beanmapper.config.OverrideConfiguration
- DirectedBeanProperty - Class in io.beanmapper.core.generics
-
Knows the side of the BeanProperty (either source or target) and because of that knows how the property will be accessed.
- DirectedBeanProperty(BeanPropertyMatchupDirection, PropertyAccessor, Class) - Constructor for class io.beanmapper.core.generics.DirectedBeanProperty
- doConvert(Object) - Method in class io.beanmapper.core.converter.impl.ObjectToStringConverter
-
Convert the source instance into our target type.
- doConvert(Object, Class<? extends Enum<?>>) - Method in class io.beanmapper.core.converter.impl.AnyToEnumConverter
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToBigDecimalConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToBooleanConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToByteConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToDoubleConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToFloatConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToIntegerConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToLongConverter
-
Convert the source instance into our target type.
- doConvert(String) - Method in class io.beanmapper.core.converter.impl.StringToShortConverter
-
Convert the source instance into our target type.
- doConvert(S) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
-
Convert the source instance into our target type.
- doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
-
Convert a source instance to the target type.
- doConvert(S, Class<? extends T>) - Method in class io.beanmapper.core.converter.SimpleBeanConverter
-
Convert a source instance to the target type.
- downsizeSource(Object, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
- downsizeSource(List<String>) - Method in class io.beanmapper.config.BeanMapperBuilder
- downsizeSource(List<String>) - Method in interface io.beanmapper.config.Configuration
-
Sets the field to downsize the source class.
- downsizeSource(List<String>) - Method in class io.beanmapper.config.CoreConfiguration
- downsizeSource(List<String>) - Method in class io.beanmapper.config.OverrideConfiguration
- downsizeTarget(Object, List<String>) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
- downsizeTarget(List<String>) - Method in class io.beanmapper.config.BeanMapperBuilder
- downsizeTarget(List<String>) - Method in interface io.beanmapper.config.Configuration
-
Sets the only fields that are allowed in the target class.
- downsizeTarget(List<String>) - Method in class io.beanmapper.config.CoreConfiguration
- downsizeTarget(List<String>) - Method in class io.beanmapper.config.OverrideConfiguration
E
- elementType() - Element in annotation interface io.beanmapper.annotations.BeanCollection
-
Determines the class type of an element within the target collection.
- EMPTY_ANNOTATION_CLASS - Static variable in class io.beanmapper.core.converter.collections.AnnotationClass
- EMPTY_COLLECTION_ELEMENT_TYPE - Static variable in class io.beanmapper.core.converter.collections.CollectionElementType
- emptyConfig() - Static method in class io.beanmapper.config.StrictMappingProperties
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanCollectionNotSupportedException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanCollectionUnassignableTargetCollectionTypeException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanConstructException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanConversionException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanDynamicClassGenerationException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanInstantiationException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanMissingPathException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanNoTargetException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanPropertyNoMatchException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanPropertyReadException
- ERROR - Static variable in exception io.beanmapper.exceptions.BeanPropertyWriteException
F
- FIELD - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
- FieldPropertyAccessor - Class in io.beanmapper.core.inspector
- FieldPropertyAccessor(Field) - Constructor for class io.beanmapper.core.inspector.FieldPropertyAccessor
- findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Retrieve the annotation on a property.
- findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Retrieve the annotation on a property.
- findAnnotation(Class<A>) - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Retrieve the annotation on a property.
- findAnnotation(Class<A>) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Retrieve the annotation on a property.
- findBeanPairField(String) - Method in class io.beanmapper.core.BeanMatch
- findProperty(Class<?>, String) - Static method in class io.beanmapper.core.inspector.PropertyAccessors
-
Retrieve a specific property accessor.
- flush() - Method in interface io.beanmapper.config.AfterClearFlusher
-
Calls the flush method.
- flush(Boolean) - Method in class io.beanmapper.config.CollectionFlusher
- flushAfterClear() - Element in annotation interface io.beanmapper.annotations.BeanCollection
-
When usage is CLEAR and the target collection is being managed by, eg, Hibernate's OneToMany in combination with orphanRemoval=true, clearing the collection will trigger delete statements.
- forName(String) - Static method in class io.beanmapper.utils.Classes
-
Retrieve the class by name.
G
- generatedClass - Variable in class io.beanmapper.dynclass.GeneratedClass
- GeneratedClass - Class in io.beanmapper.dynclass
- GeneratedClass(CtClass) - Constructor for class io.beanmapper.dynclass.GeneratedClass
- generateMapStrategy(BeanMapper, Configuration) - Method in enum class io.beanmapper.strategy.MapStrategyType
- get() - Method in class io.beanmapper.config.OverrideField
- getAccessor() - Method in class io.beanmapper.core.BeanProperty
- getAfterClearFlushers() - Method in class io.beanmapper.config.CollectionFlusher
- getAliases() - Method in class io.beanmapper.core.BeanMatch
- getAll(Class<?>) - Static method in class io.beanmapper.core.inspector.PropertyAccessors
-
Retrieve all property accessors that relate to a bean.
- getAnnotationClass() - Method in class io.beanmapper.core.converter.collections.AnnotationClass
- getBasicType() - Method in interface io.beanmapper.core.generics.BeanPropertyClass
- getBeanClass() - Method in class io.beanmapper.core.BeanProperty
- getBeanCollectionUsage() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- getBeanConverters() - Method in interface io.beanmapper.config.Configuration
- getBeanConverters() - Method in class io.beanmapper.config.CoreConfiguration
- getBeanConverters() - Method in class io.beanmapper.config.OverrideConfiguration
- getBeanFieldClass() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
- getBeanInitializer() - Method in interface io.beanmapper.config.Configuration
- getBeanInitializer() - Method in class io.beanmapper.config.CoreConfiguration
- getBeanInitializer() - Method in class io.beanmapper.config.OverrideConfiguration
- getBeanMapper() - Method in class io.beanmapper.strategy.AbstractMapStrategy
- getBeanMatch() - Method in class io.beanmapper.core.BeanPropertyMatch
- getBeanMatch(BeanPair) - Method in class io.beanmapper.core.BeanMatchStore
- getBeanMatch(Class<S>, Class<T>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
- getBeanMatchStore() - Method in interface io.beanmapper.config.Configuration
-
Always use the CoreConfiguration beanmatch store
- getBeanMatchStore() - Method in class io.beanmapper.config.CoreConfiguration
- getBeanMatchStore() - Method in class io.beanmapper.config.OverrideConfiguration
- getBeanPairs() - Method in interface io.beanmapper.config.Configuration
-
Returns the entire list of strict bean pairs.
- getBeanPairs() - Method in class io.beanmapper.config.CoreConfiguration
- getBeanPairs() - Method in class io.beanmapper.config.OverrideConfiguration
- getBeanPropertyClass() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
- getBeanUnproxy() - Method in interface io.beanmapper.config.Configuration
- getBeanUnproxy() - Method in class io.beanmapper.config.CoreConfiguration
- getBeanUnproxy() - Method in class io.beanmapper.config.OverrideConfiguration
- getClassStore() - Method in interface io.beanmapper.config.Configuration
-
Always use the CoreConfiguration class store
- getClassStore() - Method in class io.beanmapper.config.CoreConfiguration
- getClassStore() - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionClass() - Method in interface io.beanmapper.config.Configuration
-
The class that represents the collection itself.
- getCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionElementType() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- getCollectionFlusher() - Method in interface io.beanmapper.config.Configuration
-
Returns the collection clearer, which takes care of calling the clear method on a collection.
- getCollectionFlusher() - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionFlusher() - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionHandlerFor(Class<?>) - Method in interface io.beanmapper.config.Configuration
-
Finds the correction handler for the class.
- getCollectionHandlerFor(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionHandlerFor(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionHandlerFor(Class<?>, BeanUnproxy) - Method in class io.beanmapper.config.CollectionHandlerStore
- getCollectionHandlerForCollectionClass() - Method in interface io.beanmapper.config.Configuration
-
Finds the collection handler for the collection class, null if not exists
- getCollectionHandlerForCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionHandlerForCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionHandlers() - Method in class io.beanmapper.config.CollectionHandlerStore
- getCollectionHandlers() - Method in interface io.beanmapper.config.Configuration
-
Returns the list of registered collection handlers.
- getCollectionHandlers() - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionHandlers() - Method in class io.beanmapper.config.OverrideConfiguration
- getCollectionInstructions() - Method in class io.beanmapper.core.BeanProperty
- getCollectionInstructions() - Method in class io.beanmapper.core.BeanPropertyMatch
- getCollectionUsage() - Method in interface io.beanmapper.config.Configuration
-
Returns the type of collection usage for the current collection mapping
- getCollectionUsage() - Method in class io.beanmapper.config.CoreConfiguration
- getCollectionUsage() - Method in class io.beanmapper.config.OverrideConfiguration
- getConfiguration() - Method in class io.beanmapper.BeanMapper
- getConfiguration() - Method in class io.beanmapper.strategy.AbstractMapStrategy
- getConstructorArguments(S, BeanMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
- getConverterOptional(Class<?>, Class<?>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
- getCurrentAccessor() - Method in class io.beanmapper.core.BeanProperty
- getDefaultValue(BeanProperty) - Method in class io.beanmapper.core.BeanPropertyMatch
- getDownsizeSource() - Method in interface io.beanmapper.config.Configuration
-
When include fields are passed, BeanMapper will assume that the generation (or reuse) of a dynamic class is required.
- getDownsizeSource() - Method in class io.beanmapper.config.CoreConfiguration
- getDownsizeSource() - Method in class io.beanmapper.config.OverrideConfiguration
- getDownsizeTarget() - Method in interface io.beanmapper.config.Configuration
-
When include fields are passed, BeanMapper will assume that the generation (or reuse) of a dynamic class is required.
- getDownsizeTarget() - Method in class io.beanmapper.config.CoreConfiguration
- getDownsizeTarget() - Method in class io.beanmapper.config.OverrideConfiguration
- getEnforceSecuredProperties() - Method in interface io.beanmapper.config.Configuration
-
Property that determines if secured properties must be handled.
- getEnforceSecuredProperties() - Method in class io.beanmapper.config.CoreConfiguration
- getEnforceSecuredProperties() - Method in class io.beanmapper.config.OverrideConfiguration
- getFields() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- getFields() - Method in class io.beanmapper.dynclass.Node
- getFlushAfterClear() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- getGenericClassOfField(int) - Method in class io.beanmapper.core.BeanProperty
- getGenericClassOfProperty(int) - Method in class io.beanmapper.core.generics.DirectedBeanProperty
- getGenericParameterIndex() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- getGenericParameterIndex() - Method in interface io.beanmapper.core.collections.CollectionHandler
- getGenericParameterIndex() - Method in class io.beanmapper.core.collections.MapCollectionHandler
-
The generic parameter type of the Map value must be determined, not the key.
- getGenericType(Class, PropertyAccessor) - Method in enum class io.beanmapper.core.BeanPropertyAccessType
- getInverse() - Method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
- getKey() - Method in class io.beanmapper.dynclass.Node
- getLogicSecuredCheck() - Method in class io.beanmapper.core.BeanProperty
- getLogicSecuredChecks() - Method in interface io.beanmapper.config.Configuration
- getLogicSecuredChecks() - Method in class io.beanmapper.config.CoreConfiguration
- getLogicSecuredChecks() - Method in class io.beanmapper.config.OverrideConfiguration
- getName() - Method in class io.beanmapper.core.BeanProperty
- getName() - Method in class io.beanmapper.core.BeanPropertyWrapper
- getName() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Retrieve the property name.
- getName() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Retrieve the property name.
- getName() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Retrieve the property name.
- getName() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Retrieve the property name.
- getNext() - Method in class io.beanmapper.core.BeanProperty
- getNode(String) - Method in class io.beanmapper.dynclass.Node
- getObject(Object) - Method in class io.beanmapper.core.BeanProperty
- getOrCreate(Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanProperty
- getOrCreateGeneratedClass(Class<?>, List<String>, StrictMappingProperties) - Method in class io.beanmapper.dynclass.ClassStore
- getPackagePrefixes() - Method in interface io.beanmapper.config.Configuration
- getPackagePrefixes() - Method in class io.beanmapper.config.CoreConfiguration
- getPackagePrefixes() - Method in class io.beanmapper.config.OverrideConfiguration
- getParameteredTypes(Class<?>) - Static method in class io.beanmapper.utils.Classes
-
Retrieve the parametered types of a class.
- getParameterizedType(int) - Method in interface io.beanmapper.core.generics.BeanPropertyClass
- getParent() - Method in interface io.beanmapper.config.Configuration
-
The active parent for the field that is currently being mapped.
- getParent() - Method in class io.beanmapper.config.CoreConfiguration
- getParent() - Method in class io.beanmapper.config.OverrideConfiguration
- getPreferredCollectionClass() - Method in interface io.beanmapper.config.Configuration
-
Gets the preferred collection class to be instantiated.
- getPreferredCollectionClass() - Method in class io.beanmapper.config.CoreConfiguration
- getPreferredCollectionClass() - Method in class io.beanmapper.config.OverrideConfiguration
- getPreferredCollectionClass() - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- getReadMethod() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
- getReadMethod() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
- getReadMethod() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
- getReadMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
- getRequiredRoles() - Method in class io.beanmapper.core.BeanProperty
- getRoleSecuredCheck() - Method in interface io.beanmapper.config.Configuration
-
The RoleSecuredCheck is responsible for checking if a Principal may access a field or method annotated with @BeanRoleSecured.
- getRoleSecuredCheck() - Method in class io.beanmapper.config.CoreConfiguration
- getRoleSecuredCheck() - Method in class io.beanmapper.config.OverrideConfiguration
- getRoute() - Method in class io.beanmapper.core.Route
- getSourceBeanProperty() - Method in class io.beanmapper.core.MatchedBeanPropertyPair
- getSourceClass() - Method in class io.beanmapper.config.BeanPair
- getSourceClass() - Method in class io.beanmapper.core.BeanMatch
- getSourceClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- getSourceClass() - Method in class io.beanmapper.core.BeanPropertyMatch
- getSourceDefaultValue() - Method in class io.beanmapper.core.BeanPropertyMatch
- getSourceFieldName() - Method in class io.beanmapper.core.BeanPropertyMatch
- getSourceNodes() - Method in class io.beanmapper.core.BeanMatch
- getSourceObject() - Method in class io.beanmapper.core.BeanPropertyMatch
- getStrategy(BeanMapper, Configuration) - Static method in enum class io.beanmapper.strategy.MapStrategyType
- getStrictClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- getStrictMappingProperties() - Method in interface io.beanmapper.config.Configuration
-
Returns the collection of strictSourceSuffix, strictTargetSuffix and applyStrictMappingConvention properties.
- getStrictMappingProperties() - Method in class io.beanmapper.config.CoreConfiguration
- getStrictMappingProperties() - Method in class io.beanmapper.config.OverrideConfiguration
- getStrictSourceSuffix() - Method in interface io.beanmapper.config.Configuration
-
Returns the classname suffix that determines a source class is to be treated as strict with regards to mapping.
- getStrictSourceSuffix() - Method in class io.beanmapper.config.CoreConfiguration
- getStrictSourceSuffix() - Method in class io.beanmapper.config.OverrideConfiguration
- getStrictSourceSuffix() - Method in class io.beanmapper.config.StrictMappingProperties
- getStrictTargetSuffix() - Method in interface io.beanmapper.config.Configuration
-
Returns the classname suffix that determines a target class is to be treated as strict with regards to mapping.
- getStrictTargetSuffix() - Method in class io.beanmapper.config.CoreConfiguration
- getStrictTargetSuffix() - Method in class io.beanmapper.config.OverrideConfiguration
- getStrictTargetSuffix() - Method in class io.beanmapper.config.StrictMappingProperties
- getTarget() - Method in interface io.beanmapper.config.Configuration
-
The target to map to.
- getTarget() - Method in class io.beanmapper.config.CoreConfiguration
- getTarget() - Method in class io.beanmapper.config.OverrideConfiguration
- getTarget() - Method in class io.beanmapper.core.BeanPropertyMatch
- getTargetBeanProperty() - Method in class io.beanmapper.core.MatchedBeanPropertyPair
- getTargetClass() - Method in class io.beanmapper.config.BeanPair
- getTargetClass() - Method in interface io.beanmapper.config.Configuration
-
The class that represents the target class.
- getTargetClass() - Method in class io.beanmapper.config.CoreConfiguration
- getTargetClass() - Method in class io.beanmapper.config.OverrideConfiguration
- getTargetClass() - Method in class io.beanmapper.core.BeanMatch
- getTargetClass() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- getTargetClass() - Method in class io.beanmapper.core.BeanPropertyMatch
- getTargetCollection(BeanCollectionUsage, Class<C>, Class<?>, C, CollectionFlusher, Boolean) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- getTargetCollection(BeanCollectionUsage, Class<C>, Class<?>, C, CollectionFlusher, Boolean) - Method in interface io.beanmapper.core.collections.CollectionHandler
-
Retrieves either the target collection or creates a new collection instance.
- getTargetDefaultValue() - Method in class io.beanmapper.core.BeanPropertyMatch
- getTargetFieldName() - Method in class io.beanmapper.core.BeanPropertyMatch
- getTargetNodes() - Method in class io.beanmapper.core.BeanMatch
- getTargetObject() - Method in class io.beanmapper.core.BeanPropertyMatch
- GETTER - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
- getType() - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- getType() - Method in interface io.beanmapper.core.collections.CollectionHandler
-
The type of the collection class.
- getType() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
- getType() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Retrieve the property type.
- getType() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Retrieve the property type.
- getType() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Retrieve the property type.
- getType() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Retrieve the property type.
- getTypes() - Method in class io.beanmapper.strategy.ConstructorArguments
- getUseNullValue() - Method in interface io.beanmapper.config.Configuration
-
Property that determines if null values for the source must be skipped or not
- getUseNullValue() - Method in class io.beanmapper.config.CoreConfiguration
- getUseNullValue() - Method in class io.beanmapper.config.OverrideConfiguration
- getValidationMessages() - Method in exception io.beanmapper.core.BeanStrictMappingRequirementsException
- getValue(Object) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Retrieve the property value.
- getValue(Object) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Retrieve the property value.
- getValue(Object) - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Retrieve the property value.
- getValue(Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Retrieve the property value.
- getValues() - Method in class io.beanmapper.strategy.ConstructorArguments
- getWriteMethod() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
- getWriteMethod() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
- getWriteMethod() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
- getWriteMethod() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
H
- hasAccess(RoleSecuredCheck, Map<Class<? extends LogicSecuredCheck>, LogicSecuredCheck>, Boolean) - Method in class io.beanmapper.core.BeanPropertyMatch
- hasAnnotation(BeanProperty, Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
- hasMatchingSource() - Method in class io.beanmapper.core.BeanPropertyMatch
- hasNext() - Method in class io.beanmapper.core.BeanProperty
- hasNodes() - Method in class io.beanmapper.dynclass.Node
- hasRole(String...) - Method in interface io.beanmapper.config.RoleSecuredCheck
-
Checks whether the Principal has any one of the roles
- hasSimilarClasses() - Method in class io.beanmapper.core.BeanPropertyMatch
I
- instantiate(Class<T>, ConstructorArguments) - Method in interface io.beanmapper.core.constructor.BeanInitializer
-
Initialize a new bean.
- instantiate(Class<T>, ConstructorArguments) - Method in class io.beanmapper.core.constructor.DefaultBeanInitializer
-
Initialize a new bean.
- io.beanmapper - package io.beanmapper
- io.beanmapper.annotations - package io.beanmapper.annotations
- io.beanmapper.config - package io.beanmapper.config
- io.beanmapper.core - package io.beanmapper.core
- io.beanmapper.core.collections - package io.beanmapper.core.collections
- io.beanmapper.core.constructor - package io.beanmapper.core.constructor
- io.beanmapper.core.converter - package io.beanmapper.core.converter
- io.beanmapper.core.converter.collections - package io.beanmapper.core.converter.collections
- io.beanmapper.core.converter.impl - package io.beanmapper.core.converter.impl
- io.beanmapper.core.generics - package io.beanmapper.core.generics
- io.beanmapper.core.inspector - package io.beanmapper.core.inspector
- io.beanmapper.core.unproxy - package io.beanmapper.core.unproxy
- io.beanmapper.dynclass - package io.beanmapper.dynclass
- io.beanmapper.exceptions - package io.beanmapper.exceptions
- io.beanmapper.strategy - package io.beanmapper.strategy
- io.beanmapper.utils - package io.beanmapper.utils
- isAddDefaultConverters() - Method in interface io.beanmapper.config.Configuration
- isAddDefaultConverters() - Method in class io.beanmapper.config.CoreConfiguration
- isAddDefaultConverters() - Method in class io.beanmapper.config.OverrideConfiguration
- isAllowed(S, T) - Method in interface io.beanmapper.annotations.LogicSecuredCheck
- isApplyStrictMappingConvention() - Method in interface io.beanmapper.config.Configuration
-
Determines if strict mapping convention will be applied.
- isApplyStrictMappingConvention() - Method in class io.beanmapper.config.CoreConfiguration
- isApplyStrictMappingConvention() - Method in class io.beanmapper.config.OverrideConfiguration
- isApplyStrictMappingConvention() - Method in class io.beanmapper.config.StrictMappingProperties
- isBeanFieldAvailable() - Method in class io.beanmapper.core.BeanProperty
- isBeanFieldAvailable() - Method in class io.beanmapper.core.generics.DirectedBeanProperty
- isConverterChoosable() - Method in interface io.beanmapper.config.Configuration
- isConverterChoosable() - Method in class io.beanmapper.config.CoreConfiguration
- isConverterChoosable() - Method in class io.beanmapper.config.OverrideConfiguration
- isDerived() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
- isEmpty() - Method in class io.beanmapper.core.converter.collections.AnnotationClass
- isEmpty() - Method in class io.beanmapper.core.converter.collections.CollectionElementType
- isFlushAfterClear() - Method in interface io.beanmapper.config.Configuration
-
Determines if the flush-chain must be called after a clear() operation on a collection has taken place.
- isFlushAfterClear() - Method in class io.beanmapper.config.CoreConfiguration
- isFlushAfterClear() - Method in class io.beanmapper.config.OverrideConfiguration
- isFlushEnabled() - Method in interface io.beanmapper.config.Configuration
-
Determines if flushing has been enabled.
- isFlushEnabled() - Method in class io.beanmapper.config.CoreConfiguration
- isFlushEnabled() - Method in class io.beanmapper.config.OverrideConfiguration
- isLogged() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- isMappable() - Method in class io.beanmapper.core.BeanPropertyMatch
- isMappable(String) - Method in class io.beanmapper.strategy.AbstractMapStrategy
-
Verifies whether the package is part of the beans which may be mapped by the bean mapper.
- isMappableClass(Class<?>) - Method in class io.beanmapper.strategy.AbstractMapStrategy
-
Verifies whether the class is part of the beans which may be mapped by the BeanMapper.
- isMatch(Class<?>) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- isMatch(Class<?>) - Method in interface io.beanmapper.core.collections.CollectionHandler
-
Check if the sourceClass contains the matching class somewhere in its hierarchy
- isMatchingSource(Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToBooleanConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToByteConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToDoubleConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToFloatConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToIntegerConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToLongConverter
- isMatchingTarget(Class<?>) - Method in class io.beanmapper.core.converter.impl.StringToShortConverter
- isMustMatch() - Method in class io.beanmapper.core.BeanPropertyWrapper
- isReadable() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Determine if the property is readable.
- isReadable() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Determine if the property is readable.
- isReadable() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Determine if the property is readable.
- isReadable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Determine if the property is readable.
- isSourceStrict() - Method in class io.beanmapper.config.BeanPair
- isSourceStrict() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- isTargetStrict() - Method in class io.beanmapper.config.BeanPair
- isTargetStrict() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- isUnmatched() - Method in class io.beanmapper.core.BeanProperty
- isWritable() - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Determine if the property is writable.
- isWritable() - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Determine if the property is writable.
- isWritable() - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Determine if the property is writable.
- isWritable() - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Determine if the property is writable.
L
- ListCollectionHandler - Class in io.beanmapper.core.collections
- ListCollectionHandler() - Constructor for class io.beanmapper.core.collections.ListCollectionHandler
- logger - Variable in class io.beanmapper.core.BeanPropertyMatch
- logger - Variable in exception io.beanmapper.core.BeanStrictMappingRequirementsException
- logger - Variable in exception io.beanmapper.exceptions.BeanNoLogicSecuredCheckSetException
- logger - Variable in exception io.beanmapper.exceptions.BeanNoRoleSecuredCheckSetException
- logger - Variable in exception io.beanmapper.exceptions.BeanNoSuchPropertyException
- logger - Variable in class io.beanmapper.strategy.AbstractMapStrategy
- LogicSecuredCheck<S,T> - Interface in io.beanmapper.annotations
M
- map(Object) - Method in class io.beanmapper.BeanMapper
- map(Object) - Method in class io.beanmapper.strategy.MapCollectionStrategy
- map(Object) - Method in interface io.beanmapper.strategy.MapStrategy
- map(Object) - Method in class io.beanmapper.strategy.MapToClassStrategy
- map(Object) - Method in class io.beanmapper.strategy.MapToDynamicClassStrategy
- map(Object) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
- map(Object, Object) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
- map(Object, Object, BeanMatch) - Method in class io.beanmapper.strategy.MapToInstanceStrategy
- map(List<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
-
Maps the source list of elements to a new target list.
- map(Map<K, S>, Class<T>) - Method in class io.beanmapper.BeanMapper
-
Maps the source map of elements to a new target map.
- map(Set<S>, Class<T>) - Method in class io.beanmapper.BeanMapper
-
Maps the source set of elements to a new target set.
- map(S, Class<T>) - Method in class io.beanmapper.BeanMapper
-
Copies the values from the source object to a newly constructed target instance
- map(S, T) - Method in class io.beanmapper.BeanMapper
-
Copies the values from the source object to an existing target instance
- MAP_COLLECTION - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
- MAP_TO_CLASS - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
- MAP_TO_INSTANCE - Enum constant in enum class io.beanmapper.strategy.MapStrategyType
- MapCollectionHandler - Class in io.beanmapper.core.collections
- MapCollectionHandler() - Constructor for class io.beanmapper.core.collections.MapCollectionHandler
- MapCollectionStrategy - Class in io.beanmapper.strategy
- MapCollectionStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapCollectionStrategy
- mapItem(BeanMapper, Class, Object) - Method in class io.beanmapper.core.collections.AbstractCollectionHandler
- MapStrategy - Interface in io.beanmapper.strategy
- MapStrategyType - Enum Class in io.beanmapper.strategy
- MapToClassStrategy - Class in io.beanmapper.strategy
- MapToClassStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToClassStrategy
- MapToDynamicClassStrategy - Class in io.beanmapper.strategy
- MapToDynamicClassStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToDynamicClassStrategy
- MapToInstanceStrategy - Class in io.beanmapper.strategy
- MapToInstanceStrategy(BeanMapper, Configuration) - Constructor for class io.beanmapper.strategy.MapToInstanceStrategy
- match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.AbstractBeanConverter
-
Determines if the conversion of our source type to a target type is supported by this converter.
- match(Class<?>, Class<?>) - Method in interface io.beanmapper.core.converter.BeanConverter
-
Determines if the conversion of our source type to a target type is supported by this converter.
- match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.collections.CollectionConverter
- match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.impl.NumberToNumberConverter
-
Determines if the conversion of our source type to a target type is supported by this converter.
- match(Class<?>, Class<?>) - Method in class io.beanmapper.core.converter.impl.PrimitiveConverter
-
Determines if the conversion of our source type to a target type is supported by this converter.
- MatchedBeanPropertyPair - Class in io.beanmapper.core
- MatchedBeanPropertyPair(BeanProperty, BeanProperty) - Constructor for class io.beanmapper.core.MatchedBeanPropertyPair
- matches(Class<?>, Class<?>) - Method in class io.beanmapper.config.BeanPair
- merge(BeanProperty, BeanProperty) - Static method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- MethodPropertyAccessor - Class in io.beanmapper.core.inspector
-
Property descriptor implementation of property accessor.
- MethodPropertyAccessor(PropertyDescriptor) - Constructor for class io.beanmapper.core.inspector.MethodPropertyAccessor
- mustClear() - Method in enum class io.beanmapper.annotations.BeanCollectionUsage
- mustConstruct(Object) - Method in enum class io.beanmapper.annotations.BeanCollectionUsage
- mustFlush() - Method in interface io.beanmapper.config.Configuration
-
Works on the combination of the global flush setting (flushEnabled) and the specific flush setting (flushAfterClear).
- mustFlush() - Method in class io.beanmapper.config.CoreConfiguration
- mustFlush() - Method in class io.beanmapper.config.OverrideConfiguration
N
- name() - Element in annotation interface io.beanmapper.annotations.BeanProperty
- NO_ACCESS - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
- Node - Class in io.beanmapper.dynclass
- Node() - Constructor for class io.beanmapper.dynclass.Node
- NumberToNumberConverter - Class in io.beanmapper.core.converter.impl
-
Converts any number to another number type.
- NumberToNumberConverter() - Constructor for class io.beanmapper.core.converter.impl.NumberToNumberConverter
O
- ObjectToStringConverter - Class in io.beanmapper.core.converter.impl
-
Converts objects into strings.
- ObjectToStringConverter() - Constructor for class io.beanmapper.core.converter.impl.ObjectToStringConverter
- OverrideConfiguration - Class in io.beanmapper.config
- OverrideConfiguration(Configuration) - Constructor for class io.beanmapper.config.OverrideConfiguration
- OverrideField<T> - Class in io.beanmapper.config
- OverrideField(Supplier<T>) - Constructor for class io.beanmapper.config.OverrideField
P
- ParentConfigurationPossiblyNullException - Exception in io.beanmapper.config
- ParentConfigurationPossiblyNullException(String) - Constructor for exception io.beanmapper.config.ParentConfigurationPossiblyNullException
- preferredCollectionClass() - Element in annotation interface io.beanmapper.annotations.BeanCollection
-
It is possible to set your own preferred instantiated class.
- PrimitiveConverter - Class in io.beanmapper.core.converter.impl
-
Converter between boxed and primitive type.
- PrimitiveConverter() - Constructor for class io.beanmapper.core.converter.impl.PrimitiveConverter
- processProperties(S, T, BeanMatch) - Method in class io.beanmapper.strategy.AbstractMapStrategy
-
Try to match the source fields on the target fields from the given classes.
- PropertyAccessor - Interface in io.beanmapper.core.inspector
-
Abstraction over accessing properties.
- PropertyAccessors - Class in io.beanmapper.core.inspector
-
Accessor utilities.
- PropertyAccessors() - Constructor for class io.beanmapper.core.inspector.PropertyAccessors
R
- REUSE - Enum constant in enum class io.beanmapper.annotations.BeanCollectionUsage
-
Reuse the target collection if it exists; construct if not.
- RoleSecuredCheck - Interface in io.beanmapper.config
-
The handler which is used to see if a Principal can have access to a @BeanRoleSecured.
- Route - Class in io.beanmapper.core
- Route(String) - Constructor for class io.beanmapper.core.Route
S
- set(Class<?>) - Static method in class io.beanmapper.core.converter.collections.CollectionElementType
- set(T) - Method in class io.beanmapper.config.OverrideField
- setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
- setApplyStrictMappingConvention(Boolean) - Method in interface io.beanmapper.config.Configuration
-
Determines if strict mapping convention will be applied.
- setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setApplyStrictMappingConvention(Boolean) - Method in class io.beanmapper.config.StrictMappingProperties
- setBeanCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.BeanMapperBuilder
- setBeanInitializer(BeanInitializer) - Method in interface io.beanmapper.config.Configuration
- setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.CoreConfiguration
- setBeanInitializer(BeanInitializer) - Method in class io.beanmapper.config.OverrideConfiguration
- setBeanMapper(BeanMapper) - Method in interface io.beanmapper.core.converter.BeanMapperAware
-
Deprecated.Store the bean mapper.
- setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.BeanMapperBuilder
- setBeanUnproxy(BeanUnproxy) - Method in interface io.beanmapper.config.Configuration
- setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.CoreConfiguration
- setBeanUnproxy(BeanUnproxy) - Method in class io.beanmapper.config.OverrideConfiguration
- setBeanUnproxy(SkippingBeanUnproxy) - Method in class io.beanmapper.config.StrictMappingProperties
- setCollectionClass(Class) - Method in class io.beanmapper.config.BeanMapperBuilder
- setCollectionClass(Class) - Method in interface io.beanmapper.config.Configuration
-
Sets the collection class of the collection.
- setCollectionClass(Class) - Method in class io.beanmapper.config.CoreConfiguration
- setCollectionClass(Class) - Method in class io.beanmapper.config.OverrideConfiguration
- setCollectionElementType(CollectionElementType) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- SetCollectionHandler - Class in io.beanmapper.core.collections
- SetCollectionHandler() - Constructor for class io.beanmapper.core.collections.SetCollectionHandler
- setCollectionInstructions(BeanCollectionInstructions) - Method in class io.beanmapper.core.BeanProperty
- setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.BeanMapperBuilder
- setCollectionUsage(BeanCollectionUsage) - Method in interface io.beanmapper.config.Configuration
-
Sets the collection usage for the current collection mapping
- setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.CoreConfiguration
- setCollectionUsage(BeanCollectionUsage) - Method in class io.beanmapper.config.OverrideConfiguration
- setConverterChoosable(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
- setConverterChoosable(boolean) - Method in interface io.beanmapper.config.Configuration
- setConverterChoosable(boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setConverterChoosable(boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setDelegate(BeanUnproxy) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
-
Change the underlying delegate bean unproxy.
- setEnforcedSecuredProperties(Boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
- setEnforceSecuredProperties(Boolean) - Method in interface io.beanmapper.config.Configuration
-
Property that determines if secured properties must be handled.
- setEnforceSecuredProperties(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setEnforceSecuredProperties(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setFlushAfterClear(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
- setFlushAfterClear(Boolean) - Method in interface io.beanmapper.config.Configuration
-
Determines whether the flush-chain must be called after a clear has taken place.
- setFlushAfterClear(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setFlushAfterClear(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setFlushAfterClear(Boolean) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- setFlushEnabled(boolean) - Method in class io.beanmapper.config.BeanMapperBuilder
- setFlushEnabled(Boolean) - Method in interface io.beanmapper.config.Configuration
-
Set whether flushing must be enabled.
- setFlushEnabled(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setFlushEnabled(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setLogged() - Method in class io.beanmapper.core.BeanMatchValidationMessage
- setLogicSecuredCheck(Class<? extends LogicSecuredCheck>) - Method in class io.beanmapper.core.BeanProperty
- setMatched() - Method in class io.beanmapper.core.BeanProperty
- setMustMatch() - Method in class io.beanmapper.core.BeanPropertyWrapper
- setMustMatch(boolean) - Method in class io.beanmapper.core.BeanProperty
- setName(String) - Method in class io.beanmapper.core.BeanPropertyWrapper
- setNext(BeanProperty) - Method in class io.beanmapper.core.BeanProperty
- setParent(Object) - Method in class io.beanmapper.config.BeanMapperBuilder
- setParent(Object) - Method in interface io.beanmapper.config.Configuration
-
The active parent for the field that is currently being mapped.
- setParent(Object) - Method in class io.beanmapper.config.CoreConfiguration
- setParent(Object) - Method in class io.beanmapper.config.OverrideConfiguration
- setPreferredCollectionClass(AnnotationClass) - Method in class io.beanmapper.core.converter.collections.BeanCollectionInstructions
- setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.BeanMapperBuilder
- setPreferredCollectionClass(Class<?>) - Method in interface io.beanmapper.config.Configuration
-
Sets the preferred collection class to be instantiated.
- setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.CoreConfiguration
- setPreferredCollectionClass(Class<?>) - Method in class io.beanmapper.config.OverrideConfiguration
- setRequiredRoles(String[]) - Method in class io.beanmapper.core.BeanProperty
- setRoleSecuredCheck(RoleSecuredCheck) - Method in interface io.beanmapper.config.Configuration
-
The RoleSecuredCheck is responsible for checking if a Principal may access a field or method annotated with @BeanRoleSecured.
- setRoleSecuredCheck(RoleSecuredCheck) - Method in class io.beanmapper.config.CoreConfiguration
- setRoleSecuredCheck(RoleSecuredCheck) - Method in class io.beanmapper.config.OverrideConfiguration
- setSecuredPropertyHandler(RoleSecuredCheck) - Method in class io.beanmapper.config.BeanMapperBuilder
- setStrictSourceSuffix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
- setStrictSourceSuffix(String) - Method in interface io.beanmapper.config.Configuration
-
Sets the classname suffix that determines a source class is to be treated as strict with regards to mapping.
- setStrictSourceSuffix(String) - Method in class io.beanmapper.config.CoreConfiguration
- setStrictSourceSuffix(String) - Method in class io.beanmapper.config.OverrideConfiguration
- setStrictSourceSuffix(String) - Method in class io.beanmapper.config.StrictMappingProperties
- setStrictTargetSuffix(String) - Method in class io.beanmapper.config.BeanMapperBuilder
- setStrictTargetSuffix(String) - Method in interface io.beanmapper.config.Configuration
-
Sets the classname suffix that determines a target class is to be treated as strict with regards to mapping.
- setStrictTargetSuffix(String) - Method in class io.beanmapper.config.CoreConfiguration
- setStrictTargetSuffix(String) - Method in class io.beanmapper.config.OverrideConfiguration
- setStrictTargetSuffix(String) - Method in class io.beanmapper.config.StrictMappingProperties
- setTarget(Object) - Method in class io.beanmapper.config.BeanMapperBuilder
- setTarget(Object) - Method in interface io.beanmapper.config.Configuration
-
Sets the target.
- setTarget(Object) - Method in class io.beanmapper.config.CoreConfiguration
- setTarget(Object) - Method in class io.beanmapper.config.OverrideConfiguration
- setTarget(Object) - Method in class io.beanmapper.core.BeanPropertyMatch
- setTargetClass(Class) - Method in class io.beanmapper.config.BeanMapperBuilder
- setTargetClass(Class) - Method in interface io.beanmapper.config.Configuration
-
Sets the target class.
- setTargetClass(Class) - Method in class io.beanmapper.config.CoreConfiguration
- setTargetClass(Class) - Method in class io.beanmapper.config.OverrideConfiguration
- SETTER - Enum constant in enum class io.beanmapper.core.BeanPropertyAccessType
- setUseNullValue() - Method in class io.beanmapper.config.BeanMapperBuilder
- setUseNullValue(Boolean) - Method in interface io.beanmapper.config.Configuration
-
Property that determines if null values for the source must be skipped or not
- setUseNullValue(Boolean) - Method in class io.beanmapper.config.CoreConfiguration
- setUseNullValue(Boolean) - Method in class io.beanmapper.config.OverrideConfiguration
- setValue(Object, Object) - Method in class io.beanmapper.core.inspector.CombinedPropertyAccessor
-
Modify the property value.
- setValue(Object, Object) - Method in class io.beanmapper.core.inspector.FieldPropertyAccessor
-
Modify the property value.
- setValue(Object, Object) - Method in class io.beanmapper.core.inspector.MethodPropertyAccessor
-
Modify the property value.
- setValue(Object, Object) - Method in interface io.beanmapper.core.inspector.PropertyAccessor
-
Modify the property value.
- SimpleBeanConverter<S,T> - Class in io.beanmapper.core.converter
-
Default converter that should be used for single type-to-type conversions.
- SimpleBeanConverter() - Constructor for class io.beanmapper.core.converter.SimpleBeanConverter
-
Construct a new bean converter, dynamically resolving the source and target class.
- SimpleBeanConverter(Class<?>, Class<?>) - Constructor for class io.beanmapper.core.converter.SimpleBeanConverter
-
Construct a new bean converter, manually declaring the source and target class.
- size(C) - Method in interface io.beanmapper.core.collections.CollectionHandler
- size(List) - Method in class io.beanmapper.core.collections.ListCollectionHandler
- size(Map) - Method in class io.beanmapper.core.collections.MapCollectionHandler
- size(Set) - Method in class io.beanmapper.core.collections.SetCollectionHandler
- skip(Class<?>) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
-
Add classes to skip while unproxying to prevent failing of the BeanMapper while mapping proxy classes or classes containing synthetic fields (Like ENUM types).
- SkippingBeanUnproxy - Class in io.beanmapper.core.unproxy
-
Unproxy that allows you to configure classes to skip.
- SkippingBeanUnproxy(BeanUnproxy) - Constructor for class io.beanmapper.core.unproxy.SkippingBeanUnproxy
- SOURCE_TO_TARGET - Enum constant in enum class io.beanmapper.core.BeanPropertyMatchupDirection
- sourceHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
- sourceToString() - Method in class io.beanmapper.core.BeanPropertyMatch
- StrictMappingProperties - Class in io.beanmapper.config
- StrictMappingProperties(BeanUnproxy, String, String, Boolean) - Constructor for class io.beanmapper.config.StrictMappingProperties
- StringToBigDecimalConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a big decimal.
- StringToBigDecimalConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToBigDecimalConverter
- StringToBooleanConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a boolean.
- StringToBooleanConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToBooleanConverter
- StringToByteConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a byte.
- StringToByteConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToByteConverter
- StringToDoubleConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a double.
- StringToDoubleConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToDoubleConverter
- StringToFloatConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a float.
- StringToFloatConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToFloatConverter
- StringToIntegerConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into an integer.
- StringToIntegerConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToIntegerConverter
- StringToLongConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a long.
- StringToLongConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToLongConverter
- StringToShortConverter - Class in io.beanmapper.core.converter.impl
-
Converts a string into a short.
- StringToShortConverter() - Constructor for class io.beanmapper.core.converter.impl.StringToShortConverter
T
- TARGET_TO_SOURCE - Enum constant in enum class io.beanmapper.core.BeanPropertyMatchupDirection
- targetHasAnnotation(Class<? extends Annotation>) - Method in class io.beanmapper.core.BeanPropertyMatch
- targetToString() - Method in class io.beanmapper.core.BeanPropertyMatch
U
- unproxy(Class<?>) - Method in interface io.beanmapper.core.unproxy.BeanUnproxy
-
Removes any potential proxy classes.
- unproxy(Class<?>) - Method in class io.beanmapper.core.unproxy.DefaultBeanUnproxy
-
Removes any potential proxy classes.
- unproxy(Class<?>) - Method in class io.beanmapper.core.unproxy.SkippingBeanUnproxy
-
Removes any potential proxy classes.
V
- validateMappingRequirements() - Method in class io.beanmapper.core.BeanMatch
- validateStrictBeanPairs(List<BeanPair>) - Method in class io.beanmapper.core.BeanMatchStore
- value() - Element in annotation interface io.beanmapper.annotations.BeanAlias
- value() - Element in annotation interface io.beanmapper.annotations.BeanConstruct
- value() - Element in annotation interface io.beanmapper.annotations.BeanDefault
- value() - Element in annotation interface io.beanmapper.annotations.BeanLogicSecured
-
The handler that verifies whether access to the property is allowed
- value() - Element in annotation interface io.beanmapper.annotations.BeanProperty
- value() - Element in annotation interface io.beanmapper.annotations.BeanRoleSecured
-
The role the Principal must have to be allowed access to the field or method
- valueOf(String) - Static method in enum class io.beanmapper.annotations.BeanCollectionUsage
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.beanmapper.core.BeanPropertyAccessType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class io.beanmapper.strategy.MapStrategyType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class io.beanmapper.annotations.BeanCollectionUsage
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.beanmapper.core.BeanPropertyAccessType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.beanmapper.core.BeanPropertyMatchupDirection
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class io.beanmapper.strategy.MapStrategyType
-
Returns an array containing the constants of this enum class, in the order they are declared.
W
- withoutDefaultConverters() - Method in class io.beanmapper.config.BeanMapperBuilder
- withoutDefaultConverters() - Method in interface io.beanmapper.config.Configuration
- withoutDefaultConverters() - Method in class io.beanmapper.config.CoreConfiguration
- withoutDefaultConverters() - Method in class io.beanmapper.config.OverrideConfiguration
- withStrictSource() - Method in class io.beanmapper.config.BeanPair
- withStrictTarget() - Method in class io.beanmapper.config.BeanPair
- wrap() - Method in class io.beanmapper.BeanMapper
- wrapConfig() - Method in class io.beanmapper.BeanMapper
-
Deprecated.use wrap() instead
- writeObject(Object) - Method in class io.beanmapper.core.BeanPropertyMatch
- writeObject(Object, Object, Object, BeanMatch) - Method in class io.beanmapper.core.BeanProperty
All Classes|All Packages|Constant Field Values|Deprecated API|Serialized Form