A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages

A

AbstractElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
AbstractJavaTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Base type for mapping Java 8 time types to String and vice versa.
AbstractJavaTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
AbstractJodaTypeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Base class for conversions between Joda-Time types and String.
AbstractJodaTypeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
AbstractMappingMethodBuilder<B extends AbstractMappingMethodBuilder<B,​M>,​M extends MappingMethod> - Class in org.mapstruct.ap.internal.model
An abstract builder that can be reused for building MappingMethod(s).
AbstractMappingMethodBuilder(Class<B>) - Constructor for class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
AbstractNumberToStringConversion - Class in org.mapstruct.ap.internal.conversion
AbstractNumberToStringConversion(boolean) - Constructor for class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
AbstractReference - Class in org.mapstruct.ap.internal.model.beanmapping
Class acts as a common base class for TargetReference and SourceReference.
AbstractReference(Parameter, List<PropertyEntry>, boolean) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
AbstractToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
AbstractToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
AbstractTypeUtilsDecorator - Class in org.mapstruct.ap.internal.util
Replaces the usage of TypeUtils within MapStruct by delegating to the original implementation or to our specific workarounds if necessary.
accessedType - Variable in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
Accessibility - Enum in org.mapstruct.ap.internal.model.common
Accessibility of an element
Accessor - Interface in org.mapstruct.ap.internal.util.accessor
This represents an Accessor that can be used for writing/reading a property to/from a bean.
ACCESSOR_ONLY - org.mapstruct.CollectionMappingStrategy
The setter of the target property will be used to propagate the value: orderDto.setOrderLines(order.getOrderLines).
AccessorNamingStrategy - Interface in org.mapstruct.ap.spi
A service provider interface for the mapping between method names and properties.
AccessorNamingUtils - Class in org.mapstruct.ap.internal.util
Utils for working with the AccessorNamingStrategy.
AccessorNamingUtils(AccessorNamingStrategy) - Constructor for class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
AccessorType - Enum in org.mapstruct.ap.internal.util.accessor
 
addAllFieldsIn(Set<SupportingMappingMethod>, Set<Field>) - Static method in class org.mapstruct.ap.internal.model.SupportingField
 
addAllFragmentsIn(Set<SupportingMappingMethod>, Set<SupportingConstructorFragment>) - Static method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
addAnnotation(Annotation) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
ADDER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
ADDER - org.mapstruct.ap.spi.MethodType
An adder method, e.g.
ADDER_PREFERRED - org.mapstruct.CollectionMappingStrategy
Identical to CollectionMappingStrategy.SETTER_PREFERRED, only that adder methods will be preferred over setter methods, if both are present for a given collection-typed property.
adderMethodsIn(List<ExecutableElement>) - Method in class org.mapstruct.ap.internal.util.Filters
 
AdderWrapper - Class in org.mapstruct.ap.internal.model.assignment
Wraps the assignment in a target setter.
AdderWrapper(Assignment, List<Type>, boolean, String) - Constructor for class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
addIfImportRequired(Collection<Type>, Type) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
addInstance(G, Element, Set<V>) - Method in class org.mapstruct.ap.internal.util.MetaAnnotations
 
addInstance(AnnotateWithGem, Element, Set<Annotation>) - Method in class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
addInstance(MappingGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<MappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
addInstance(SubclassMappingGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<SubclassMappingOptions>, List<Parameter>, Type, SubclassValidator) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
addInstance(SINGULAR, Element, Set<OPTIONS>) - Method in class org.mapstruct.ap.internal.util.RepeatableAnnotations
 
addInstances(MULTIPLE, Element, Set<OPTIONS>) - Method in class org.mapstruct.ap.internal.util.RepeatableAnnotations
 
addInstances(AnnotateWithsGem, Element, Set<Annotation>) - Method in class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
addInstances(MappingsGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<MappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
addInstances(SubclassMappingsGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<SubclassMappingOptions>, List<Parameter>, Type, SubclassValidator) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
additionalAnnotations(Set<Annotation>) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
AdditionalAnnotationsBuilder - Class in org.mapstruct.ap.internal.model
 
AdditionalAnnotationsBuilder(ElementUtils, TypeFactory, FormattingMessager) - Constructor for class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
additionalPublicEmptyConstructor() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
additionalPublicEmptyConstructor() - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
additionalPublicEmptyConstructor() - Method in class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
AdditionalSupportedOptionsProvider - Interface in org.mapstruct.ap.spi
Provider for any additional supported options required for custom SPI implementations.
addMethodsForParameter(Parameter, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods.Builder
 
addThrownTypes(List<Type>) - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
addTypeReadyForProcessing(TypeMirror) - Method in class org.mapstruct.ap.internal.util.RoundContext
Marks the given type as being ready for further processing.
adjustDecorator(Mapper, InjectionStrategyGem) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
AfterMapping - Annotation Type in org.mapstruct
Marks a method to be invoked at the end of a generated mapping method, right before the last return statement of the mapping method.
afterMappingMethods(Method, Type, SelectionParameters, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
afterMappingMethods(Method, SelectionParameters, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
all(Class<T>) - Static method in class org.mapstruct.ap.internal.util.Services
 
allowBy2Steps() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowDirect() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowTypeConversion() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
AllPresenceChecksPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
AllPresenceChecksPresenceCheck(Collection<PresenceCheck>) - Constructor for class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
ALWAYS - org.mapstruct.NullValueCheckStrategy
This option always includes a null check.
ALWAYS_GENERATE_SERVICE_FILE - Static variable in class org.mapstruct.ap.MappingProcessor
 
AND - Static variable in class org.mapstruct.ap.internal.util.MessageConstants
 
ANNOTATE_WITH_ANNOTATION_IS_NOT_REPEATABLE - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_DUPLICATE - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_DUPLICATE_PARAMETER - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_ENUM_CLASS_NOT_DEFINED - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_ENUM_VALUE_DOES_NOT_EXIST - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_ENUMS_NOT_DEFINED - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_MISSING_REQUIRED_PARAMETER - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_NOT_ALLOWED_ON_CLASS - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_NOT_ALLOWED_ON_METHODS - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_PARAMETER_ARRAY_NOT_EXPECTED - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_TOO_MANY_VALUE_TYPES - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_UNKNOWN_PARAMETER - org.mapstruct.ap.internal.util.Message
 
ANNOTATE_WITH_WRONG_PARAMETER - org.mapstruct.ap.internal.util.Message
 
AnnotatedConstructor - Class in org.mapstruct.ap.internal.model
Represents a constructor that is used for constructor injection.
AnnotatedSetter - Class in org.mapstruct.ap.internal.model
 
AnnotatedSetter(Field, Collection<Annotation>, Collection<Annotation>) - Constructor for class org.mapstruct.ap.internal.model.AnnotatedSetter
 
AnnotateWith - Annotation Type in org.mapstruct
This can be used to have mapstruct generate additional annotations on classes/methods.
AnnotateWith.Element - Annotation Type in org.mapstruct
Used in combination with AnnotateWith to configure the annotation elements.
AnnotateWiths - Annotation Type in org.mapstruct
This can be used to have mapstruct generate additional annotations on classes/methods.
Annotation - Class in org.mapstruct.ap.internal.model
Represents a Java 5 annotation.
Annotation(Type) - Constructor for class org.mapstruct.ap.internal.model.Annotation
 
Annotation(Type, List<AnnotationElement>) - Constructor for class org.mapstruct.ap.internal.model.Annotation
 
AnnotationBasedComponentModelProcessor - Class in org.mapstruct.ap.internal.processor
An ModelElementProcessor which converts the given Mapper object into an annotation based component model in case a matching model is selected as target component model for this mapper.
AnnotationBasedComponentModelProcessor() - Constructor for class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
AnnotationElement - Class in org.mapstruct.ap.internal.model.annotation
 
AnnotationElement(AnnotationElement.AnnotationElementType, String, List<? extends Object>) - Constructor for class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
AnnotationElement(AnnotationElement.AnnotationElementType, List<? extends Object>) - Constructor for class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
AnnotationElement.AnnotationElementType - Enum in org.mapstruct.ap.internal.model.annotation
 
AnnotationMapperReference - Class in org.mapstruct.ap.internal.model
Mapper reference which is retrieved via Annotation-based dependency injection.
The dependency injection may vary between field and constructor injection.
AnnotationMapperReference(Type, String, List<Annotation>, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
AnnotationProcessingException - Exception in org.mapstruct.ap.internal.util
Indicates an error during annotation processing.
AnnotationProcessingException(String) - Constructor for exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element) - Constructor for exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element, AnnotationMirror) - Constructor for exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element, AnnotationMirror, AnnotationValue) - Constructor for exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
AnnotationProcessorContext - Class in org.mapstruct.ap.internal.util
Keeps contextual data in the scope of the entire annotation processor ("application scope").
AnnotationProcessorContext(Elements, Types, Messager, boolean, boolean, Map<String, String>) - Constructor for class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
ANY_REMAINING - Static variable in class org.mapstruct.MappingConstants
In an ValueMapping this represents any source that is not already mapped by either a defined mapping or by means of name based mapping.
ANY_UNMAPPED - Static variable in class org.mapstruct.MappingConstants
In an ValueMapping this represents any source that is not already mapped by a defined mapping.
appliesTo() - Method in annotation type org.mapstruct.Condition
 
apply(T) - Method in interface org.mapstruct.ap.internal.util.Extractor
Extract a value from the passed parameter.
applyIgnoreAll(SourceMethod, TypeFactory, FormattingMessager) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
applyInheritedOptions(SourceMethod, SourceMethod, boolean, AnnotationMirror) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
Merges in all the mapping options configured, giving the already defined options precedence.
ArrayCopyWrapper - Class in org.mapstruct.ap.internal.model.assignment
Decorates the assignment as a Map or Collection constructor
ArrayCopyWrapper(Assignment, String, Type, Type, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
asElement(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
asImmutableElement(TypeElement) - Method in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
asMemberOf(DeclaredType, Element) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
asRawType() - Method in class org.mapstruct.ap.internal.model.common.Type
removes any bounds from this type.
asSet(Collection<T>, Collection<T>...) - Static method in class org.mapstruct.ap.internal.util.Collections
 
asSet(Collection<T>, T...) - Static method in class org.mapstruct.ap.internal.util.Collections
 
asSet(T...) - Static method in class org.mapstruct.ap.internal.util.Collections
 
assignment(Assignment) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
Assignment - Interface in org.mapstruct.ap.internal.model.common
Assignment represents all kind of manners a source can be assigned to a target.
Assignment.AssignmentType - Enum in org.mapstruct.ap.internal.model.common
 
AssignmentWrapper - Class in org.mapstruct.ap.internal.model.assignment
Base class for decorators (wrappers).
AssignmentWrapper(Assignment, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
AstModifyingAnnotationProcessor - Interface in org.mapstruct.ap.spi
A contract to be implemented by other annotation processors which - against the design philosophy of JSR 269 - alter the types under compilation.
authors() - Method in annotation type org.mapstruct.Javadoc
List of authors of the code that it is being documented.
authors(List<String>) - Method in class org.mapstruct.ap.internal.model.Javadoc.Builder
 
AUTO_INHERIT_ALL_FROM_CONFIG - org.mapstruct.MappingInheritanceStrategy
Inherit the method-level forward and reverse configuration annotations automatically if source and target types of the prototype method are assignable from the types of a given mapping method.
AUTO_INHERIT_FROM_CONFIG - org.mapstruct.MappingInheritanceStrategy
Inherit the method-level forward configuration annotations automatically if source and target types of the prototype method are assignable from the types of a given mapping method.
AUTO_INHERIT_REVERSE_FROM_CONFIG - org.mapstruct.MappingInheritanceStrategy
Inherit the method-level reverse configuration annotations automatically if source and target types of the prototype method are assignable from the target and source types of a given mapping method.

B

BeanMapping - Annotation Type in org.mapstruct
Configures the mapping between two bean types.
BEANMAPPING_ABSTRACT - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_CYCLE_BETWEEN_PROPERTIES - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_IGNORE_BY_DEFAULT_WITH_MAPPING_TARGET_THIS - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_MISSING_IGNORED_SOURCES_ERROR - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_NO_ELEMENTS - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_NOT_ASSIGNABLE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_PROPERTY_HAS_NO_WRITE_ACCESSOR_IN_RESULTTYPE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_PROPERTY_HAS_NO_WRITE_ACCESSOR_IN_TYPE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_SEVERAL_POSSIBLE_SOURCES - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_SEVERAL_POSSIBLE_TARGET_ACCESSORS - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNKNOWN_PROPERTY_IN_DEPENDS_ON - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNKNOWN_PROPERTY_IN_RESULTTYPE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNKNOWN_PROPERTY_IN_TYPE - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_FORGED_SOURCES_ERROR - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_FORGED_SOURCES_WARNING - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_FORGED_TARGETS_ERROR - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_FORGED_TARGETS_WARNING - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_SOURCES_ERROR - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_SOURCES_WARNING - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_TARGETS_ERROR - org.mapstruct.ap.internal.util.Message
 
BEANMAPPING_UNMAPPED_TARGETS_WARNING - org.mapstruct.ap.internal.util.Message
 
BeanMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one bean type to another, optionally configured by one or more PropertyMappings.
BeanMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
BeanMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents an bean mapping as configured via @BeanMapping.
BeforeMapping - Annotation Type in org.mapstruct
Marks a method to be invoked at the beginning of a generated mapping method.
beforeMappingMethods(Method, Type, SelectionParameters, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
beforeMappingMethods(Method, SelectionParameters, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
bigDecimal(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for BigDecimal.
BigDecimalToBigIntegerConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigDecimal and BigInteger.
BigDecimalToBigIntegerConversion() - Constructor for class org.mapstruct.ap.internal.conversion.BigDecimalToBigIntegerConversion
 
BigDecimalToPrimitiveConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigDecimal and native number types.
BigDecimalToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.BigDecimalToPrimitiveConversion
 
BigDecimalToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigDecimal and String.
BigDecimalToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
BigDecimalToWrapperConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigDecimal and wrappers of native number types.
BigDecimalToWrapperConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.BigDecimalToWrapperConversion
 
bigInteger(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for BigInteger.
BigIntegerToPrimitiveConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigInteger and native number types.
BigIntegerToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.BigIntegerToPrimitiveConversion
 
BigIntegerToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigInteger and String.
BigIntegerToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
BigIntegerToWrapperConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between BigInteger and wrappers of native number types.
BigIntegerToWrapperConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.BigIntegerToWrapperConversion
 
BOOLEAN - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
booleans() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
boxedClass(PrimitiveType) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
build() - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
build() - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
build() - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
build() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
Builds the analyzer and triggers traversal of all nodes for detecting potential cycles and calculates the full list of descendants of each node.
build() - Method in class org.mapstruct.ap.internal.model.Javadoc.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.JavaExpressionMappingBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
build() - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
build() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
build() - Method in class org.mapstruct.ap.spi.BuilderInfo.Builder
Create the BuilderInfo.
builder() - Static method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
builder() - Static method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
builder() - Method in annotation type org.mapstruct.BeanMapping
The information that should be used for the builder mappings.
builder() - Method in annotation type org.mapstruct.Mapper
The information that should be used for the builder mappings.
builder() - Method in annotation type org.mapstruct.MapperConfig
The information that should be used for the builder mappings.
Builder - Annotation Type in org.mapstruct
Configuration of builders, e.g. the name of the final build method.
Builder() - Constructor for class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.Decorator.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.IterableMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.Javadoc.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.Mapper.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.StreamMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
Builder() - Constructor for class org.mapstruct.ap.spi.BuilderInfo.Builder
 
BUILDER_MORE_THAN_ONE_BUILDER_CREATION_METHOD - org.mapstruct.ap.internal.util.Message
 
BUILDER_NO_BUILD_METHOD_FOUND - org.mapstruct.ap.internal.util.Message
 
BUILDER_NO_BUILD_METHOD_FOUND_DEFAULT - org.mapstruct.ap.internal.util.Message
 
builderCreationMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.BuilderInfo.Builder
 
BuilderFinisherMethodResolver - Class in org.mapstruct.ap.internal.model
 
BuilderFromMapping() - Constructor for class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
BuilderFromProperty() - Constructor for class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
BuilderFromSourceReference() - Constructor for class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
BuilderInfo - Class in org.mapstruct.ap.spi
Holder for the builder information.
BuilderInfo.Builder - Class in org.mapstruct.ap.spi
 
BuilderProvider - Interface in org.mapstruct.ap.spi
A service provider interface that is used to detect types that require a builder for mapping.
BuilderType - Class in org.mapstruct.ap.internal.model.common
 
builderTypeFor(Type, BuilderGem) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
buildMethod() - Method in annotation type org.mapstruct.Builder
The name of the build method that needs to be invoked on the builder to create the type to be build
buildMethod(Collection<ExecutableElement>) - Method in class org.mapstruct.ap.spi.BuilderInfo.Builder
 
BUILT_IN_CONVERSION - org.mapstruct.control.MappingControl.Use
Controls the mapping, allows for type conversion from source type to target type
BuiltInMappingMethods - Class in org.mapstruct.ap.internal.model.source.builtin
Registry for all built-in methods.
BuiltInMappingMethods(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
BuiltInMethod - Class in org.mapstruct.ap.internal.model.source.builtin
Represents a "built-in" mapping method which will be added as private method to the generated mapper.
BuiltInMethod() - Constructor for class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
BYTE - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
bytes() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.

C

CalendarToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
CalendarToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.CalendarToXmlGregorianCalendar
 
CalendarToZonedDateTime - Class in org.mapstruct.ap.internal.model.source.builtin
BuiltInMethod for mapping between Calendar and ZonedDateTime.
callingContextTargetPropertyName(String) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
canAccess(Type, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.Type
 
canGenerateAutoSubMappingBetween(Type, Type) - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
canInheritFrom(SourceMethod) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
canInverse() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
Mapping can only be inversed if the source was not a constant nor an expression
capitalize(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
capture(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
CASE_TRANSFORMATION - Static variable in class org.mapstruct.MappingConstants
In an EnumMapping this represent the enum transformation strategy that applies case transformation at the source.
CaseEnumTransformationStrategy - Class in org.mapstruct.ap.spi
Applies case transformation to the source enum
CaseEnumTransformationStrategy() - Constructor for class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
CDI - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The generated mapper is an application-scoped CDI bean and can be retrieved via @Inject.
CdiComponentProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which converts the given Mapper object into an application-scoped CDI bean in case CDI is configured as the target component model for this mapper.
CdiComponentProcessor() - Constructor for class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
CHARACTER - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
chars() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
CharToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between char and String.
CharToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.CharToStringConversion
 
CharWrapperToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Character and String.
CharWrapperToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.CharWrapperToStringConversion
 
CLASS - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
classes() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
classTypeOf(Type) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Returns the Type that represents the declared Class type of the given type.
CollectionAssignmentBuilder - Class in org.mapstruct.ap.internal.model
A builder that is used for creating an assignment to a collection.
CollectionAssignmentBuilder() - Constructor for class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
collectionMappingStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to be applied when propagating the value of collection-typed properties.
collectionMappingStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to be applied when propagating the value of collection-typed properties.
CollectionMappingStrategy - Enum in org.mapstruct
Strategy for propagating the value of collection-typed properties from source to target.
Collections - Class in org.mapstruct.ap.internal.util
Provides utility methods around collections.
collectNestedDependsOn() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
compareTo(Type) - Method in class org.mapstruct.ap.internal.model.common.Type
 
COMPILE_ERROR - org.mapstruct.SubclassExhaustiveStrategy
If there is no valid constructor or known method to create the return value of a with `@SubclassMapping` annotated mapping then a compilation error will be thrown.
COMPLEX_MAPPING - org.mapstruct.control.MappingControl.Use
Controls the mapping from source to target type, allows mapping by calling: A type conversion, passed into a mapping method A mapping method, passed into a type conversion A mapping method passed into another mapping method
componentModel() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
componentModel() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
componentModel() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
componentModel() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
componentModel() - Method in annotation type org.mapstruct.Mapper
Specifies the component model to which the generated mapper should adhere.
componentModel() - Method in annotation type org.mapstruct.MapperConfig
Specifies the component model to which the generated mapper should adhere.
Condition - Annotation Type in org.mapstruct
This annotation marks a method as a presence check method to check for presence in beans or it can be used to define additional check methods for something like source parameters.
CONDITION_MISSING_APPLIES_TO_STRATEGY - org.mapstruct.ap.internal.util.Message
 
CONDITION_PROPERTIES_INVALID_PARAMETER - org.mapstruct.ap.internal.util.Message
 
CONDITION_SOURCE_PARAMETERS_INVALID_PARAMETER - org.mapstruct.ap.internal.util.Message
 
conditionExpression() - Method in annotation type org.mapstruct.Mapping
A conditionExpression String based on which the specified property is to be checked whether it is present or not.
conditionJavaExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
ConditionMethodOptions - Class in org.mapstruct.ap.internal.model.source
Encapsulates all options specific for a condition check method.
ConditionMethodOptions(Collection<ConditionOptions>) - Constructor for class org.mapstruct.ap.internal.model.source.ConditionMethodOptions
 
ConditionOptions - Class in org.mapstruct.ap.internal.model.source
 
conditionQualifiedBy() - Method in annotation type org.mapstruct.Mapping
A qualifier can be specified to aid the selection process of a suitable presence check method.
conditionQualifiedByName() - Method in annotation type org.mapstruct.Mapping
String-based form of qualifiers for condition / presence check methods; When looking for a suitable presence check method for a given property, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
ConditionStrategy - Enum in org.mapstruct
Strategy for defining what to what a condition (check) method is applied to
config() - Method in annotation type org.mapstruct.Mapper
A class annotated with MapperConfig which should be used as configuration template.
CONFIG_NOTE - org.mapstruct.ap.internal.util.Message
 
configuration() - Method in annotation type org.mapstruct.EnumMapping
The configuration that should be passed on the appropriate name transformation strategy.
constant() - Method in annotation type org.mapstruct.Mapping
A constant String based on which the specified target property is to be set.
constantExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
CONSTANTMAPPING_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
CONSTANTMAPPING_MAPPING_NOT_FOUND_WITH_DETAILS - org.mapstruct.ap.internal.util.Message
 
CONSTANTMAPPING_NO_READ_ACCESSOR_FOR_TARGET_TYPE - org.mapstruct.ap.internal.util.Message
 
CONSTANTMAPPING_NON_EXISTING_CONSTANT - org.mapstruct.ap.internal.util.Message
 
Constructor - Interface in org.mapstruct.ap.internal.model
Basic interface class that facilitates an empty constructor.
CONSTRUCTOR - org.mapstruct.InjectionStrategy
Annotations are written on the constructor
ConstructorFragment - Interface in org.mapstruct.ap.internal.model.common
ConstructorFragments are 'code snippets' added to the constructor to initialize fields used by BuiltInMethod/HelperMethod
constructorFragments(Set<SupportingConstructorFragment>) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
constructorPropertyMappingsByParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
ContainerMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which does mapping of generic types.
ContainerMappingMethodBuilder<B extends ContainerMappingMethodBuilder<B,​M>,​M extends ContainerMappingMethod> - Class in org.mapstruct.ap.internal.model
Builder that can be used to build ContainerMappingMethod(s).
contains(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
contains(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.EclipseTypeUtilsDecorator
 
containsTargetTypeParameter(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
Context - Annotation Type in org.mapstruct
Marks a parameter of a method to be treated as mapping context.
CONVERSION_LOSSY_ERROR - org.mapstruct.ap.internal.util.Message
 
CONVERSION_LOSSY_WARNING - org.mapstruct.ap.internal.util.Message
 
ConversionContext - Interface in org.mapstruct.ap.internal.model.common
Context object passed to conversion providers and built-in methods.
ConversionProvider - Interface in org.mapstruct.ap.internal.conversion
Implementations create inline TypeConversions such as (long)source, Integer.valueOf(source) or new SimpleDateFormat().format( source ).
Conversions - Class in org.mapstruct.ap.internal.conversion
Holds built-in ConversionProviders such as from int to String.
Conversions(TypeFactory) - Constructor for class org.mapstruct.ap.internal.conversion.Conversions
 
ConversionUtils - Class in org.mapstruct.ap.internal.conversion
Methods mainly used in SimpleConversion classes, e. g.
copyForForwardInheritance(SourceMethod, BeanMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
Creates a copy of this mapping
copyForInheritance(Set<SubclassMappingOptions>, BeanMappingOptions) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
copyForInverseInheritance(Set<SubclassMappingOptions>, BeanMappingOptions) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
copyForInverseInheritance(SourceMethod, BeanMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
create(ProcessingEnvironment, VersionInformation) - Static method in interface org.mapstruct.ap.internal.util.TypeUtils
 
create(ProcessingEnvironment, VersionInformation, TypeElement) - Static method in interface org.mapstruct.ap.internal.util.ElementUtils
 
create(NormalTypeMappingMethod, Parameter) - Static method in class org.mapstruct.ap.internal.model.IterableCreation
 
create(BuilderInfo, Type, TypeFactory, TypeUtils) - Static method in class org.mapstruct.ap.internal.model.common.BuilderType
 
CreateDecimalFormat - Class in org.mapstruct.ap.internal.conversion
HelperMethod that creates a DecimalFormat DecimalFormat df = new DecimalFormat( numberFormat ) with setParseBigDecimal set to true.
CreateDecimalFormat(TypeFactory) - Constructor for class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
createNew(Type) - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
Creates new ImplementationType that has the same ImplementationType.initialCapacityConstructor and ImplementationType.loadFactorAdjustment, but a different underlying Type
CreateOrUpdateSelector - Class in org.mapstruct.ap.internal.model.source.selector
Selection based on type of method (create - or update method).
CreateOrUpdateSelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.CreateOrUpdateSelector
 
createReferenceName() - Method in class org.mapstruct.ap.internal.model.common.Type
Returns a String that could be used in generated code to reference to this Type.
createSourcePropertyErrorMessage() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
createTargetPropertyName() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
createUniqueVarName(String) - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
createUniqueVarName(String) - Method in interface org.mapstruct.ap.internal.model.common.Assignment
Creates an unique safe (local) variable name.
createUniqueVarName(String) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
createUniqueVarName(String) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
createUniqueVarName(String) - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
createVoidType() - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
creates a void return type
currency(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Currency.
CurrencyToStringConversion - Class in org.mapstruct.ap.internal.conversion
 
CurrencyToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.CurrencyToStringConversion
 

D

date(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Date.
DATE_TIME_FORMAT - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
DATE_TIME_FORMAT_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
DATE_TIME_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
DATE_TIME_ZONE_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
dateFormat() - Method in annotation type org.mapstruct.IterableMapping
A format string as processable by SimpleDateFormat if the annotated method maps from an iterable of String to an iterable Date or vice-versa.
dateFormat() - Method in annotation type org.mapstruct.Mapping
A format string as processable by SimpleDateFormat if the attribute is mapped from String to Date or vice-versa.
dateTimeFormat(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for org.joda.time.format.DateTimeFormat.
dateTimeFormatter(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
DateToSqlDateConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Date and Date.
DateToSqlDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.DateToSqlDateConversion
 
DateToSqlTimeConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Date and Time.
DateToSqlTimeConversion() - Constructor for class org.mapstruct.ap.internal.conversion.DateToSqlTimeConversion
 
DateToSqlTimestampConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Date and Timestamp.
DateToSqlTimestampConversion() - Constructor for class org.mapstruct.ap.internal.conversion.DateToSqlTimestampConversion
 
DateToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between String and Date.
DateToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.DateToStringConversion
 
DateToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
DateToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.DateToXmlGregorianCalendar
 
decapitalize(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
decapitalize(String) - Static method in class org.mapstruct.ap.spi.util.IntrospectorUtils
Utility method to take a string and convert it to normal Java variable name capitalization.
decimalFormat(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for DecimalFormat.
decoratedWith(DecoratedWithGem) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
DecoratedWith - Annotation Type in org.mapstruct
Specifies a decorator to be applied to a generated mapper, which e.g. can be used to amend mappings performed by generated mapping methods.
decorator(Decorator) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
Decorator - Class in org.mapstruct.ap.internal.model
Represents a decorator applied to a generated mapper type.
DECORATOR_CONSTRUCTOR - org.mapstruct.ap.internal.util.Message
 
DECORATOR_NO_SUBTYPE - org.mapstruct.ap.internal.util.Message
 
Decorator.Builder - Class in org.mapstruct.ap.internal.model
 
DecoratorConstructor - Class in org.mapstruct.ap.internal.model
Represents the constructor of a decorator.
DecoratorConstructor(String, String, boolean) - Constructor for class org.mapstruct.ap.internal.model.DecoratorConstructor
 
DeepClone - Annotation Type in org.mapstruct.control
Clones a source type to a target type (assuming source and target are of the same type).
DEFAULT - org.mapstruct.ap.internal.model.common.Accessibility
 
DEFAULT - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The mapper uses no component model, instances are typically retrieved via Mappers.getMapper(java.lang.Class)
DEFAULT_COMPONENT_MODEL - Static variable in class org.mapstruct.ap.MappingProcessor
 
DEFAULT_INJECTION_STRATEGY - Static variable in class org.mapstruct.ap.MappingProcessor
 
DefaultAccessorNamingStrategy - Class in org.mapstruct.ap.spi
The default JavaBeans-compliant implementation of the AccessorNamingStrategy service provider interface.
DefaultAccessorNamingStrategy() - Constructor for class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
DefaultBuilderProvider - Class in org.mapstruct.ap.spi
Default implementation of BuilderProvider.
DefaultBuilderProvider() - Constructor for class org.mapstruct.ap.spi.DefaultBuilderProvider
 
DefaultConversionContext - Class in org.mapstruct.ap.internal.model.common
Default implementation of the ConversionContext passed to conversion providers.
DefaultConversionContext(TypeFactory, FormattingMessager, Type, Type, FormattingParameters) - Constructor for class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
DefaultEnumMappingStrategy - Class in org.mapstruct.ap.spi
 
DefaultEnumMappingStrategy() - Constructor for class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
defaultExpression() - Method in annotation type org.mapstruct.Mapping
A defaultExpression String based on which the specified target property is to be set if and only if the specified source property is null.
defaultFormatterSuffix() - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
defaultFormatterSuffix() - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToStringConversion
 
defaultFormatterSuffix() - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToStringConversion
 
defaultFormatterSuffix() - Method in class org.mapstruct.ap.internal.conversion.JavaLocalTimeToStringConversion
 
defaultFormatterSuffix() - Method in class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToStringConversion
 
defaultJavaExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
DefaultMapperReference - Class in org.mapstruct.ap.internal.model
Mapper reference which is retrieved via the Mappers#getMapper() method.
DefaultModelElementProcessorContext - Class in org.mapstruct.ap.internal.processor
Default implementation of the processor context.
DefaultModelElementProcessorContext(ProcessingEnvironment, Options, RoundContext, Map<String, String>, TypeElement) - Constructor for class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
DefaultOptions - Class in org.mapstruct.ap.internal.model.source
 
defaultValue() - Method in annotation type org.mapstruct.Mapping
In case the source property is null, the provided default String value is set.
defaultValue(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
DefaultVersionInformation - Class in org.mapstruct.ap.internal.processor
Provides information about the processor version and the processor context implementation version.
delegate - Variable in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
DelegateAccessor - Class in org.mapstruct.ap.internal.util.accessor
 
DelegateAccessor(Accessor) - Constructor for class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
DelegatingMethod - Class in org.mapstruct.ap.internal.model
A method of a decorator which delegates to the corresponding method of the generated mapper implementation.
DelegatingMethod(Method) - Constructor for class org.mapstruct.ap.internal.model.DelegatingMethod
 
DelegatingOptions - Class in org.mapstruct.ap.internal.model.source
Chain Of Responsibility Pattern.
DelegatingOptions(DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
dependsOn() - Method in annotation type org.mapstruct.Mapping
One or more properties of the result type on which the mapped property depends.
deprecated() - Method in annotation type org.mapstruct.Javadoc
Specifies that the functionality that is being documented is deprecated.
deprecated(String) - Method in class org.mapstruct.ap.internal.model.Javadoc.Builder
 
describe() - Method in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
describe() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
describe() - Method in class org.mapstruct.ap.internal.model.common.Type
 
describe() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
describe() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
describe() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
describe() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
determineTypeArguments(Class<?>) - Method in class org.mapstruct.ap.internal.model.common.Type
Searches for the given superclass and collects all type arguments for the given class
DIRECT - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
assignment is direct
DIRECT - org.mapstruct.control.MappingControl.Use
Controls the mapping, allows for a direct mapping from source type to target type.
directSupertypes(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
DISABLE_BUILDERS - Static variable in class org.mapstruct.ap.MappingProcessor
 
disableBuilder() - Method in annotation type org.mapstruct.Builder
Toggling builders on / off.
disableSubMappingMethodsGeneration() - Method in annotation type org.mapstruct.Mapper
If MapStruct could not find another mapping method or apply an automatic conversion it will try to generate a sub-mapping method between the two beans.
disableSubMappingMethodsGeneration() - Method in annotation type org.mapstruct.MapperConfig
If MapStruct could not find another mapping method or apply an automatic conversion it will try to generate a sub-mapping method between the two beans.
distanceTo(Type) - Method in class org.mapstruct.ap.internal.model.common.Type
Returns the length of the shortest path in the type hierarchy between this type and the specified other type.
doTypeVarsMatch(Type, Type) - Method in class org.mapstruct.ap.internal.model.HelperMethod
Analyzes the Java Generic type variables in the parameter do match the type variables in the build in method same goes for the returnType.
doTypeVarsMatch(Type, Type) - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
Analyzes the Java Generic type variables in the parameter do match the type variables in the build in method same goes for the returnType.
DOUBLE - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
doubles() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.

E

EclipseElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
EclipseTypeUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
effectiveResultTypeFor(Type, BuilderGem) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
element(TypeElement) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
ElementAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps a VariableElement.
ElementAccessor(Element, AccessorType) - Constructor for class org.mapstruct.ap.internal.util.accessor.ElementAccessor
 
ElementAccessor(VariableElement) - Constructor for class org.mapstruct.ap.internal.util.accessor.ElementAccessor
 
elementMappingControl() - Method in annotation type org.mapstruct.IterableMapping
Allows detailed control over the mapping process.
elements() - Method in annotation type org.mapstruct.AnnotateWith
 
elementTargetType() - Method in annotation type org.mapstruct.IterableMapping
Specifies the type of the element to be used in the result of the mapping method in case multiple mapping methods qualify.
elementUtils - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
elementUtils - Variable in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
elementUtils - Variable in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
elementUtils - Variable in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
elementUtils(ElementUtils) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
ElementUtils - Interface in org.mapstruct.ap.internal.util
 
empty() - Static method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
empty() - Static method in class org.mapstruct.ap.internal.model.source.ConditionMethodOptions
 
empty() - Static method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
creates empty mapping options
empty() - Static method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
empty() - Static method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
empty(DelegatingOptions) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
EMPTY - Static variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
ENUM - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
EnumAnnotationElementHolder - Class in org.mapstruct.ap.internal.model.annotation
 
EnumAnnotationElementHolder(Type, String) - Constructor for class org.mapstruct.ap.internal.model.annotation.EnumAnnotationElementHolder
 
enumClass() - Method in annotation type org.mapstruct.AnnotateWith.Element
only used in conjunction with the AnnotateWith.Element.enums() annotation element.
EnumConstantWrapper - Class in org.mapstruct.ap.internal.model.assignment
 
EnumConstantWrapper(Assignment, Type) - Constructor for class org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
enumMapping(EnumMappingOptions) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
EnumMapping - Annotation Type in org.mapstruct
Configured the mapping between two value types.
ENUMMAPPING_ILLEGAL_TRANSFORMATION - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_INCORRECT_TRANSFORMATION_STRATEGY - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_MISSING_CONFIGURATION - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_MULTIPLE_SOURCES - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_NO_ELEMENTS - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_NON_EXISTING_CONSTANT - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_REMOVED - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_UNDEFINED_SOURCE - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_UNDEFINED_TARGET - org.mapstruct.ap.internal.util.Message
 
ENUMMAPPING_UNMAPPED_SOURCES - org.mapstruct.ap.internal.util.Message
 
EnumMappingOptions - Class in org.mapstruct.ap.internal.model.source
 
EnumMappingStrategy - Interface in org.mapstruct.ap.spi
A service provider interface for the mapping between different enum constants
enums() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
EnumStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between String and Enum types.
EnumStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.EnumStringConversion
 
EnumToIntegerConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Enum and Integer types.
EnumToIntegerConversion() - Constructor for class org.mapstruct.ap.internal.conversion.EnumToIntegerConversion
 
EnumTransformationStrategy - Interface in org.mapstruct.ap.spi
A service provider interface for transforming name based value mappings.
equals(Object) - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.common.Type
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.Field
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.HelperMethod
equals based on class
equals(Object) - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
equals based on class
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
equals(Object) - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
erasure() - Method in class org.mapstruct.ap.internal.model.common.Type
 
erasure(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
ERROR - org.mapstruct.ReportingPolicy
A report with Diagnostic.Kind.ERROR will be created for the given issue, causing the compilation to fail.
ExecutableElementAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps an ExecutableElement.
ExecutableElementAccessor(ExecutableElement, TypeMirror, AccessorType) - Constructor for class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
Executables - Class in org.mapstruct.ap.internal.util
Provides functionality around ExecutableElements.
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.mapstruct.ap.internal.writer.ModelIncludeDirective
 
ExistingInstanceSetterWrapperForCollectionsAndMaps - Class in org.mapstruct.ap.internal.model.assignment
This wrapper handles the situation where an assignment is done for an update method.
ExistingInstanceSetterWrapperForCollectionsAndMaps(Assignment, List<Type>, Type, NullValueCheckStrategyGem, NullValuePropertyMappingStrategyGem, TypeFactory, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
existingVariableNames(Set<String>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
Experimental - Annotation Type in org.mapstruct.util
Features that are marked with this annotation are considered experimental.
EXPLICIT - org.mapstruct.MappingInheritanceStrategy
Apply the method-level configuration annotations only if the prototype method is explicitly referenced using InheritConfiguration.
expression() - Method in annotation type org.mapstruct.Mapping
An expression String based on which the specified target property is to be set.
Extractor<T,​R> - Interface in org.mapstruct.ap.internal.util
This is a helper interface until we migrate to Java 8.
extraImportedTypes - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
extraImports(SortedSet<Type>) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 

F

FactoryParameterSelector - Class in org.mapstruct.ap.internal.model.source.selector
For factory methods, the candidate list is checked if it contains a method with a source parameter which is to be favored compared to factory methods without a source parameter.
FactoryParameterSelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.FactoryParameterSelector
 
FAQ_AMBIGUOUS_URL - Static variable in class org.mapstruct.ap.internal.util.MessageConstants
 
FAQ_QUALIFIER_URL - Static variable in class org.mapstruct.ap.internal.util.MessageConstants
 
Field - Class in org.mapstruct.ap.internal.model
A field of a mapper type, e.g. a reference to another mapper.
Field(Type, String) - Constructor for class org.mapstruct.ap.internal.model.Field
 
Field(Type, String, boolean) - Constructor for class org.mapstruct.ap.internal.model.Field
 
FIELD - org.mapstruct.ap.internal.util.accessor.AccessorType
 
FIELD - org.mapstruct.InjectionStrategy
Annotations are written on the field
fieldAssignment - Variable in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
FieldReference - Interface in org.mapstruct.ap.internal.model.common
reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.
fields(List<Field>) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
Fields - Class in org.mapstruct.ap.internal.util
Provides functionality around VariableElements.
fieldsIn(List<VariableElement>, Function<VariableElement, T>) - Method in class org.mapstruct.ap.internal.util.Filters
 
filterMappingTarget(List<LifecycleCallbackMethodReference>, boolean) - Static method in class org.mapstruct.ap.internal.model.MappingMethod
 
Filters - Class in org.mapstruct.ap.internal.util
Filter methods for working with Element collections.
Filters(AccessorNamingUtils, TypeUtils, TypeMirror) - Constructor for class org.mapstruct.ap.internal.util.Filters
 
FinalField - Class in org.mapstruct.ap.internal.model.common
A mapper instance field, initialized as null
FinalField(Type, String) - Constructor for class org.mapstruct.ap.internal.model.common.FinalField
 
findBuilderInfo(TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Find the BuilderInfo for the given typeElement.
findBuilderInfo(TypeElement) - Method in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
findBuilderInfo(TypeElement, boolean) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
findBuilderInfo(TypeMirror) - Method in interface org.mapstruct.ap.spi.BuilderProvider
Find the builder information, if any, for the type.
findBuilderInfo(TypeMirror) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
findBuilderInfo(TypeMirror) - Method in class org.mapstruct.ap.spi.NoOpBuilderProvider
 
findBuilderInfoForImmutables(TypeElement) - Method in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
findBuilderInfoForImmutables(TypeElement, TypeElement) - Method in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
findBuildMethods(TypeElement, TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Searches for a build method for typeElement within the builderElement.
findMapperReference(List<MapperReference>, SourceMethod) - Static method in class org.mapstruct.ap.internal.model.MapperReference
 
findType(String) - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
Finds a Type by a given name.
first(Collection<T>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
first(Map<K, V>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
firstKey(Map<K, V>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
firstValue(Map<K, V>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
FLOAT - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
floats() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
forBuiltInMethod(BuiltInMethod, ConversionContext) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forceUpdateMethod(boolean) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
Force the created mapping to use update methods when forging a method.
forComponentModels(String, List<AnnotationMapperReference>, List<Annotation>, Constructor, boolean) - Static method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
forConstructorInvocation(Type, List<ParameterBinding>) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forElementAndType(VariableElement, Type, boolean) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
forElementMapping(String, Type, Type, Method, ForgedMethodHistory, boolean) - Static method in class org.mapstruct.ap.internal.model.ForgedMethod
Creates a new forged method for mapping a collection element, map key/value or stream element
forFactoryMethods(Method, Type, SelectionParameters, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
forFactoryMethods(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forForgedMappingTarget(Type) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
forForgedMethod(Method, List<ParameterBinding>) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forForgedMethods(BeanMappingOptions) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
forgedMethod(ForgedMethod) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
ForgedMethod - Class in org.mapstruct.ap.internal.model
This method will be generated in absence of a suitable abstract method to implement.
ForgedMethod(String, ForgedMethod) - Constructor for class org.mapstruct.ap.internal.model.ForgedMethod
creates a new ForgedMethod with the same arguments but with a new name
ForgedMethodHistory - Class in org.mapstruct.ap.internal.model
Keeps the context where the ForgedMethod is generated, especially handy with nested forged methods
ForgedMethodHistory(ForgedMethodHistory, String, String, Type, Type, boolean, String) - Constructor for class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
forgedNamedBased(boolean) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMethodWithMappingReferences(MappingReferences) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forIgnore(String) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
forInheritance(BeanMappingOptions, boolean) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
creates a mapping for inheritance.
forInheritance(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.SelectionParameters
Returns new selection parameters ResultType is not inherited.
forLifecycleMethods(Method, Type, SelectionParameters, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
forLifecycleMethods(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forMapperReference(Method, MapperReference, List<ParameterBinding>) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forMappingMethods(Method, Type, Type, SelectionCriteria, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
forMappingMethods(SelectionParameters, MappingControl, String, boolean) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forMappingTargetBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
formatStyle() - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalDateTimeToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalDateToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalTimeToStringConversion
 
FormattingMessager - Interface in org.mapstruct.ap.internal.util
Prints out diagnostics raised by the annotation processor.
formattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
formattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
formattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
FormattingParameters - Class in org.mapstruct.ap.internal.model.common
 
FormattingParameters(String, String, AnnotationMirror, AnnotationValue, Element) - Constructor for class org.mapstruct.ap.internal.model.common.FormattingParameters
 
forMethodCall(String) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forMethodChaining(MethodReference...) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forMethodReference(SelectedMethod<SourceMethod>, MapperReference, Method, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
forParameterMapping(String, Type, Type, Method) - Static method in class org.mapstruct.ap.internal.model.ForgedMethod
Creates a new forged method with the given name for mapping a method parameter to a property.
forParameterProvidedMethod(Method, Parameter, List<ParameterBinding>) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forParameterProvidedMethod(SelectedMethod<SourceMethod>, Parameter, Method, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
forPresenceCheckMethods(Method, SelectionParameters, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
forPresenceCheckMethods(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forPropertyMapping(String, Type, Type, List<Parameter>, Method, ForgedMethodHistory, MappingReferences, boolean) - Static method in class org.mapstruct.ap.internal.model.ForgedMethod
Creates a new forged method for mapping a bean property to a property
forSourceMethod(SourceMethod, Type, Set<String>, FormattingMessager, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
forSourceParameterCheckMethods(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forSourceParameterPresenceCheckMethods(Method, SelectionParameters, Parameter, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
forSourcePropertyNameBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
forSourceReference(String[], ReadAccessor, PresenceCheckAccessor, Type) - Static method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
Constructor used to create SourceReference property entries from a mapping
forSourceRHS(SourceRHS) - Static method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
forSourceTypeBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
forStaticBuilder(String, Type) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forSubclassForgedMethods(BeanMappingOptions) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
forSubclassMapping(String, Type, Type, Method, MappingReferences, ForgedMethodHistory, boolean) - Static method in class org.mapstruct.ap.internal.model.ForgedMethod
Creates a new forged method for mapping a SubclassMapping element
forSubclassMappingMethods(SelectionParameters, MappingControl) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forTargetPropertyNameBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
forTargetTypeBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
FREE_BUILDER_FQN - Static variable in class org.mapstruct.ap.internal.util.FreeBuilderConstants
 
FreeBuilderAccessorNamingStrategy - Class in org.mapstruct.ap.spi
Accessor naming strategy for FreeBuilder.
FreeBuilderAccessorNamingStrategy() - Constructor for class org.mapstruct.ap.spi.FreeBuilderAccessorNamingStrategy
 
FreeBuilderConstants - Class in org.mapstruct.ap.internal.util
Helper for holding FreeBuilder FQN.
FreeMarkerModelElementWriter - Class in org.mapstruct.ap.internal.writer
Delegate for writing given Writables into a Writer using FreeMarker templates.
FreeMarkerModelElementWriter() - Constructor for class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter
 
FreeMarkerWritable - Class in org.mapstruct.ap.internal.writer
A Writable which uses the FreeMarker template engine to generate the output.
FreeMarkerWritable() - Constructor for class org.mapstruct.ap.internal.writer.FreeMarkerWritable
 
from(ConversionContext) - Method in interface org.mapstruct.ap.internal.conversion.ConversionProvider
Creates the conversion from target to source of a property mapping.
from(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToStringConversion
 
from(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
from(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
 
fromField(VariableElement) - Static method in interface org.mapstruct.ap.internal.util.accessor.ReadAccessor
 
fromGem(IterableMappingGem, MapperOptions, ExecutableElement, FormattingMessager, TypeUtils) - Static method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
fromGem(MapMappingGem, MapperOptions, ExecutableElement, FormattingMessager, TypeUtils) - Static method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
fromGetter(ExecutableElement, TypeMirror) - Static method in interface org.mapstruct.ap.internal.util.accessor.ReadAccessor
 
fromMappingGem(ValueMappingGem) - Static method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
fromMappingsGem(ValueMappingsGem, ExecutableElement, FormattingMessager, Set<ValueMappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
fromModifiers(Set<Modifier>) - Static method in enum org.mapstruct.ap.internal.model.common.Accessibility
 
fromParameter(Parameter) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
fromParameters(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
fromRecordComponent(Element) - Static method in interface org.mapstruct.ap.internal.util.accessor.ReadAccessor
 
fromSourceRHS(SourceRHS) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
fromTypeAndName(Type, String) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
fromTypeMirror(TypeMirror, ElementUtils) - Static method in class org.mapstruct.ap.internal.model.source.MappingControl
 

G

GENERAL_ABSTRACT_RETURN_TYPE - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_CONSTRUCTORS - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_FACTORY_METHOD - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_MAPPING_CONVERSIONY_METHODX - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_MAPPING_METHOD - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_MAPPING_METHODY_CONVERSIONX - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_MAPPING_METHODY_METHODX - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_PRESENCE_CHECK_METHOD - org.mapstruct.ap.internal.util.Message
 
GENERAL_AMBIGUOUS_SOURCE_PARAMETER_CHECK_METHOD - org.mapstruct.ap.internal.util.Message
 
GENERAL_CANNOT_IMPLEMENT_PRIVATE_MAPPER - org.mapstruct.ap.internal.util.Message
 
GENERAL_CONSTRUCTOR_PROPERTIES_NOT_MATCHING_PARAMETERS - org.mapstruct.ap.internal.util.Message
 
GENERAL_INVALID_DATE - org.mapstruct.ap.internal.util.Message
 
GENERAL_JODA_NOT_ON_CLASSPATH - org.mapstruct.ap.internal.util.Message
 
GENERAL_NO_IMPLEMENTATION - org.mapstruct.ap.internal.util.Message
 
GENERAL_NO_QUALIFYING_METHOD_ANNOTATION - org.mapstruct.ap.internal.util.Message
 
GENERAL_NO_QUALIFYING_METHOD_COMBINED - org.mapstruct.ap.internal.util.Message
 
GENERAL_NO_QUALIFYING_METHOD_NAMED - org.mapstruct.ap.internal.util.Message
 
GENERAL_NO_SUITABLE_CONSTRUCTOR - org.mapstruct.ap.internal.util.Message
 
GENERAL_NOT_ALL_FORGED_CREATED - org.mapstruct.ap.internal.util.Message
 
GENERAL_UNSUPPORTED_DATE_FORMAT_CHECK - org.mapstruct.ap.internal.util.Message
 
GENERAL_VALID_DATE - org.mapstruct.ap.internal.util.Message
 
GeneratedType - Class in org.mapstruct.ap.internal.model
A type generated by MapStruct, e.g. representing a mapper type.
GeneratedType(TypeFactory, String, String, Type, List<MappingMethod>, List<Field>, Options, VersionInformation, boolean, Accessibility, SortedSet<Type>, Constructor) - Constructor for class org.mapstruct.ap.internal.model.GeneratedType
 
GeneratedType.GeneratedTypeBuilder<T extends GeneratedType.GeneratedTypeBuilder> - Class in org.mapstruct.ap.internal.model
 
GeneratedTypeMethod - Class in org.mapstruct.ap.internal.model
 
GeneratedTypeMethod() - Constructor for class org.mapstruct.ap.internal.model.GeneratedTypeMethod
 
get(Class<T>) - Method in interface org.mapstruct.ap.internal.writer.Writable.Context
Retrieves the object with the given type from this context.
get(Class<T>, T) - Static method in class org.mapstruct.ap.internal.util.Services
 
getAccessedType() - Method in interface org.mapstruct.ap.internal.util.accessor.Accessor
This returns the type that this accessor gives as a return.
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.ElementAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.RecordElementAccessor
 
getAccessibility() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getAccessibility() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getAccessibility() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getAccessibility() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getAccessibility() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getAccessibility() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the Accessibility of this method.
getAccessibility() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getAccessorName() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getAccessorNaming() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getAccessorNaming() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getAccessorNaming() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getAccessorNaming() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getAccessorNamingStrategy() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getAccessorType() - Method in interface org.mapstruct.ap.internal.util.accessor.Accessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.ElementAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.RecordElementAccessor
 
getAdderType() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
getAdderType() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
getAdditionalSupportedOptions() - Method in interface org.mapstruct.ap.spi.AdditionalSupportedOptionsProvider
Returns the supported options required for custom SPI implementations.
getAfterMappingReferences() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getAfterMappingReferencesWithFinalizedReturnType() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getAllAnnotationMirrors(Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllEnclosedExecutableElements(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllEnclosedExecutableElements(TypeElement) - Method in interface org.mapstruct.ap.internal.util.ElementUtils
Finds all executable elements within the given type element, including executable elements defined in super classes and implemented interfaces.
getAllEnclosedFields(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllEnclosedFields(TypeElement) - Method in interface org.mapstruct.ap.internal.util.ElementUtils
Finds all variable elements within the given type element, including variable elements defined in super classes and implemented interfaces and including the fields in the .
getAllMembers(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllProvidedMethodsInParameterOrder(List<Parameter>) - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
getAlwaysImportedType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Return a type that is always going to be imported.
getAnnotationMirror() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getAnnotationMirror() - Method in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
getAnnotationProcessorContext() - Method in class org.mapstruct.ap.internal.util.RoundContext
 
getAnnotations() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getAnnotations() - Method in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
getAnnotations() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getAnnotations() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
getAnnotations() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getAnnotationValue() - Method in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
getApplicablePrototypeMethods() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getApplicableReversePrototypeMethods() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getArrayType(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getAssignment() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getAssignment() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getAssignment() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getAssignment() - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
getAssignment() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getAstModifyingAnnotationProcessors() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getAuthors() - Method in class org.mapstruct.ap.internal.model.Javadoc
 
getAvailableParameterBindings() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getBeanMapping() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getBeforeMappingReferencesWithFinalizedReturnType() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getBeforeMappingReferencesWithMappingTarget() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getBeforeMappingReferencesWithoutMappingTarget() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getBinaryName(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getBoxedEquivalent() - Method in class org.mapstruct.ap.internal.model.common.Type
Gets the boxed equivalent type if the type is primitive, int will return Integer
getBuilder() - Method in class org.mapstruct.ap.internal.model.common.BuilderType
The type of the builder itself.
getBuilder() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getBuilder() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getBuilder() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getBuilder() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getBuilder() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getBuilderCreationMethod() - Method in class org.mapstruct.ap.internal.model.common.BuilderType
The creation method for the builder.
getBuilderCreationMethod() - Method in class org.mapstruct.ap.spi.BuilderInfo
The method that can be used for instantiating a builder.
getBuilderFactoryMethod(Type, BuilderType) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
getBuilderFactoryMethod(Method, BuilderType) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
getBuilderFinisherMethod(Method, BuilderType, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.BuilderFinisherMethodResolver
 
getBuilderInfo() - Method in exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
getBuilderProvider() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getBuildingType() - Method in class org.mapstruct.ap.internal.model.common.BuilderType
The type that is being built by the builder.
getBuildMethods() - Method in class org.mapstruct.ap.internal.model.common.BuilderType
The build methods that can be invoked to create the type being built.
getBuildMethods() - Method in class org.mapstruct.ap.spi.BuilderInfo
The methods that can be used to build the type being built.
getBuiltInMethods() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
getCloseExpression() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getCollectionGetterName(String) - Method in interface org.mapstruct.ap.spi.AccessorNamingStrategy
Deprecated.
MapStuct will not call this method anymore. Use AccessorNamingStrategy.getMethodType(ExecutableElement) to determine the MethodType. When collections somehow need to be treated special, it should be done in AccessorNamingStrategy.getMethodType(ExecutableElement) as well. In the future, this method will be removed.
getCollectionGetterName(String) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
getCollectionMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getCollectionMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getCollectionMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getCollectionMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getCompiler() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
getCompiler() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
getComponentType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getConditionJavaExpression() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getConditionOptions() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getConditionOptions() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getConditionQualifiers() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getConditionQualifyingNames() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getConditionStrategies() - Method in class org.mapstruct.ap.internal.model.source.ConditionOptions
 
getConstant() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getConstantExpression(Object) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getConstantMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getConstructor() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getConstructorConstantMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getConstructorFragment() - Method in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
getConstructorFragment() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getContextParam() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.internal.model.HelperMethod
the conversion context is used to format an auxiliary parameter in the method call with context specific information such as a date format.
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
the conversion context is used to format an auxiliary parameter in the method call with context specific information such as a date format.
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
getContextParameters() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getContextParameters() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getContextParameters() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getContextParameters() - Method in interface org.mapstruct.ap.internal.model.source.Method
returns the list of mapping context parameters, i.e. those parameters that are annotated with Context.
getContextParameters() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getContextParameters(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getContextProvidedMethods() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getContextProvidedMethods() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getContextProvidedMethods() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getContextProvidedMethods() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getContextProvidedMethods() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getConversion(Type, Type) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
getCycles() - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
getDate() - Method in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
getDateAnnotationValue() - Method in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
getDateFormat() - Method in interface org.mapstruct.ap.internal.model.common.ConversionContext
Returns the date format if this conversion or built-in method is from String to a date type (e.g.
getDateFormat() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
GetDateTimeFormatterField - Class in org.mapstruct.ap.internal.conversion
 
GetDateTimeFormatterField(TypeFactory, String) - Constructor for class org.mapstruct.ap.internal.conversion.GetDateTimeFormatterField
 
getDateTimeFormatterFieldName(String) - Static method in class org.mapstruct.ap.internal.conversion.GetDateTimeFormatterField
 
getDeclaredType(TypeElement, TypeMirror...) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getDeclaredType(DeclaredType, TypeElement, TypeMirror...) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getDeclaringMapper() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getDeclaringMapper() - Method in class org.mapstruct.ap.internal.model.HelperMethod
Returns the mapper type declaring this method if it is not declared by the mapper interface currently processed but by another mapper imported via Mapper#users().
getDeclaringMapper() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getDeclaringMapper() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
Returns the mapper type declaring this method if it is not declared by the mapper interface currently processed but by another mapper imported via Mapper#users().
getDeclaringMapper() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the mapper type declaring this method if it is not declared by the mapper interface currently processed but by another mapper imported via Mapper#users().
getDeclaringMapper() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getDeclaringType() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
getDecorator() - Method in class org.mapstruct.ap.internal.model.Mapper
 
getDecoratorAnnotations() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getDecoratorAnnotations() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
getDecoratorAnnotations() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getDecoratorAnnotations() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
getDeepestProperty() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getDeepestPropertyName() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getDefaultComponentModel() - Method in class org.mapstruct.ap.internal.option.Options
 
getDefaultInjectionStrategy() - Method in class org.mapstruct.ap.internal.option.Options
 
getDefaultJavaExpression() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getDefaultNullEnumConstant(TypeElement) - Method in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
getDefaultNullEnumConstant(TypeElement) - Method in interface org.mapstruct.ap.spi.EnumMappingStrategy
Return the default enum constant to use if the source is null.
getDefaultTarget() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getDefaultValue() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getDefaultValueAssignment() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getDefiningMethod() - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
getDefiningMethod() - Method in class org.mapstruct.ap.internal.model.SupportingField
 
getDefiningType() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getDefiningType() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getDefiningType() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getDefiningType() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getDefiningType() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getDefiningType() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getDelegateName() - Method in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
getDelegatorReferenceAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getDelegatorReferenceAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
getDelegatorReferenceAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getDelegatorReferenceAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
getDependsOn() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getDependsOn() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getDependsOnAnnotationValue() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getDeprecated() - Method in class org.mapstruct.ap.internal.model.Javadoc
 
getDescription() - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
getDescription() - Method in enum org.mapstruct.ap.internal.util.Message
 
getDiagnosticKind() - Method in enum org.mapstruct.ap.internal.util.Message
 
getDirectSuperTypes() - Method in class org.mapstruct.ap.internal.model.common.Type
Returns the direct supertypes of a type.
getDocComment(Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getElement() - Method in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
getElement() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
getElement() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getElement() - Method in interface org.mapstruct.ap.internal.util.accessor.Accessor
 
getElement() - Method in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
getElement() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getElement() - Method in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
getElementAssignment() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getElementMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
getElementName() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
getElementName(ExecutableElement) - Method in interface org.mapstruct.ap.spi.AccessorNamingStrategy
Returns the element name of the given adder method.
getElementName(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Adder methods are used to add elements to collections on a target bean.
getElementNameForAdder(Accessor) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
getElementNames() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getElementNames() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
getElementType(Type) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
getElementType(Type) - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod.Builder
 
getElementType(Type) - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod.Builder
 
getElementUtils() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getElementUtils() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getElementUtils() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getElementUtils() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getElementUtils() - Method in interface org.mapstruct.ap.spi.MapStructProcessingEnvironment
Returns an implementation of some utility methods for operating on elements
getElementValuesWithDefaults(AnnotationMirror) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getEntryVariableName() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getEnumClass() - Method in class org.mapstruct.ap.internal.model.annotation.EnumAnnotationElementHolder
 
getEnumConstant(TypeElement, String) - Method in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
getEnumConstant(TypeElement, String) - Method in interface org.mapstruct.ap.spi.EnumMappingStrategy
Map the enum constant to the value use for matching.
getEnumConstants() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getEnumMappingOptions() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getEnumMappingStrategy() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getEnumMappingStrategy() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getEnumMappingStrategy() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getEnumMappingStrategy() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getEnumSetElementType() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
getEnumTransformationStrategies() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getEnumTransformationStrategies() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getEnumTransformationStrategies() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getEnumTransformationStrategies() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getExecutable() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getExecutable() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getExecutable() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getExecutable() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getExecutable() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getExistingMappingMethod(MappingMethod) - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getFactoryMethod() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
getFactoryMethod() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
getFactoryMethod() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
getFactoryMethod(Method, Type, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
returns a no arg factory method
getFactoryMethod(Method, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
returns a no arg factory method
getFactoryMethodName() - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
getFactoryMethodReference(Method, SelectedMethod<SourceMethod>, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
getFieldName() - Method in class org.mapstruct.ap.internal.model.AnnotatedSetter
 
getFieldNames(Set<Field>) - Static method in class org.mapstruct.ap.internal.model.Field
 
getFieldReference() - Method in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
getFieldReference() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getFields() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getFiler() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getFiler() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getFinalizedResultName() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getFinalizerMethod() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getFlatName(TypeElement) - Static method in class org.mapstruct.ap.internal.model.Mapper
Returns the same as Class.getName() but without the package declaration.
getForgedMethodInheritedOptions(MappingMethodOptions) - Static method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
SubclassMappingOptions are not inherited to forged methods.
getForgedMethodsUnderCreation() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
Returns a map which is used to track which forged methods are under creation.
getFormattingParameters() - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
getFormattingParameters() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getFragments() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getFragments() - Method in class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
getFromConversionExceptionTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
getFromConversionExceptionTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
 
getFromConversionExceptionTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.URLToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToBigIntegerConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToPrimitiveConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToWrapperConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToPrimitiveConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToWrapperConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CurrencyToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumToIntegerConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToSqlDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToCalendarConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaTimeToDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.LocaleToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
Returns a set with imported types of the "from" conversion.
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.StaticParseToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.URLToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.UUIDToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToBigIntegerConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CharToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CharWrapperToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CurrencyToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimeConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimestampConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumToIntegerConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaInstantToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToLocalDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToSqlDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToCalendarConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaTimeToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.LocaleToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
Returns the conversion string from target to source.
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.StaticParseToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.StringBuilderToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.URLToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.UUIDToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToWrapperConversion
 
getFullName() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
getFullyQualifiedName() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getHandledTargets() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getHistory() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getIdentification() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getIgnoreUnmappedSourceProperties() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getImplementation() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getImplementationName() - Method in class org.mapstruct.ap.internal.model.ServicesEntry
 
getImplementationPackage() - Method in class org.mapstruct.ap.internal.model.ServicesEntry
 
getImplementationType() - Method in class org.mapstruct.ap.internal.model.common.Type
Returns the implementation type to be instantiated in case this type is an interface iterable, collection or map type.
getImportName() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getImportTypeNames() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getImportTypes() - Method in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.AnnotatedSetter
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.annotation.EnumAnnotationElementHolder
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.Annotation
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.GetterWrapperForCollectionsAndMaps
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.Java8FunctionWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.LocalVarWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getImportTypes() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
returns all types required as import by the assignment statement.
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.ModelElement
Returns a set containing those Types referenced by this model element for which an import statement needs to be declared.
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
getImportTypes() - Method in interface org.mapstruct.ap.internal.model.common.PresenceCheck
returns all types required as import by the presence check.
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getImportTypes() - Method in interface org.mapstruct.ap.internal.model.Constructor
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.Decorator
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.Field
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.HelperMethod
Returns the types used by this method for which import statements need to be generated.
getImportTypes() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.Javadoc
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.ServicesEntry
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
Returns the types used by this method for which import statements need to be generated.
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.CalendarToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.DateToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaDateTimeToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateTimeToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalTimeToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.LocalDateTimeToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.LocalDateToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getImportTypes() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getIndex1Name() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getIndex2Name() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getInheritContext() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getInjectionStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getInjectionStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getInjectionStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getInjectionStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getInstance(Type, boolean, boolean, TypeFactory, List<String>) - Static method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
getInstanceOn(ExecutableElement, MapperOptions, Map<String, EnumTransformationStrategy>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
getInstanceOn(TypeElement, Options) - Static method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getInstanceOn(BeanMappingGem, MapperOptions, ExecutableElement, FormattingMessager, TypeUtils, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getInstanceOn(ConditionGem, ExecutableElement, List<Parameter>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.ConditionOptions
 
getInstanceVar() - Method in class org.mapstruct.ap.internal.model.assignment.NewInstanceSetterWrapperForCollectionsAndMaps
 
getIterableCreation() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getIterableCreation() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getIterableMapping() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getJavadoc() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getJavadoc() - Method in class org.mapstruct.ap.internal.model.Mapper
 
getJavaExpression() - Method in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
getJavaExpression() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getKeyAssignment() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getKeyFormattingParameters() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getKeyMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getKeySelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getKeyVariableName() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getKeyword() - Method in enum org.mapstruct.ap.internal.model.common.Accessibility
 
getLiteral(String, String) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
getLoopVariableName() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getMapMapping() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getMapper() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getMapper(Class<T>) - Static method in class org.mapstruct.factory.Mappers
Returns an instance of the given mapper type.
getMapperClass(Class<T>) - Static method in class org.mapstruct.factory.Mappers
Returns the class of the implementation for the given mapper type.
getMapperDefinitionType() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getMapperReferenceAnnotations() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
getMapperReferences() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getMapperReferences() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getMapperType() - Method in class org.mapstruct.ap.internal.model.Decorator
 
getMapperTypeElement() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getMapperVariableName() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getMapping() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getMappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getMappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getMappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getMappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getMappingReferences() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
getMappingReferences() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getMappingResolver() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getMappings() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getMappingSourceType() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getMappingsToGenerate() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getMappingTargetNamesBy(Predicate<MappingOptions>, Set<MappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getMappingTargetParameter() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getMappingTargetParameter() - Method in class org.mapstruct.ap.internal.model.HelperMethod
mapping target parameter mechanism not supported for built-in methods
getMappingTargetParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
mapping target parameter mechanism not supported for built-in methods
getMappingTargetParameter() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the parameter designated as mapping target (if present) MappingTarget
getMappingTargetParameter() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getMappingTargetParameter(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getMappingTargetType() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getMapStructVersion() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
getMapStructVersion() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
getMatch() - Method in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
getMatchingFactoryMethods(Method, Type, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.CreateOrUpdateSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.FactoryParameterSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.InheritanceSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.MethodFamilySelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.MostSpecificResultTypeSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.SourceRhsSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.TargetTypeSelector
 
getMatchingMethods(List<SelectedMethod<T>>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
getMatchingMethods(List<T>, SelectionContext) - Method in class org.mapstruct.ap.internal.model.source.selector.MethodSelectors
Selects those methods which match the given types and other criteria
getMessager() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
getMessager() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getMessager() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getMessager() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getMethod() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
getMethodAnnotations() - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
getMethodAnnotations() - Method in class org.mapstruct.ap.internal.model.AnnotatedSetter
 
getMethodReference() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
getMethodResultType() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
Returns the result type of the mapping method in which this callback method is called
getMethodReturnType() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
Returns the return type of the mapping method in which this callback method is called
getMethods() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getMethodsToChain() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getMethodType(ExecutableElement) - Method in interface org.mapstruct.ap.spi.AccessorNamingStrategy
Returns the type of the given method.
getMethodType(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
getMethodType(DeclaredType, Element) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Get the Type for given method as part of usedMapper.
getMethodType(DeclaredType, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Get the ExecutableType for given method as part of usedMapper.
getMirror() - Method in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
getMirror() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
getModifiers() - Method in interface org.mapstruct.ap.internal.util.accessor.Accessor
 
getModifiers() - Method in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
getModifiers() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getMostSimilarWord(String, Collection<String>) - Static method in class org.mapstruct.ap.internal.util.Strings
 
getName() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getName() - Method in class org.mapstruct.ap.internal.model.annotation.EnumAnnotationElementHolder
 
getName() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
getName() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
getName() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getName() - Method in interface org.mapstruct.ap.internal.model.Constructor
 
getName() - Method in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
getName() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getName() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getName() - Method in class org.mapstruct.ap.internal.model.HelperMethod
Returns then name of the method.
getName() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getName() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getName() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getName() - Method in class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
getName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getName() - Method in class org.mapstruct.ap.internal.model.ServicesEntry
 
getName() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
Returns then name of the method.
getName() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns then name of the method.
getName() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getName(CharSequence) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getName(TypeKind) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
The name that should be used for the typeKind.
getNameTransformationConfiguration() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
getNameTransformationStrategy() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
getNoArgumentConstructor() - Method in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
getNoType(TypeKind) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getNull() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getNullCheckLocalVarName() - Method in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
getNullCheckLocalVarType() - Method in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
getNullTarget() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getNullType() - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getNullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getNullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getNullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getNullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getNullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getNullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.option.Options
 
getNullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getNullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getNullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getNullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getNullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.option.Options
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getNullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getNullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getNumber() - Method in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
getNumberFormat() - Method in interface org.mapstruct.ap.internal.model.common.ConversionContext
 
getNumberFormat() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
getOpenExpression() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getOptions() - Method in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
getOptions() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getOptions() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getOptions() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getOptions() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getOptions() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getOptions() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getOptions() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getOptions() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getOptions() - Method in interface org.mapstruct.ap.spi.MapStructProcessingEnvironment
Returns the resolved options specified by the impl of AdditionalSupportedOptionsProvider.
getOriginalName() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
getOwningType() - Method in class org.mapstruct.ap.internal.model.common.BuilderType
The owning type of the builder, this can be the builder itself, the type that is build by the builder or some other type.
getPackageElement(CharSequence) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getPackageName() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getPackageName() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getPackageName() - Method in class org.mapstruct.ap.internal.model.ServicesEntry
 
getPackageOf(Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getParameter() - Method in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
getParameter() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getParameter() - Method in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
getParameter() - Method in class org.mapstruct.ap.internal.model.HelperMethod
There's currently only one parameter foreseen instead of a list of parameter
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
There's currently only one parameter foreseen instead of a list of parameter
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.CalendarToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.DateToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaDateTimeToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateTimeToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalTimeToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.LocalDateTimeToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.LocalDateToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
getParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToXmlGregorianCalendar
 
getParameterAnnotations() - Method in class org.mapstruct.ap.internal.model.AnnotatedSetter
 
getParameterBindings() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getParameterBindings() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
getParameterForProvidedMethod(Method) - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
getParameterNames() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getParameterNames() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getParameterNames() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getParameterNames() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getParameterNames() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
getParameterNames() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getParameters() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getParameters() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getParameters() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getParameters() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getParameters() - Method in interface org.mapstruct.ap.internal.model.source.Method
In contrast to Method.getSourceParameters() this method returns all parameters
getParameters() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getParameters(DeclaredType, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getParameters(DeclaredType, Accessor) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getParameters(ExecutableType, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getPathProperties() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
getPermittedSubclasses() - Method in class org.mapstruct.ap.internal.model.common.Type
return the list of permitted TypeMirrors for the java 17+ sealed class
getPresenceCheck() - Method in class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
getPresenceCheck(Method, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
getPresenceCheckByParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getPresenceChecker() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
getPresenceChecker() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getPresenceChecker(String) - Method in class org.mapstruct.ap.internal.model.common.Type
 
getPresenceCheckForSourceParameter(Method, SelectionParameters, Parameter, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
getPresenceChecks() - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
getPresenceChecksByParameter() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getPresenceCheckSuffix() - Method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
getPreviousPropertyName() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getPrimitiveType(Class<?>) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
getPrimitiveType(TypeKind) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getPriority() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getPriority() - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
getPriority() - Method in class org.mapstruct.ap.internal.processor.MapperRenderingProcessor
 
getPriority() - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
getPriority() - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
getPriority() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor
Returns the priority value of this processor which must be between 1 (highest priority) and 10000 (lowest priority).
getProcessedAnnotations(Element) - Method in class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
getProcessedAnnotations(Element) - Method in class org.mapstruct.ap.internal.util.MetaAnnotations
Retrieves the processed annotations.
getProcessedAnnotations(Element) - Method in class org.mapstruct.ap.internal.util.RepeatableAnnotations
Retrieves the processed annotations.
getProcessedSourceParameters() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getProperties() - Method in class org.mapstruct.ap.internal.model.Annotation
 
getPropertyEntries() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getPropertyEntries() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
getPropertyEntries() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
getPropertyMappings() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getPropertyName(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
getPropertyName(ExecutableElement) - Method in interface org.mapstruct.ap.spi.AccessorNamingStrategy
Returns the name of the property represented by the given getter or setter method.
getPropertyName(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Analyzes the method (getter or setter) and derives the property name.
getPropertyPresenceCheckers() - Method in class org.mapstruct.ap.internal.model.common.Type
getPropertyPresenceCheckers
getPropertyReadAccessors() - Method in class org.mapstruct.ap.internal.model.common.Type
getPropertyReadAccessors
getPropertyWriteAccessors(CollectionMappingStrategyGem) - Method in class org.mapstruct.ap.internal.model.common.Type
getPropertyWriteAccessors returns a map of the write accessors according to the CollectionMappingStrategy.
getProvidingParameter() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getQualifiedByNames() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
getQualifiedName(TypeMirror) - Static method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Helper method, to obtain the fully qualified name of a type.
getQualifiers() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getQualifiers() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
getQualifyingNames() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getQualifyingResultType() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
getReadAccessor() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
getReadAccessor(String, boolean) - Method in class org.mapstruct.ap.internal.model.common.Type
 
getReadValueSource() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getReadValueSource() - Method in interface org.mapstruct.ap.internal.util.accessor.ReadAccessor
 
getRecordComponents() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getRequiredHelperFields(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
getRequiredHelperFields(ConversionContext) - Method in interface org.mapstruct.ap.internal.conversion.ConversionProvider
 
getRequiredHelperFields(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
getRequiredHelperMethods(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
getRequiredHelperMethods(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
getRequiredHelperMethods(ConversionContext) - Method in interface org.mapstruct.ap.internal.conversion.ConversionProvider
 
getRequiredHelperMethods(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToStringConversion
 
getRequiredHelperMethods(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
getRequiredHelperMethods(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
 
getReservedNames() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getResultElementType() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getResultElementType() - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod
 
getResultElementType() - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod
 
getResultElementTypes() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getResultName() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getResultType() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getResultType() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getResultType() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
getResultType() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getResultType() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getResultType() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the type of the result.
getResultType() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getResultType() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getReturnType() - Method in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
getReturnType() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the return type of the method
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getReturnType() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getReturnType(DeclaredType, Accessor) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getReturnType(ExecutableType) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getReturnTypeToConstruct() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getRuntimeVendor() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
getRuntimeVendor() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
getRuntimeVersion() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
getRuntimeVersion() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
getSafeConstructorFragment(SupportingMappingMethod, ConstructorFragment, Field) - Static method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
getSafeField(SupportingMappingMethod, FieldReference, Set<Field>) - Static method in class org.mapstruct.ap.internal.model.SupportingField
 
getSafeVariableName(String, String...) - Static method in class org.mapstruct.ap.internal.util.Strings
 
getSafeVariableName(String, Collection<String>) - Static method in class org.mapstruct.ap.internal.util.Strings
Returns a variable name which doesn't conflict with the given variable names existing in the same scope and the Java keywords.
getSelectionCriteria() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getSelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getSelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
getSelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getSelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
getSensibleDefault() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getShallowestProperty() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getShallowestPropertyName() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
getShallowestPropertyName() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
getSimpleName() - Method in interface org.mapstruct.ap.internal.util.accessor.Accessor
 
getSimpleName() - Method in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
getSimpleName() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getSimpleName() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
getSince() - Method in class org.mapstruct.ap.internal.model.Javadoc
 
getSingleParameter(DeclaredType, Accessor) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getSingleSourceParameterType() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSource() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
getSource() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
getSource() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
getSourceAnnotationValue() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getSourceAnnotationValue() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
getSourceArgument() - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
getSourceBeanName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getSourceElementType() - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod
 
getSourceElementType() - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod
 
getSourceElementTypes() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getSourceErrorMessagePart() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceLocalVarName() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourceLocalVarName() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
getSourceLocalVarName() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceLocalVarName() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceLocalVarName() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourceLoopVarName() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourceLoopVarName() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
See Assignment.getSourceLoopVarName() (java.lang.String) }
getSourceLoopVarName() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceLoopVarName() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceLoopVarName() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourceModel() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getSourceName() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
Returns the complete source name of this mapping, either a qualified (e.g.
getSourceParameter() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getSourceParameter() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
getSourceParameter() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getSourceParameter() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
getSourceParameter() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getSourceParameter(List<Parameter>, String) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getSourceParameterName() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourceParameterName() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
Returns the source parameter name, to which this assignment applies.
getSourceParameterName() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceParameterName() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceParameterName() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourceParameterPresenceCheck() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
getSourceParameterPresenceCheck() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getSourceParameters() - Method in interface org.mapstruct.ap.internal.model.source.Method
returns the list of 'true' source parameters excluding the parameter(s) that are designated as target, target type or context parameter.
getSourceParameters() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getSourceParameters(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getSourceParametersNeedingPresenceCheck() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourceParametersNotNeedingPresenceCheck() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourcePresenceCheckerReference() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourcePresenceCheckerReference() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
the source presence checker reference
getSourcePresenceCheckerReference() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourcePresenceCheckerReference() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourcePresenceCheckerReference() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourcePresenceChecks() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourcePropertyName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getSourcePropertyNameParameter() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getSourcePropertyNameParameter(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
getSourceReference() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
the source reference being a source-getter, a constant, nested method call, etc.
getSourceReference() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
getSourceReference() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourceRHS() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
getSourceRHS() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getSourceRHS() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getSourceType() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
the source type used in the matching process
getSourceType() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionContext
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
getSourceType() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getSourceTypeForMatching() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
The source type that is to be used when resolving the mapping from source to target.
getStrategyName() - Method in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
getStrategyName() - Method in interface org.mapstruct.ap.spi.EnumTransformationStrategy
The name of the strategy.
getStrategyName() - Method in class org.mapstruct.ap.spi.PrefixEnumTransformationStrategy
 
getStrategyName() - Method in class org.mapstruct.ap.spi.StripPrefixEnumTransformationStrategy
 
getStrategyName() - Method in class org.mapstruct.ap.spi.StripSuffixEnumTransformationStrategy
 
getStrategyName() - Method in class org.mapstruct.ap.spi.SuffixEnumTransformationStrategy
 
getSubclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
getSubclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getSubclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getSubclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getSubclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getSubclassForgedMethodInheritedOptions(MappingMethodOptions) - Static method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getSubclassMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSubclassMappings() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getSuffix() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
getSupportedOptions() - Method in class org.mapstruct.ap.MappingProcessor
 
getSupportedSourceVersion() - Method in class org.mapstruct.ap.MappingProcessor
 
getSupportingConstructorFragment() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
getSupportingField() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
getTarget() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
getTarget() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
getTarget() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
getTargetAnnotationValue() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getTargetAnnotationValue() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
getTargetAssignment(Method, ForgedMethodHistory, Type, FormattingParameters, SelectionCriteria, SourceRHS, AnnotationMirror, Supplier<Assignment>) - Method in interface org.mapstruct.ap.internal.model.MappingBuilderContext.MappingResolver
returns a parameter assignment
getTargetAssignment(Method, ForgedMethodHistory, Type, FormattingParameters, SelectionCriteria, SourceRHS, AnnotationMirror, Supplier<Assignment>) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
getTargetName() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getTargetPropertyName() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
getTargetPropertyNameParameter() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getTargetPropertyNameParameter(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getTargetReadAccessorName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getTargetReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
getTargetType() - Method in interface org.mapstruct.ap.internal.model.common.ConversionContext
Returns the target type of this conversion.
getTargetType() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
getTargetType() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
getTargetType() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getTargetTypeParameter() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getTargetTypeParameter() - Method in class org.mapstruct.ap.internal.model.HelperMethod
target type parameter mechanism not supported for built-in methods
getTargetTypeParameter() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
target type parameter mechanism not supported for built-in methods
getTargetTypeParameter() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the parameter designated as target type (if present) TargetType
getTargetTypeParameter() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getTargetTypeParameter(List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
getTargetVariableName() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
getTargetWriteAccessorName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getTemplateMethod() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
getTemplateName() - Method in class org.mapstruct.ap.internal.model.Decorator
 
getTemplateName() - Method in class org.mapstruct.ap.internal.model.Mapper
 
getTemplateName() - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
getTemplateName() - Method in class org.mapstruct.ap.internal.model.SupportingField
 
getTemplateName() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
getTemplateName() - Method in class org.mapstruct.ap.internal.writer.FreeMarkerWritable
Returns the name of the template to be used for a specific writable type.
getTemplateNameForClass(Class<?>) - Method in class org.mapstruct.ap.internal.writer.FreeMarkerWritable
Returns the name of the template to be used for a specific writable type.
getTemplateParameter() - Method in class org.mapstruct.ap.internal.conversion.GetDateTimeFormatterField
 
getTemplateParameter() - Method in interface org.mapstruct.ap.internal.model.common.FieldReference
 
getTemplateParameter() - Method in class org.mapstruct.ap.internal.model.SupportingField
 
getTemplateParameter() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
GETTER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
GETTER - org.mapstruct.ap.spi.MethodType
A JavaBeans getter method, e.g.
getterMethodsIn(List<ExecutableElement>) - Method in class org.mapstruct.ap.internal.util.Filters
 
GetterWrapperForCollectionsAndMaps - Class in org.mapstruct.ap.internal.model.assignment
This wrapper handles the situation were an assignment must be done via a target getter method because there is no setter available.
GetterWrapperForCollectionsAndMaps(Assignment, List<Type>, Type, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.GetterWrapperForCollectionsAndMaps
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.LocalVarWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
getThrownTypes() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
returns all types exception types thrown by this assignment.
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getThrownTypes() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns all exceptions thrown by this method
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getThrownTypes() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getThrownTypes(ExecutableType) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getThrownTypes(Accessor) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getToConversionExceptionTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimeConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimestampConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaInstantToDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToSqlDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToDateConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToCalendarConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
Returns a set with imported types of the "to" conversion.
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToBigIntegerConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CharToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CharWrapperToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.CurrencyToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimeConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToSqlTimestampConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.EnumToIntegerConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaInstantToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToLocalDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateToSqlDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToCalendarConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JodaTimeToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.LocaleToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
Returns the conversion string from source to target.
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.StaticParseToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.StringBuilderToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.URLToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.UUIDToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToWrapperConversion
 
getTraversalSequence(String) - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
Returns the traversal sequence number of the given node.
getType() - Method in class org.mapstruct.ap.internal.model.AnnotatedSetter
 
getType() - Method in class org.mapstruct.ap.internal.model.Annotation
 
getType() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
getType() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
getType() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
Returns whether the type of assignment
getType() - Method in interface org.mapstruct.ap.internal.model.common.FieldReference
 
getType() - Method in class org.mapstruct.ap.internal.model.common.FinalField
 
getType() - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
getType() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
getType() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
getType() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
getType() - Method in class org.mapstruct.ap.internal.model.Field
Returns the type of this field.
getType() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
getType() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getType() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
getType() - Method in exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
getType() - Method in exception org.mapstruct.ap.spi.TypeHierarchyErroneousException
 
getType(Class<?>) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(String) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeElement) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getTypeAnnotations(Mapper) - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
getTypeBound() - Method in class org.mapstruct.ap.internal.model.common.Type
Establishes the type bound: <? extends Number>, returns Number <? super Number>, returns Number <?>, returns Object <T extends Number>, returns Number
getTypeBound(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Establishes the type bound: <? extends Number>, returns Number <? super Number>, returns Number <?>, returns Object <T extends Number>, returns Number
getTypeBounds() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getTypeElement() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getTypeElement(CharSequence) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getTypeElement(TypeMirror) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Find the TypeElement for the given TypeMirror.
getTypeFactory() - Method in interface org.mapstruct.ap.internal.model.common.ConversionContext
 
getTypeFactory() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
getTypeFactory() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getTypeFactory() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
getTypeFactory() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getTypeFactory() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getTypeForLiteral(Class<?>) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getTypeMirror() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getTypeParameters() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getTypeParameters() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
getTypeParameters() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
getTypeParameters() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
getTypeParameters() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns the formal type parameters of this method in declaration order.
getTypeParameters() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
getTypeUtils() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getTypeUtils() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getTypeUtils() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getTypeUtils() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getTypeUtils() - Method in interface org.mapstruct.ap.spi.MapStructProcessingEnvironment
Returns an implementation of some utility methods for operating on types.
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getUnexpectedValueMappingExceptionClass() - Method in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
getUnexpectedValueMappingExceptionType() - Method in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
getUnexpectedValueMappingExceptionType() - Method in interface org.mapstruct.ap.spi.EnumMappingStrategy
Return the type element of the exception that should be used in the generated code for an unexpected enum constant.
getUnmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.option.Options
 
getUnmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.option.Options
 
getUnprocessedDefinedTarget() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getUsedSupportedFields() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getUsedSupportedFields() - Method in interface org.mapstruct.ap.internal.model.MappingBuilderContext.MappingResolver
 
getUsedSupportedFields() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
getUsedSupportedMappings() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
getUsedSupportedMappings() - Method in interface org.mapstruct.ap.internal.model.MappingBuilderContext.MappingResolver
 
getUsedSupportedMappings() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
getValue() - Method in class org.mapstruct.ap.internal.model.Javadoc
 
getValueAssignment() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getValueFormattingParameters() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getValueMappingControl(ElementUtils) - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getValueMappings() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getValueMappings() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
getValues() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
getValueSelectionParameters() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
getValueVariableName() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod
 
getVariableName() - Method in interface org.mapstruct.ap.internal.model.common.FieldReference
 
getVariableName() - Method in class org.mapstruct.ap.internal.model.common.FinalField
 
getVariableName() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
getVariableName() - Method in class org.mapstruct.ap.internal.model.Field
Returns the variable name of this field.
getVariableName() - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
getVersionInformation() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getVersionInformation() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
getVersionInformation() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
 
getWildcardType(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
getWrappedType(Type) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getWrapper(Assignment, Method) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
getWrapper(Assignment, Method) - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod.Builder
 
getWrapper(Assignment, Method) - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod.Builder
 
getWrapperType(Class<?>) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
GraphAnalyzer - Class in org.mapstruct.ap.internal.model.dependency
Analyzes graphs: Discovers all descendants of given nodes and detects cyclic dependencies between nodes if present.
GraphAnalyzer.GraphAnalyzerBuilder - Class in org.mapstruct.ap.internal.model.dependency
 
GraphAnalyzerBuilder() - Constructor for class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
 

H

hasAccessibleConstructor() - Method in class org.mapstruct.ap.internal.model.common.Type
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
hasAnnotation() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
hasConstructorMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
hasCustomImplementation() - Method in class org.mapstruct.ap.internal.model.Mapper
 
hasDelegateConstructor(boolean) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
hasErrorOccurred() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
hasExtendsBound() - Method in class org.mapstruct.ap.internal.model.common.Type
A wild card type can have two types of bounds (mutual exclusive): extends and super.
hashCode() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
hashCode() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
hashCode() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
hashCode() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
hashCode() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
hashCode() - Method in class org.mapstruct.ap.internal.model.common.Type
 
hashCode() - Method in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
hashCode() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.Field
 
hashCode() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.HelperMethod
hashCode based on class
hashCode() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
hashCode() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
hashCode() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
hashCode() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
hashCode() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
hashCode based on class
hashCode() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
hashCode() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
hashCode() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
hashCode() - Method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
hashCode() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
hashCode() - Method in class org.mapstruct.ap.internal.model.SubclassMapping
 
hashCode() - Method in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
hashCode() - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
hasInitialCapacityConstructor() - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
hasLowerBound() - Method in class org.mapstruct.ap.internal.model.common.Type
A type variable type can have two types of bounds (mutual exclusive): lower and upper.
hasMapperConfig() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
hasMappingTargetParameter() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
hasMappingWithTargetAsException() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
hasNameTransformationStrategy() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
hasNestedTargetReferences() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
Check there are nested target references for this mapping options.
hasObjectFactoryAnnotation() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
hasPackageName() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
hasQualfiers() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
hasReturnType() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
hasSubclassMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
hasSuperBound() - Method in class org.mapstruct.ap.internal.model.common.Type
A wild card type can have two types of bounds (mutual exclusive): extends and super.
hasUpperBound() - Method in class org.mapstruct.ap.internal.model.common.Type
A type variable type can have two types of bounds (mutual exclusive): lower and upper.
hasValidStrategyForProperties(ConditionGem, ExecutableElement, List<Parameter>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.ConditionOptions
 
hasValidStrategyForSourceProperties(ConditionGem, ExecutableElement, List<Parameter>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.ConditionOptions
 
HelperMethod - Class in org.mapstruct.ap.internal.model
A non mapping method to be generated.
HelperMethod() - Constructor for class org.mapstruct.ap.internal.model.HelperMethod
 
hides(Element, Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 

I

ignore() - Method in annotation type org.mapstruct.Mapping
Whether the property specified via Mapping.target() should be ignored by the generated mapping method or not.
IGNORE - org.mapstruct.NullValuePropertyMappingStrategy
If a source bean property equals null the target bean property will be ignored and retain its existing value.
IGNORE - org.mapstruct.ReportingPolicy
No report will be created for the given issue.
ignoreByDefault() - Method in annotation type org.mapstruct.BeanMapping
Default ignore all mappings.
IgnoreJRERequirement - Annotation Type in org.mapstruct.ap.internal.util
 
ignoreUnmappedSourceProperties() - Method in annotation type org.mapstruct.BeanMapping
Unmapped source properties to be ignored.
IMMUTABLE_FQN - Static variable in class org.mapstruct.ap.internal.util.ImmutablesConstants
 
ImmutablesAccessorNamingStrategy - Class in org.mapstruct.ap.spi
Accessor naming strategy for Immutables.
ImmutablesAccessorNamingStrategy() - Constructor for class org.mapstruct.ap.spi.ImmutablesAccessorNamingStrategy
 
ImmutablesBuilderProvider - Class in org.mapstruct.ap.spi
Builder provider for Immutables.
ImmutablesBuilderProvider() - Constructor for class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
ImmutablesConstants - Class in org.mapstruct.ap.internal.util
Helper for holding Immutables FQN.
implementationName() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
implementationName() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
implementationName() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
implementationName() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
implementationName() - Method in annotation type org.mapstruct.Mapper
Specifies the name of the implementation class.
implementationName() - Method in annotation type org.mapstruct.MapperConfig
Specifies the name of the implementation class.
implementationPackage() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
implementationPackage() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
implementationPackage() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
implementationPackage() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
implementationPackage() - Method in annotation type org.mapstruct.Mapper
Specifies the target package for the generated implementation.
implementationPackage() - Method in annotation type org.mapstruct.MapperConfig
Specifies the target package for the generated implementation.
ImplementationType - Class in org.mapstruct.ap.internal.model.common
This is a wrapper class for the Implementation types that are used within MapStruct.
implName(String) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
implName(String) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
implPackage(String) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
implPackage(String) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
imports() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
imports() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
imports() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
imports() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
imports() - Method in annotation type org.mapstruct.Mapper
Additional types for which an import statement is to be added to the generated mapper implementation class.
imports() - Method in annotation type org.mapstruct.MapperConfig
Additional types for which an import statement is to be added to the generated mapper implementation class.
inferTypeWhenEnum(Type) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
InheritanceSelector - Class in org.mapstruct.ap.internal.model.source.selector
Selects on inheritance distance, e.g. the amount of inheritance steps from the parameter type.
InheritanceSelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.InheritanceSelector
 
InheritConfiguration - Annotation Type in org.mapstruct
Advises the code generator to apply the configuration (as given via Mapping, IterableMapping etc.)
INHERITCONFIGURATION_CYCLE - org.mapstruct.ap.internal.util.Message
 
INHERITCONFIGURATION_DUPLICATE_MATCHES - org.mapstruct.ap.internal.util.Message
 
INHERITCONFIGURATION_DUPLICATES - org.mapstruct.ap.internal.util.Message
 
INHERITCONFIGURATION_INVALIDNAME - org.mapstruct.ap.internal.util.Message
 
INHERITCONFIGURATION_MULTIPLE_PROTOTYPE_METHODS_MATCH - org.mapstruct.ap.internal.util.Message
 
INHERITCONFIGURATION_NO_NAME_MATCH - org.mapstruct.ap.internal.util.Message
 
InheritContext(boolean, boolean, Method) - Constructor for class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
InheritInverseConfiguration - Annotation Type in org.mapstruct
Advises the code generator to apply all the Mappings from an inverse mapping method to the annotated method as well.
INHERITINVERSECONFIGURATION_DUPLICATE_MATCHES - org.mapstruct.ap.internal.util.Message
 
INHERITINVERSECONFIGURATION_DUPLICATES - org.mapstruct.ap.internal.util.Message
 
INHERITINVERSECONFIGURATION_INVALID_NAME - org.mapstruct.ap.internal.util.Message
 
INHERITINVERSECONFIGURATION_MULTIPLE_PROTOTYPE_METHODS_MATCH - org.mapstruct.ap.internal.util.Message
 
INHERITINVERSECONFIGURATION_NO_NAME_MATCH - org.mapstruct.ap.internal.util.Message
 
init(ProcessingEnvironment) - Method in class org.mapstruct.ap.MappingProcessor
 
init(MapStructProcessingEnvironment) - Method in interface org.mapstruct.ap.spi.AccessorNamingStrategy
Initializes the accessor naming strategy with the MapStruct processing environment.
init(MapStructProcessingEnvironment) - Method in interface org.mapstruct.ap.spi.BuilderProvider
Initializes the builder provider with the MapStruct processing environment.
init(MapStructProcessingEnvironment) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
init(MapStructProcessingEnvironment) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
init(MapStructProcessingEnvironment) - Method in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
init(MapStructProcessingEnvironment) - Method in interface org.mapstruct.ap.spi.EnumMappingStrategy
Initializes the enum value mapping strategy
init(MapStructProcessingEnvironment) - Method in interface org.mapstruct.ap.spi.EnumTransformationStrategy
Initializes the enum transformation strategy with the MapStruct processing environment.
injectionStrategy() - Method in annotation type org.mapstruct.Mapper
Determines whether to use field or constructor injection.
injectionStrategy() - Method in annotation type org.mapstruct.MapperConfig
Determines whether to use field or constructor injection.
InjectionStrategy - Enum in org.mapstruct
Strategy for handling injection.
instanceOn(Element) - Method in class org.mapstruct.ap.internal.util.MetaAnnotations
 
instantiateMappingMethod(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
instantiateMappingMethod(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters) - Method in class org.mapstruct.ap.internal.model.IterableMappingMethod.Builder
 
instantiateMappingMethod(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters) - Method in class org.mapstruct.ap.internal.model.StreamMappingMethod.Builder
 
INTEGER - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
IntrospectorUtils - Class in org.mapstruct.ap.spi.util
Utilities for tools to learn about the properties, events, and methods supported by a target Java Bean.
ints() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
inverse() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
inverse() - Method in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
inverse(ConversionProvider) - Static method in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
inverses(SourceMethod) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isAbstract() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isAbstract() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isAbstractReturnType() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
isAdderMethod(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
isAdderMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Returns true when the ExecutableElement is an adder method.
isAfterMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isAfterMappingMethod(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isAllow2Steps() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isAllowConversion() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isAllowDirect() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isAllowMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isAlwaysGenerateSpi() - Method in class org.mapstruct.ap.internal.option.Options
 
isAnnotatedMapper() - Method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isAnyStrategyApplicable() - Method in class org.mapstruct.ap.internal.model.source.ConditionMethodOptions
 
isArrayType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isArrayTypeVar() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isAssignable(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
isAssignableTo(Type) - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is assignable to the given other type, considering the "extends / upper bounds" as well.
isBeforeMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isBeforeMappingMethod(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isBoolean() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isBuildMethod(ExecutableElement, TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
isBuildMethod(ExecutableElement, DeclaredType, TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Checks if the buildMethod is a method that creates the typeElement as a member of the builderType.
isByte() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isCallingUpdateMethod() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
isCallingUpdateMethod() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
 
isCallingUpdateMethod() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
isCallingUpdateMethod() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
isCallingUpdateMethod() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
isCanUseSize() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
isCharacter() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isClass() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isCollectionOrMapType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isCollectionType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isConstructor() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
isConstructorMapping() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
isConverted() - Method in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
 
isDefault() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
isDefault() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
isDefault() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
isDefault() - Method in interface org.mapstruct.ap.internal.model.source.Method
Whether this method is Java 8 default method
isDefault() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isDefaultMethod(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isDeprecated(Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
isDirect() - Method in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
 
isDirectAssignment() - Method in class org.mapstruct.ap.internal.model.assignment.Java8FunctionWrapper
 
isDirectAssignment() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
isDisableBuilders() - Method in class org.mapstruct.ap.internal.option.Options
 
isDisableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
isDisableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
isDisableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
isDisableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
isDouble() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isEclipseJDTCompiler() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isEclipseJDTCompiler() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isEmpty() - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
isEmpty(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
isEnum() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isEnumMapping(Method) - Static method in class org.mapstruct.ap.internal.model.source.MappingMethodUtils
Checks if the provided method is for enum mapping.
isEnumSet() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
isEnumSet() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isEnumSet() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
isEnumType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isErroneous() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
isErroneous() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
isErroneous() - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
isErroneous() - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor.ProcessorContext
Whether the currently processed mapper type is erroneous which is the case if at least one diagnostic with Diagnostic.Kind.ERROR is reported by any of the participating processors.
isErroneous() - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
 
isExcluded(TypeElement) - Method in interface org.mapstruct.ap.spi.MappingExclusionProvider
Checks if MapStruct should not generate an automatic sub-mapping for the provided TypeElement, i.e.
isExistingInstanceMapping() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
isFieldAccessor(VariableElement) - Static method in class org.mapstruct.ap.internal.util.Fields
 
isFieldAssignment() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
isFieldAssignment() - Method in enum org.mapstruct.ap.internal.util.accessor.AccessorType
 
isFieldFinal() - Method in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
isFinal(Accessor) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isFloat() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isFluentSetter(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
isFluentSetter(ExecutableElement) - Method in class org.mapstruct.ap.spi.FreeBuilderAccessorNamingStrategy
 
isFluentSetter(ExecutableElement) - Method in class org.mapstruct.ap.spi.ImmutablesAccessorNamingStrategy
 
isForForgedMethods() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
isForgedNamedBased() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
isForMapping() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isForSourceRhs() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isForwarded() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isFullyInitialized() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
isFunctionalInterface(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
isGeneratedTypeAvailable() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
isGetterMethod(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
isGetterMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Returns true when the ExecutableElement is a getter method.
isIgnored() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
isIgnoredByDefault() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
isIncludeAnnotationsOnField() - Method in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
isIncludeElseBranch() - Method in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
isIncludeSourceNullCheck() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
isIncludeSourceNullCheck() - Method in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
isIncludeSourceNullCheck() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
isIncludeSourceNullCheck() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
isIncludeSourceNullCheck() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
isInteger() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isInterface() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isIntersection() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isInverse() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
isInvokeSuperConstructor() - Method in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
isIterableMapping() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isIterableOrStreamType() - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is a sub-type ofIterable, Stream or an array type
isIterableType() - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is a sub-type of Iterable or an array type.
isJavacCompiler() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isJavacCompiler() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isJavaLangType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isLifecycleCallbackMethod() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
isLifecycleCallbackMethod() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
isLifecycleCallbackMethod() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
isLifecycleCallbackMethod() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
isLifecycleCallbackMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isLifecycleCallbackMethod(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isLifecycleCallbackRequired() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isLiteral() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isLoadFactorAdjustment() - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
If this method returns true then ImplementationType.hasInitialCapacityConstructor() also returns true
isLoadFactorAdjustment() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
isLong() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isMapMapping() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isMapNullToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
isMapNullToDefault() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
isMappingContext() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isMappingContext() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isMappingTarget() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isMappingTarget() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isMappingTargetAssignableToReturnType() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
isMapType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isMethodChaining() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
isNarrowing(String, String) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
isNative() - Method in class org.mapstruct.ap.internal.model.common.Type
All primitive types and their corresponding boxed types are considered native.
isNative(String) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
isNegate() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
isNegate() - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
isNegate() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
isNested() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
isNested() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
isNotEmpty(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
isNumber(Class<?>) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
isObjectFactory() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
object factory mechanism not supported for forged methods
isObjectFactory() - Method in class org.mapstruct.ap.internal.model.HelperMethod
object factory mechanism not supported for built-in methods
isObjectFactory() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
object factory mechanism not supported for built-in methods
isObjectFactory() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns whether the meethod is designated as bean factory for mapping target ObjectFactory
isObjectFactory() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isObjectFactoryRequired() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isOverridden() - Method in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
isOverridden() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
isPossibleBuilderCreationMethod(ExecutableElement, TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Checks if the method is a possible builder creation method.
isPreferUpdateMapping() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isPresenceCheckMethod(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
isPresenceCheckMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Returns true when the ExecutableElement is a presence check method that checks if the corresponding property is present (e.g. not null, not nil, ..).
isPresenceCheckRequired() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isPrimitive() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isPutterMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.ImmutablesAccessorNamingStrategy
 
isRawAssignableTo(Type) - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is raw assignable to the given other type.
isReadyForProcessing(TypeMirror) - Method in class org.mapstruct.ap.internal.util.RoundContext
Whether the given type has been found to be ready for further processing or not.
isRecord() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isRemovedEnumMapping() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
Enum Mapping was realized with @Mapping in stead of @ValueMapping.
isRestrictToDefinedMappings() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
isReversed() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isSameType(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
isSealed() - Method in class org.mapstruct.ap.internal.model.common.Type
return true if this type is a java 17+ sealed class
isSelfAllowed() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isSetExplicitlyToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
isSetExplicitlyToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
isSetExplicitlyToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
isSetExplicitlyToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
isSetExplicitlyToDefault() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
isSetExplicitlyToNull() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
isSetExplicitlyToNull() - Method in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
isSetExplicitlyToNull() - Method in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
isSetExplicitlyToNull() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
isSetExplicitlyToNull() - Method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
isSetterMethod(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
isSetterMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Returns true when the ExecutableElement is a setter method.
isShort() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isSingleton() - Method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isSourceParameter() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isSourceParameter() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isSourceParameterCheckRequired() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isSourcePropertyName() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isSourcePropertyName() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isSourceReferenceParameter() - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
isSourceReferenceParameter() - Method in interface org.mapstruct.ap.internal.model.common.Assignment
 
isSourceReferenceParameter() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
isSourceReferenceParameter() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
isSourceReferenceParameter() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
isSourceVersionAtLeast19() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isSourceVersionAtLeast19() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isSourceVersionAtLeast9() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isSourceVersionAtLeast9() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isStatic() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
isStatic() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
isStatic() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
isStatic() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
isStatic() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
isStatic() - Method in interface org.mapstruct.ap.internal.model.source.Method
Whether this method is static or an instance method
isStatic() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isStrategyApplicable(ConditionStrategyGem) - Method in class org.mapstruct.ap.internal.model.source.ConditionMethodOptions
 
isStreamMapping() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isStreamType() - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is a sub-type of Stream.
isString() - Method in class org.mapstruct.ap.internal.model.annotation.AnnotationElement
 
isString() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isSubsignature(ExecutableType, ExecutableType) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
isSubtype(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
isSubtypeErased(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
isSubtypeErased(TypeMirror, TypeMirror) - Method in interface org.mapstruct.ap.internal.util.TypeUtils
 
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.internal.option.Options
 
isSuppressGeneratorVersionComment() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
isSuppressGeneratorVersionComment() - Method in class org.mapstruct.ap.internal.option.Options
 
isTargetAsException() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
isTargetPropertyName() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isTargetPropertyName() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isTargetType() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isTargetType() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isToBeImported() - Method in class org.mapstruct.ap.internal.model.common.Type
Whether this type is to be imported by means of an import statement in the currently generated source file (it can be referenced in the generated source using its simple name) or not (referenced using the FQN).
isTopLevelTypeToBeImported() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isTypeAvailable(String) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Determines if the type with the given full qualified name is part of the classpath
isTypeComplete(TypeMirror) - Method in interface org.mapstruct.ap.spi.AstModifyingAnnotationProcessor
Whether the specified type has been fully processed by this processor or not (i.e. this processor will amend the given type's structure after this invocation).
isTypeRequiresImport() - Method in class org.mapstruct.ap.internal.model.Field
field needs to be imported
isTypeVar() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isUpdateMethod() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
isUpdateMethod() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
isUpdateMethod() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
isUpdateMethod() - Method in interface org.mapstruct.ap.internal.model.source.Method
 
isUpdateMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isUsed() - Method in class org.mapstruct.ap.internal.model.Field
indicates whether the field is indeed used
isValid() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
isValid() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
isValid() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
isValid() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
isValid(ConditionStrategyGem, ConditionGem, ExecutableElement, List<Parameter>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.ConditionOptions
 
isValidUsage(Element, AnnotationMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.model.source.SubclassValidator
 
isValueMapping() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
The default enum mapping (no mappings specified) will from now on be handled as a value mapping.
isVarArgs() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isVerbose() - Method in class org.mapstruct.ap.internal.option.Options
 
isVoid() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isWildCardBoundByTypeVar() - Method in class org.mapstruct.ap.internal.model.common.Type
 
IterableCreation - Class in org.mapstruct.ap.internal.model
Model element that can be used to create a type of Iterable or Map.
IterableMapping - Annotation Type in org.mapstruct
Configures the mapping between two iterable like types, e.g.
ITERABLEMAPPING_CREATE_ELEMENT_NOTE - org.mapstruct.ap.internal.util.Message
 
ITERABLEMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
ITERABLEMAPPING_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
ITERABLEMAPPING_NO_ELEMENTS - org.mapstruct.ap.internal.util.Message
 
ITERABLEMAPPING_SELECT_ELEMENT_NOTE - org.mapstruct.ap.internal.util.Message
 
IterableMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one iterable type to another.
IterableMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
IterableMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents an iterable mapping as configured via @IterableMapping.

J

JAKARTA - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The generated mapper is annotated with @Named and @Singleton, and can be retrieved via @Inject.
JAKARTA_CDI - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The generated mapper is an application-scoped Jakarta CDI bean and can be retrieved via @Inject.
JAKARTA_JAXB_ELEMENT_FQN - Static variable in class org.mapstruct.ap.internal.util.JaxbConstants
 
JakartaCdiComponentProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which converts the given Mapper object into an application-scoped Jakarta CDI bean in case Jakarta CDI is configured as the target component model for this mapper.
JakartaCdiComponentProcessor() - Constructor for class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
JakartaComponentProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which converts the given Mapper object into a Jakarta Inject style bean in case "jakarta" is configured as the target component model for this mapper.
JakartaComponentProcessor() - Constructor for class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
Java8FunctionWrapper - Class in org.mapstruct.ap.internal.model.assignment
Wraps the assignment in a Function to be used in Java 8 map methods
Java8FunctionWrapper(Assignment) - Constructor for class org.mapstruct.ap.internal.model.assignment.Java8FunctionWrapper
 
Java8FunctionWrapper(Assignment, Type) - Constructor for class org.mapstruct.ap.internal.model.assignment.Java8FunctionWrapper
 
JavacElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
JavacTypeUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
javadoc(Javadoc) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
Javadoc - Class in org.mapstruct.ap.internal.model
Represents the javadoc information that should be generated for a Mapper.
Javadoc - Annotation Type in org.mapstruct
Allows the definition of Javadoc comments in the MapStruct Mapper generated class.
JAVADOC_NO_ELEMENTS - org.mapstruct.ap.internal.util.Message
 
Javadoc.Builder - Class in org.mapstruct.ap.internal.model
 
javaExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.JavaExpressionMappingBuilder
 
JavaExpressionPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
JavaExpressionPresenceCheck(String) - Constructor for class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
JavaInstantToDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping Instant to Date and vice versa.
JavaInstantToDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaInstantToDateConversion
 
JavaLocalDateTimeToDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping LocalDateTime to Date and vice versa.
JavaLocalDateTimeToDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
JavaLocalDateTimeToLocalDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping LocalDateTime to LocalDate and vice versa.
JavaLocalDateTimeToLocalDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToLocalDateConversion
 
JavaLocalDateTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Specialization of AbstractJavaTimeToStringConversion for converting LocalDateTime
JavaLocalDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToStringConversion
 
JavaLocalDateToDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping LocalDate to Date and vice versa.
JavaLocalDateToDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateToDateConversion
 
JavaLocalDateToSqlDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping LocalDate to Date and vice versa.
JavaLocalDateToSqlDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateToSqlDateConversion
 
JavaLocalDateToStringConversion - Class in org.mapstruct.ap.internal.conversion
Specialization of AbstractJavaTimeToStringConversion for converting LocalDate
JavaLocalDateToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalDateToStringConversion
 
JavaLocalTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Specialization of AbstractJavaTimeToStringConversion for converting LocalTime
JavaLocalTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaLocalTimeToStringConversion
 
JavaStreamConstants - Class in org.mapstruct.ap.internal.util
Helper holding Java Stream full qualified class names for conversion registration
JAVAX_JAXB_ELEMENT_FQN - Static variable in class org.mapstruct.ap.internal.util.JaxbConstants
 
JAVAX_XML_DATATYPE_CONFIGURATION_EXCEPTION - Static variable in class org.mapstruct.ap.internal.util.XmlConstants
 
JAVAX_XML_DATATYPE_CONSTANTS - Static variable in class org.mapstruct.ap.internal.util.XmlConstants
 
JAVAX_XML_DATATYPE_FACTORY - Static variable in class org.mapstruct.ap.internal.util.XmlConstants
 
JAVAX_XML_XML_GREGORIAN_CALENDAR - Static variable in class org.mapstruct.ap.internal.util.XmlConstants
 
JavaZonedDateTimeToDateConversion - Class in org.mapstruct.ap.internal.conversion
SimpleConversion for mapping ZonedDateTime to Date and vice versa.
JavaZonedDateTimeToDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToDateConversion
 
JavaZonedDateTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Specialization of AbstractJavaTimeToStringConversion for converting ZonedDateTime
JavaZonedDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JavaZonedDateTimeToStringConversion
 
JaxbConstants - Class in org.mapstruct.ap.internal.util
Helper holding JAXB time full qualified class names for conversion registration
JodaDateTimeToCalendarConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between DateTime and Calendar.
JodaDateTimeToCalendarConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaDateTimeToCalendarConversion
 
JodaDateTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between DateTime and String.
JodaDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaDateTimeToStringConversion
 
JodaDateTimeToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
JodaDateTimeToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.JodaDateTimeToXmlGregorianCalendar
 
JodaLocalDateTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between LocalDateTime and String.
JodaLocalDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaLocalDateTimeToStringConversion
 
JodaLocalDateTimeToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
JodaLocalDateTimeToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateTimeToXmlGregorianCalendar
 
JodaLocalDateToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between LocalDate and String.
JodaLocalDateToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaLocalDateToStringConversion
 
JodaLocalDateToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
JodaLocalDateToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateToXmlGregorianCalendar
 
JodaLocalTimeToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between LocalTime and String.
JodaLocalTimeToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaLocalTimeToStringConversion
 
JodaLocalTimeToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
JodaLocalTimeToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.JodaLocalTimeToXmlGregorianCalendar
 
JodaTimeConstants - Class in org.mapstruct.ap.internal.util
Helper holding constants for working with Joda-Time.
JodaTimeToDateConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between the following Joda types and Date: org.joda.time.DateTime org.joda.time.LocalDateTime org.joda.time.LocalDate
JodaTimeToDateConversion() - Constructor for class org.mapstruct.ap.internal.conversion.JodaTimeToDateConversion
 
join(Iterable<?>, String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
join(Iterable<T>, String, Extractor<T, String>) - Static method in class org.mapstruct.ap.internal.util.Strings
 
join(List<T>, List<T>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
joinAndCamelize(Iterable<?>) - Static method in class org.mapstruct.ap.internal.util.Strings
 
JSR330 - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The generated mapper is annotated with @Named and @Singleton, and can be retrieved via @Inject.
Jsr330ComponentProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which converts the given Mapper object into a JSR 330 style bean in case "jsr330" is configured as the target component model for this mapper.
Jsr330ComponentProcessor() - Constructor for class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 

K

keyDateFormat() - Method in annotation type org.mapstruct.MapMapping
A format string as processable by SimpleDateFormat if the annotated method maps from a map with key type String to an map with key type Date or vice-versa.
keyFormattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keyMappingControl() - Method in annotation type org.mapstruct.MapMapping
Allows detailed control over the key mapping process.
keyNumberFormat() - Method in annotation type org.mapstruct.MapMapping
A format string as processable by DecimalFormat if the annotated method maps from a Number to a String or vice-versa.
keyQualifiedBy() - Method in annotation type org.mapstruct.MapMapping
A key value qualifier can be specified to aid the selection process of a suitable mapper.
keyQualifiedByName() - Method in annotation type org.mapstruct.MapMapping
String-based form of qualifiers; When looking for a suitable mapping method to map this map mapping method's key type, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
keySelectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keyTargetType() - Method in annotation type org.mapstruct.MapMapping
Specifies the type of the key to be used in the result of the mapping method in case multiple mapping methods qualify.

L

last(List<T>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
LIFECYCLE_CALLBACK - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
LifecycleCallbackMethodReference - Class in org.mapstruct.ap.internal.model
Represents a reference to a method that is annotated with @BeforeMapping or @AfterMapping.
LIFECYCLEMETHOD_AMBIGUOUS_PARAMETERS - org.mapstruct.ap.internal.util.Message
 
LifecycleMethodResolver - Class in org.mapstruct.ap.internal.model
Factory for creating lists of appropriate LifecycleCallbackMethodReferences
LOCAL_DATE_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
LOCAL_DATE_TIME_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
LOCAL_TIME_FQN - Static variable in class org.mapstruct.ap.internal.util.JodaTimeConstants
 
localDate(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for LocalDate.
localDateTime(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for LocalDateTime.
LocalDateTimeToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
LocalDateTimeToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.LocalDateTimeToXmlGregorianCalendar
 
LocalDateToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
LocalDateToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.LocalDateToXmlGregorianCalendar
 
locale(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Locale.
LocaleToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between Locale and String.
LocaleToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.LocaleToStringConversion
 
LocalVarWrapper - Class in org.mapstruct.ap.internal.model.assignment
Decorates an assignment as local variable.
LocalVarWrapper(Assignment, List<Type>, Type, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.LocalVarWrapper
 
LONG - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
longs() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.

M

mapContainsKey(String) - Static method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
MapMapping - Annotation Type in org.mapstruct
Configures the mapping between two map types, e.g.
MAPMAPPING_CREATE_KEY_NOTE - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_CREATE_VALUE_NOTE - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_KEY_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_NO_ELEMENTS - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_SELECT_KEY_NOTE - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_SELECT_VALUE_NOTE - org.mapstruct.ap.internal.util.Message
 
MAPMAPPING_VALUE_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
MapMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one Map type to another.
MapMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
MapMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents a map mapping as configured via @MapMapping.
MAPPED - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
assignment is mapped (builtin/custom)
MAPPED_TWICE - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
2 mapping methods (builtin/custom) are applied to get the target
MAPPED_TYPE_CONVERTED - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
assignment is first mapped (builtin/custom), then the result is type converted
Mapper - Class in org.mapstruct.ap.internal.model
Represents a type implementing a mapper interface (annotated with @Mapper).
Mapper - Annotation Type in org.mapstruct
Marks an interface or abstract class as a mapper and activates the generation of a implementation of that type via MapStruct.
Mapper.Builder - Class in org.mapstruct.ap.internal.model
 
MapperAnnotatedFormattingMessenger - Class in org.mapstruct.ap.internal.processor
Handles redirection of errors/warnings so that they're shown on the mapper instead of hidden on a superclass.
MapperAnnotatedFormattingMessenger(FormattingMessager, TypeElement, TypeUtils) - Constructor for class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
MapperConfig - Annotation Type in org.mapstruct
Marks a class or interface as configuration source for generated mappers.
MapperConfigOptions - Class in org.mapstruct.ap.internal.model.source
 
mapperConfigType() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
MapperCreationProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which creates a Mapper from the given list of SourceMethods.
MapperCreationProcessor() - Constructor for class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
mapperElement(TypeElement) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
MapperOptions - Class in org.mapstruct.ap.internal.model.source
 
MapperReference - Class in org.mapstruct.ap.internal.model
A reference to another mapper class, which itself may be generated or hand-written.
MapperReference(Type, String) - Constructor for class org.mapstruct.ap.internal.model.MapperReference
 
MapperReference(Type, String, boolean) - Constructor for class org.mapstruct.ap.internal.model.MapperReference
 
MapperRenderingProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which creates a Java source file representing the given Mapper object, unless the given mapper type is erroneous.
MapperRenderingProcessor() - Constructor for class org.mapstruct.ap.internal.processor.MapperRenderingProcessor
 
Mappers - Class in org.mapstruct.factory
Factory for obtaining mapper instances if no explicit component model such as CDI is configured via Mapper.componentModel().
MapperServiceProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which creates files in the META-INF/services hierarchy for classes with custom implementation class or package name.
MapperServiceProcessor() - Constructor for class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
mapping(MappingOptions) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
mapping(MappingOptions) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
Mapping - Annotation Type in org.mapstruct
Configures the mapping of one bean attribute.
MAPPING_METHOD - org.mapstruct.control.MappingControl.Use
Controls the mapping, allows for Direct Mapping from source type to target type.
mappingBuilderContext(MappingBuilderContext) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
MappingBuilderContext - Class in org.mapstruct.ap.internal.model
This class provides the context for the builders.
MappingBuilderContext(TypeFactory, ElementUtils, TypeUtils, FormattingMessager, AccessorNamingUtils, EnumMappingStrategy, Map<String, EnumTransformationStrategy>, Options, MappingBuilderContext.MappingResolver, TypeElement, List<SourceMethod>, List<MapperReference>) - Constructor for class org.mapstruct.ap.internal.model.MappingBuilderContext
 
MappingBuilderContext.MappingResolver - Interface in org.mapstruct.ap.internal.model
Resolves the most suitable way for mapping an element (property, iterable element etc.) from source to target.
MappingConstants - Class in org.mapstruct
Contains all constants defined in the mapping process.
MappingConstants.ComponentModel - Class in org.mapstruct
Specifies the component model constants to which the generated mapper should adhere.
mappingContext(MappingBuilderContext) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
mappingContext(MappingBuilderContext) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
mappingContext(MappingBuilderContext) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
mappingControl() - Method in annotation type org.mapstruct.BeanMapping
Allows detailed control over the mapping process.
mappingControl() - Method in annotation type org.mapstruct.Mapper
Allows detailed control over the mapping process.
mappingControl() - Method in annotation type org.mapstruct.MapperConfig
Allows detailed control over the mapping process.
mappingControl() - Method in annotation type org.mapstruct.Mapping
Allows detailed control over the mapping process.
MappingControl - Class in org.mapstruct.ap.internal.model.source
 
MappingControl - Annotation Type in org.mapstruct.control
Controls which means of mapping are considered between the source and the target in mappings.
MappingControl.Use - Enum in org.mapstruct.control
 
MappingControls - Annotation Type in org.mapstruct.control
Allows multiple MappingControl on a class declaration.
MappingExclusionProvider - Interface in org.mapstruct.ap.spi
A service provider interface that is used to control if MapStruct is allowed to generate automatic sub-mapping for a given TypeElement.
mappingInheritanceStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to use for applying method-level configuration annotations of prototype methods in the interface specified with Mapper.config().
mappingInheritanceStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to use for applying method-level configuration annotations of prototype methods in the interface annotated with this annotation.
MappingInheritanceStrategy - Enum in org.mapstruct
Strategy for inheriting configurations given for methods of prototype mapping methods (declared on mapper config classes) to actual mapping methods declared on mappers referring to such config class via Mapper.config().
MappingMethod - Class in org.mapstruct.ap.internal.model
A method implemented or referenced by a Mapper class.
MappingMethod(Method) - Constructor for class org.mapstruct.ap.internal.model.MappingMethod
 
MappingMethod(Method, Collection<String>, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.MappingMethod
constructor to be overloaded when local variable names are required prior to calling this constructor.
MappingMethod(Method, List<Parameter>) - Constructor for class org.mapstruct.ap.internal.model.MappingMethod
 
MappingMethod(Method, List<Parameter>, Collection<String>, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.MappingMethod
 
MappingMethod(Method, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.MappingMethod
 
MappingMethodOptions - Class in org.mapstruct.ap.internal.model.source
Encapsulates all options specifiable on a mapping method
MappingMethodOptions(MapperOptions, Set<MappingOptions>, IterableMappingOptions, MapMappingOptions, BeanMappingOptions, EnumMappingOptions, List<ValueMappingOptions>, Set<SubclassMappingOptions>, SubclassValidator) - Constructor for class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
MappingMethodUtils - Class in org.mapstruct.ap.internal.model.source
 
MappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents a property mapping as configured via @Mapping (no intermediate state).
MappingOptions.InheritContext - Class in org.mapstruct.ap.internal.model.source
 
MappingProcessor - Class in org.mapstruct.ap
A JSR 269 annotation Processor which generates the implementations for mapper interfaces (interfaces annotated with @Mapper).
MappingProcessor() - Constructor for class org.mapstruct.ap.MappingProcessor
 
MappingReference - Class in org.mapstruct.ap.internal.model.beanmapping
Represents the intermediate (nesting) state of the MappingOptions in this class.
MappingReference(MappingOptions, TargetReference, SourceReference) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
mappingReferences(MappingReferences) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
MappingReferences - Class in org.mapstruct.ap.internal.model.beanmapping
 
MappingReferences(Set<MappingReference>, boolean) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
MappingReferences(Set<MappingReference>, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
MappingResolverImpl - Class in org.mapstruct.ap.internal.processor.creation
The one and only implementation of MappingBuilderContext.MappingResolver.
MappingResolverImpl(FormattingMessager, ElementUtils, TypeUtils, TypeFactory, List<Method>, List<MapperReference>, boolean) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
Mappings - Annotation Type in org.mapstruct
Configures the mappings of several bean attributes.
MappingTarget - Annotation Type in org.mapstruct
Declares a parameter of a mapping method to be the target of the mapping.
MapStructProcessingEnvironment - Interface in org.mapstruct.ap.spi
MapStruct will provide the implementations of its SPIs with on object implementing this interface so they can use facilities provided by it.
MAPTOBEANMAPPING_RAW_MAP - org.mapstruct.ap.internal.util.Message
 
MAPTOBEANMAPPING_WRONG_KEY_TYPE - org.mapstruct.ap.internal.util.Message
 
MapValueAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps a Map value.
MapValueAccessor(Element, TypeMirror, String) - Constructor for class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
markAsFullyInitialized() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
matches(List<Type>, Type) - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
matches(List<Type>, Type) - Method in class org.mapstruct.ap.internal.model.HelperMethod
Checks whether the provided sourceType and provided targetType match with the parameter respectively return type of the method.
matches(List<Type>, Type) - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
Checks whether the provided sourceType and provided targetType match with the parameter respectively return type of the method.
matches(List<Type>, Type) - Method in interface org.mapstruct.ap.internal.model.source.Method
Checks whether the provided sourceType and provided targetType match with the parameter respectively return type of the method.
matches(List<Type>, Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
Message - Enum in org.mapstruct.ap.internal.util
A message used in warnings/errors raised by the annotation processor.
MESSAGE_MOVED_TO_MAPPER_ERROR - org.mapstruct.ap.internal.util.Message
 
MESSAGE_MOVED_TO_MAPPER_WARNING - org.mapstruct.ap.internal.util.Message
 
MessageConstants - Class in org.mapstruct.ap.internal.util
 
messager(FormattingMessager) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
messager(FormattingMessager) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
MetaAnnotations<G extends org.mapstruct.tools.gem.Gem,​V> - Class in org.mapstruct.ap.internal.util
 
MetaAnnotations(ElementUtils, String) - Constructor for class org.mapstruct.ap.internal.util.MetaAnnotations
 
method(ForgedMethod) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
method(Method) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
method(Method) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
method(Method) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
method(Method) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
method(Method) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
Method - Interface in org.mapstruct.ap.internal.model.source
This interface makes available common method properties and a matching method There are 2 known implementors: BuiltInMethod and SourceMethod
MethodFamilySelector - Class in org.mapstruct.ap.internal.model.source.selector
Selects those methods from the given input set which match for the requested family of methods: factory methods, lifecycle callback methods, or any other mapping methods.
MethodFamilySelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.MethodFamilySelector
 
methodInvocation(ExecutableElement) - Static method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
MethodMatcher - Class in org.mapstruct.ap.internal.model.source
SourceMethodMatcher $8.4 of the JavaLanguage specification describes a method body as such:
methodReference - Variable in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
MethodReference - Class in org.mapstruct.ap.internal.model
Represents a reference to another method, e.g. used to map a bean property from source to target type or to instantiate the return value of a mapping method (rather than calling the new operator).
MethodReference(Method, MapperReference, Parameter, List<ParameterBinding>) - Constructor for class org.mapstruct.ap.internal.model.MethodReference
Creates a new reference to the given method.
MethodReferencePresenceCheck - Class in org.mapstruct.ap.internal.model
 
MethodReferencePresenceCheck(MethodReference) - Constructor for class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
MethodReferencePresenceCheck(MethodReference, boolean) - Constructor for class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
MethodRetrievalProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which retrieves a list of SourceMethods representing all the mapping methods of the given bean mapper type as well as all referenced mapper methods declared by other mappers referenced by the current mapper.
MethodRetrievalProcessor() - Constructor for class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
methods - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
methods(List<MappingMethod>) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
MethodSelectors - Class in org.mapstruct.ap.internal.model.source.selector
Applies all known MethodSelectors in order.
MethodSelectors(TypeUtils, ElementUtils, FormattingMessager) - Constructor for class org.mapstruct.ap.internal.model.source.selector.MethodSelectors
 
MethodType - Enum in org.mapstruct.ap.spi
Different types of a method.
ModelElement - Class in org.mapstruct.ap.internal.model.common
Base class of all model elements.
ModelElement() - Constructor for class org.mapstruct.ap.internal.model.common.ModelElement
 
ModelElementProcessor<P,​R> - Interface in org.mapstruct.ap.internal.processor
A processor which performs one task of the mapper generation, e.g. retrieving methods from the source TypeElement, performing validity checks or generating the output source file.
ModelElementProcessor.ProcessorContext - Interface in org.mapstruct.ap.internal.processor
Context object passed to ModelElementProcessor.process(ProcessorContext, TypeElement, Object) providing access to common infrastructure objects such as TypeUtils etc.
ModelIncludeDirective - Class in org.mapstruct.ap.internal.writer
A TemplateDirectiveModel which allows to recursively write a graph of Writables, with each element using its own template.
ModelIncludeDirective(Configuration) - Constructor for class org.mapstruct.ap.internal.writer.ModelIncludeDirective
 
ModelWriter - Class in org.mapstruct.ap.internal.writer
Writes Java source files based on given mapper models, using a FreeMarker template.
ModelWriter() - Constructor for class org.mapstruct.ap.internal.writer.ModelWriter
 
MoreThanOneBuilderCreationMethodException - Exception in org.mapstruct.ap.spi
Indicates that a type has too many builder creation methods.
MoreThanOneBuilderCreationMethodException(TypeMirror, List<BuilderInfo>) - Constructor for exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
MostSpecificResultTypeSelector - Class in org.mapstruct.ap.internal.model.source.selector
 
MostSpecificResultTypeSelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.MostSpecificResultTypeSelector
 
multipleInstanceOn(Element) - Method in class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
multipleInstanceOn(Element) - Method in class org.mapstruct.ap.internal.util.RepeatableAnnotations
 

N

name - Variable in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
name() - Method in annotation type org.mapstruct.AnnotateWith.Element
 
name() - Method in annotation type org.mapstruct.InheritConfiguration
The name of the mapping method to inherit the mappings from.
name() - Method in annotation type org.mapstruct.InheritInverseConfiguration
The name of the inverse mapping method to inherit the mappings from.
name(String) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
Named - Annotation Type in org.mapstruct
Marks mapping methods with the given qualifier name.
nameTransformationStrategy() - Method in annotation type org.mapstruct.EnumMapping
Specifies the name transformation strategy that should be used for implicit mapping between enums.
NativeTypes - Class in org.mapstruct.ap.internal.util
Provides functionality around the Java primitive data types and their wrapper types.
negate - Variable in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
negate() - Method in interface org.mapstruct.ap.internal.model.common.PresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
negate() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
NegatePresenceCheck - Class in org.mapstruct.ap.internal.model.common
 
NegatePresenceCheck(PresenceCheck) - Constructor for class org.mapstruct.ap.internal.model.common.NegatePresenceCheck
 
NestedPropertyMappingMethod - Class in org.mapstruct.ap.internal.model
This method is used to convert the nested properties as listed in propertyEntries into a method that creates a mapping from the start of this list to the end of the list.
NestedPropertyMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
NestedPropertyMappingMethod.SafePropertyEntry - Class in org.mapstruct.ap.internal.model
 
NestedTargetPropertyMappingHolder - Class in org.mapstruct.ap.internal.model
This is a helper class that holds the generated PropertyMapping(s) and all the information associated with it for nested target properties.
NestedTargetPropertyMappingHolder(List<Parameter>, Set<String>, List<PropertyMapping>, Map<String, Set<MappingReference>>, boolean) - Constructor for class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
NestedTargetPropertyMappingHolder.Builder - Class in org.mapstruct.ap.internal.model
 
NewDatatypeFactoryConstructorFragment - Class in org.mapstruct.ap.internal.model.source.builtin
 
NewDatatypeFactoryConstructorFragment() - Constructor for class org.mapstruct.ap.internal.model.source.builtin.NewDatatypeFactoryConstructorFragment
 
NewInstanceSetterWrapperForCollectionsAndMaps - Class in org.mapstruct.ap.internal.model.assignment
This wrapper handles the situation where an assignment is done via the setter, while creating the collection or map using a no-args constructor.
NewInstanceSetterWrapperForCollectionsAndMaps(Assignment, List<Type>, Type, TypeFactory, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.NewInstanceSetterWrapperForCollectionsAndMaps
 
NoArgumentConstructor - Class in org.mapstruct.ap.internal.model
Represents a constructor that is used for constructor injection.
NoArgumentConstructor(String, Set<SupportingConstructorFragment>) - Constructor for class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
NoComplexMapping - Annotation Type in org.mapstruct.control
Disables complex mappings, mappings that require 2 mapping means (method, built-in conversion) to constitute a mapping from source to target.
NoOpBuilderProvider - Class in org.mapstruct.ap.spi
A NoOp BuilderProvider which returns null when searching for a builder.
NoOpBuilderProvider() - Constructor for class org.mapstruct.ap.spi.NoOpBuilderProvider
 
NormalTypeMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod that is used by the main mapping methods (BeanMappingMethod, MapMappingMethod, IterableMappingMethod and StreamMappingMethod (non-enum / non-value mapping)
note(int, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
note(int, Message, Object...) - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
Just log as plain note
Nouns - Class in org.mapstruct.ap.internal.util
Class taking care of Noun manipulation
NULL - Static variable in class org.mapstruct.MappingConstants
In an ValueMapping this represents a null source or target.
NULL_VALUE_ITERABLE_MAPPING_STRATEGY - Static variable in class org.mapstruct.ap.MappingProcessor
 
NULL_VALUE_MAP_MAPPING_STRATEGY - Static variable in class org.mapstruct.ap.MappingProcessor
 
NullPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
NullPresenceCheck(String) - Constructor for class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
NullPresenceCheck(String, boolean) - Constructor for class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
nullValueCheckStrategy() - Method in annotation type org.mapstruct.BeanMapping
Determines when to include a null check on the source property value of a bean mapping.
nullValueCheckStrategy() - Method in annotation type org.mapstruct.Mapper
Determines when to include a null check on the source property value of a bean mapping.
nullValueCheckStrategy() - Method in annotation type org.mapstruct.MapperConfig
Determines when to include a null check on the source property value of a bean mapping.
nullValueCheckStrategy() - Method in annotation type org.mapstruct.Mapping
Determines when to include a null check on the source property value of a bean mapping.
nullValueCheckStrategy(NullValueCheckStrategyGem) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
NullValueCheckStrategy - Enum in org.mapstruct
Strategy for dealing with null source values.
nullValueIterableMappingStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to be applied when null is passed as source argument value to an IterableMapping of this mapper.
nullValueIterableMappingStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to be applied when null is passed as source argument value to an IterableMapping.
nullValueMapMappingStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to be applied when null is passed as source argument value to a MapMapping of this mapper.
nullValueMapMappingStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to be applied when null is passed as source argument value to a MapMapping.
nullValueMappingStrategy() - Method in annotation type org.mapstruct.BeanMapping
The strategy to be applied when null is passed as source bean argument value to this bean mapping.
nullValueMappingStrategy() - Method in annotation type org.mapstruct.IterableMapping
The strategy to be applied when null is passed as source value to this iterable mapping.
nullValueMappingStrategy() - Method in annotation type org.mapstruct.MapMapping
The strategy to be applied when null is passed as source value to this map mapping.
nullValueMappingStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to be applied when null is passed as source argument value to the methods of this mapper.
nullValueMappingStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to be applied when null is passed as source argument value to mapping methods.
NullValueMappingStrategy - Enum in org.mapstruct
Strategy for dealing with null values passed to mapping methods.
nullValuePropertyMappingStrategy() - Method in annotation type org.mapstruct.BeanMapping
The strategy to be applied when a source bean property is null or not present.
nullValuePropertyMappingStrategy() - Method in annotation type org.mapstruct.Mapper
The strategy to be applied when a source bean property is null or not present.
nullValuePropertyMappingStrategy() - Method in annotation type org.mapstruct.MapperConfig
The strategy to be applied when a source bean property is null or not present.
nullValuePropertyMappingStrategy() - Method in annotation type org.mapstruct.Mapping
The strategy to be applied when the source property is null or not present.
nullValuePropertyMappingStrategy(NullValuePropertyMappingStrategyGem) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
NullValuePropertyMappingStrategy - Enum in org.mapstruct
Strategy for dealing with null or not present properties in the source bean.
numberFormat() - Method in annotation type org.mapstruct.IterableMapping
A format string as processable by DecimalFormat if the annotated method maps from a Number to a String or vice-versa.
numberFormat() - Method in annotation type org.mapstruct.Mapping
A format string as processable by DecimalFormat if the annotated method maps from a Number to a String or vice-versa.

O

OBJECT_FACTORY - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
ObjectFactory - Annotation Type in org.mapstruct
This annotation marks a method as a factory method to create beans.
ObjectFactoryMethodResolver - Class in org.mapstruct.ap.internal.model
 
ON_IMPLICIT_CONVERSION - org.mapstruct.NullValueCheckStrategy
This option includes a null check.
options - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
options(DelegatingOptions) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
options(MappingOptions) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
options(Options) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
Options - Class in org.mapstruct.ap.internal.option
The options passed to the code generator.
Options(boolean, boolean, ReportingPolicyGem, ReportingPolicyGem, String, String, boolean, boolean, boolean, NullValueMappingStrategyGem, NullValueMappingStrategyGem) - Constructor for class org.mapstruct.ap.internal.option.Options
 
org.mapstruct - package org.mapstruct
MapStruct is a code generator which simplifies the implementation of mappings between Java bean types by generating mapping code at compile time, following a convention-over-configuration approach.
org.mapstruct.ap - package org.mapstruct.ap
This package and it sub-packages contain the implementation of the MapStruct annotation processor.
org.mapstruct.ap.internal.conversion - package org.mapstruct.ap.internal.conversion
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
org.mapstruct.ap.internal.model - package org.mapstruct.ap.internal.model
Meta-model of mapper types, their methods, mappings between properties etc.
org.mapstruct.ap.internal.model.annotation - package org.mapstruct.ap.internal.model.annotation
 
org.mapstruct.ap.internal.model.assignment - package org.mapstruct.ap.internal.model.assignment
Meta-model of assignments.
org.mapstruct.ap.internal.model.beanmapping - package org.mapstruct.ap.internal.model.beanmapping
helper classes used in BeanMappingMethod
org.mapstruct.ap.internal.model.common - package org.mapstruct.ap.internal.model.common
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
org.mapstruct.ap.internal.model.dependency - package org.mapstruct.ap.internal.model.dependency
 
org.mapstruct.ap.internal.model.presence - package org.mapstruct.ap.internal.model.presence
 
org.mapstruct.ap.internal.model.source - package org.mapstruct.ap.internal.model.source
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
org.mapstruct.ap.internal.model.source.builtin - package org.mapstruct.ap.internal.model.source.builtin
Contains "built-in methods" which may be added as private methods to a generated mapper.
org.mapstruct.ap.internal.model.source.selector - package org.mapstruct.ap.internal.model.source.selector
Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another or instantiating the target type of a mapping method, respectively.
org.mapstruct.ap.internal.option - package org.mapstruct.ap.internal.option
Provides access to the options passed to the annotation processor.
org.mapstruct.ap.internal.processor - package org.mapstruct.ap.internal.processor
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation and writing the model into Java source files.
org.mapstruct.ap.internal.processor.creation - package org.mapstruct.ap.internal.processor.creation
Contains all helper classes for the MapperCreationProcessor
org.mapstruct.ap.internal.util - package org.mapstruct.ap.internal.util
Several helper types dealing with collection types, option management etc.
org.mapstruct.ap.internal.util.accessor - package org.mapstruct.ap.internal.util.accessor
 
org.mapstruct.ap.internal.version - package org.mapstruct.ap.internal.version
Provides various version information
org.mapstruct.ap.internal.writer - package org.mapstruct.ap.internal.writer
Infrastructure for dealing with the FreeMarker template engine.
org.mapstruct.ap.spi - package org.mapstruct.ap.spi
SPI (service provider interface) contracts to be implemented for advanced use cases.
org.mapstruct.ap.spi.util - package org.mapstruct.ap.spi.util
 
org.mapstruct.control - package org.mapstruct.control
 
org.mapstruct.factory - package org.mapstruct.factory
Provides the Mappers factory class for the retrieval of mapper instances if no explicit component model such as CDI is configured via Mapper.componentModel().
org.mapstruct.util - package org.mapstruct.util
 
OTHER - org.mapstruct.ap.spi.MethodType
Any method which is neither a JavaBeans getter, setter nor an adder method.
overrides(ExecutableElement, ExecutableElement, TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
overridesMethod() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
overridesMethod() - Method in class org.mapstruct.ap.internal.model.HelperMethod
 
overridesMethod() - Method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMethod
 
overridesMethod() - Method in interface org.mapstruct.ap.internal.model.source.Method
Whether this method overrides an abstract method.
overridesMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
Whether an implementation of this method must be generated or not.

P

Parameter - Class in org.mapstruct.ap.internal.model.common
A parameter of a mapping method.
Parameter(String, Type) - Constructor for class org.mapstruct.ap.internal.model.common.Parameter
 
PARAMETER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
ParameterBinding - Class in org.mapstruct.ap.internal.model.common
Represents how one parameter of a method to be called is populated.
ParameterElementAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps a VariableElement.
ParameterElementAccessor(Element, TypeMirror, String) - Constructor for class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
ParameterProvidedMethods - Class in org.mapstruct.ap.internal.model.source
Provides access to the SourceMethods that are provided by Context parameters of a Method and maintains the relationship between those methods and their originating parameter.
ParameterProvidedMethods.Builder - Class in org.mapstruct.ap.internal.model.source
 
parseMethod() - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.internal.conversion.JodaDateTimeToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalDateTimeToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalDateToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.internal.conversion.JodaLocalTimeToStringConversion
 
pop() - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference
 
pop() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
popSourceReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
popTargetReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
positionHint(AnnotationMirror) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
PREFER_UPDATE_MAPPING - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
PREFIX_TRANSFORMATION - Static variable in class org.mapstruct.MappingConstants
In an EnumMapping this represent the enum transformation strategy that adds a prefix to the source enum.
PrefixEnumTransformationStrategy - Class in org.mapstruct.ap.spi
 
PrefixEnumTransformationStrategy() - Constructor for class org.mapstruct.ap.spi.PrefixEnumTransformationStrategy
 
PRESENCE_CHECK - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
PRESENCE_CHECKER - org.mapstruct.ap.spi.MethodType
A method to check whether a property is present, e.g.
PresenceCheck - Interface in org.mapstruct.ap.internal.model.common
Marker interface for presence checks.
PresenceCheckAccessor - Interface in org.mapstruct.ap.internal.util.accessor
 
presenceChecker(PresenceCheckAccessor) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
PresenceCheckMethodResolver - Class in org.mapstruct.ap.internal.model
 
presenceCheckMethodsIn(List<ExecutableElement>) - Method in class org.mapstruct.ap.internal.util.Filters
 
PrimitiveToPrimitiveConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between primitive types such as byte or long.
PrimitiveToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.PrimitiveToPrimitiveConversion
 
PrimitiveToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between primitive types such as byte or long and String.
PrimitiveToStringConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
PrimitiveToWrapperConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between primitive types such as byte and wrapper types such as Integer.
PrimitiveToWrapperConversion(Class<?>, Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.PrimitiveToWrapperConversion
 
printElements(Writer, Element...) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
printMessage(Element, AnnotationMirror, AnnotationValue, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
printMessage(Element, AnnotationMirror, AnnotationValue, Message, Object...) - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
Prints a message of the specified kind at the location of the annotation value inside the annotation positionHint of the annotated element.
printMessage(Element, AnnotationMirror, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
printMessage(Element, AnnotationMirror, Message, Object...) - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
Prints a message of the specified kind at the location of the annotation positionHint of the annotated element.
printMessage(Element, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
printMessage(Element, Message, Object...) - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
Prints a message of the specified kind at the location of the element.
printMessage(Message, Object...) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
printMessage(Message, Object...) - Method in interface org.mapstruct.ap.internal.util.FormattingMessager
Prints a message of the specified kind.
PRIVATE - org.mapstruct.ap.internal.model.common.Accessibility
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.mapstruct.ap.MappingProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Void) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Mapper) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Mapper) - Method in class org.mapstruct.ap.internal.processor.MapperRenderingProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Mapper) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, P) - Method in interface org.mapstruct.ap.internal.processor.ModelElementProcessor
Processes the given source element, representing a Java bean mapper in one form or another.
PROCESSING_NOTE - org.mapstruct.ap.internal.util.Message
 
PROPERTIES - org.mapstruct.ConditionStrategy
The condition method should be applied whether a property should be mapped.
propertyEntries(List<PropertyEntry>) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
PropertyEntry - Class in org.mapstruct.ap.internal.model.beanmapping
A PropertyEntry contains information on the name, readAccessor and presenceCheck (for source) and return type of property.
PropertyMapping - Class in org.mapstruct.ap.internal.model
Represents the mapping between a source and target property, e.g. from String Source#foo to int Target#bar.
PROPERTYMAPPING_CANNOT_DETERMINE_SOURCE_PARAMETER_FROM_TARGET - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CANNOT_DETERMINE_SOURCE_PROPERTY_FROM_TARGET - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CONSTANT_AND_CONDITION_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CONSTANT_AND_DEFAULT_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CONSTANT_AND_DEFAULT_VALUE_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CONSTANT_VALUE_AND_NVPMS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_DEFAULT_EXPERSSION_AND_NVPMS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_DEFAULT_VALUE_AND_DEFAULT_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_DEFAULT_VALUE_AND_NVPMS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_DUPLICATE_TARGETS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EMPTY_TARGET - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_CONDITION_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_CONDITION_QUALIFIED_BY_NAME_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_CONSTANT_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_DEFAULT_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_DEFAULT_VALUE_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_AND_QUALIFIER_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_EXPRESSION_VALUE_AND_NVPMS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_FORGED_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_FORGED_MAPPING_WITH_HISTORY_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_IGNORE_AND_NVPMS - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_CONDITION_EXPRESSION - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_DEFAULT_EXPRESSION - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_EXPRESSION - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_PARAMETER_NAME - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_PROPERTY_NAME - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_INVALID_PROPERTY_NAME_SOURCE_HAS_NO_PROPERTIES - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_MAPPING_NOT_FOUND - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_MAPPING_NOTE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_NO_PRESENCE_CHECKER_FOR_SOURCE_TYPE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_NO_PROPERTY_IN_PARAMETER - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_NO_READ_ACCESSOR_FOR_TARGET_TYPE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_NO_SUITABLE_COLLECTION_OR_MAP_CONSTRUCTOR - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_NO_WRITE_ACCESSOR_FOR_TARGET_TYPE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_SELECT_NOTE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_SOURCE_AND_CONSTANT_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_SOURCE_AND_EXPRESSION_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_SOURCE_AND_IGNORE_BOTH_DEFINED - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_TARGET_THIS_AND_IGNORE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_TARGET_THIS_NO_SOURCE - org.mapstruct.ap.internal.util.Message
 
PROPERTYMAPPING_WHITESPACE_TRIMMED - org.mapstruct.ap.internal.util.Message
 
PropertyMapping.ConstantMappingBuilder - Class in org.mapstruct.ap.internal.model
 
PropertyMapping.JavaExpressionMappingBuilder - Class in org.mapstruct.ap.internal.model
 
PropertyMapping.PropertyMappingBuilder - Class in org.mapstruct.ap.internal.model
 
propertyMappingsByParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
PROTECTED - org.mapstruct.ap.internal.model.common.Accessibility
 
PUBLIC - org.mapstruct.ap.internal.model.common.Accessibility
 
push(TypeFactory, FormattingMessager, Method) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference
 

Q

qualifiedBy() - Method in annotation type org.mapstruct.BeanMapping
A qualifier can be specified to aid the selection process of a suitable factory method or filtering applicable @BeforeMapping / @AfterMapping methods.
qualifiedBy() - Method in annotation type org.mapstruct.IterableMapping
A qualifier can be specified to aid the selection process of a suitable mapper.
qualifiedBy() - Method in annotation type org.mapstruct.Mapping
A qualifier can be specified to aid the selection process of a suitable mapper.
qualifiedBy() - Method in annotation type org.mapstruct.SubclassMapping
A qualifier can be specified to aid the selection process of a suitable mapper.
qualifiedByName() - Method in annotation type org.mapstruct.BeanMapping
Similar to BeanMapping.qualifiedBy(), but used in combination with @Named in case no custom qualifier annotation is defined.
qualifiedByName() - Method in annotation type org.mapstruct.IterableMapping
String-based form of qualifiers; When looking for a suitable mapping method to map this iterable mapping method's element type, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
qualifiedByName() - Method in annotation type org.mapstruct.Mapping
String-based form of qualifiers; When looking for a suitable mapping method for a given property, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
qualifiedByName() - Method in annotation type org.mapstruct.SubclassMapping
String-based form of qualifiers; When looking for a suitable mapping method for a given property, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
Qualifier - Annotation Type in org.mapstruct
Declares an annotation type to be a qualifier.
QualifierSelector - Class in org.mapstruct.ap.internal.model.source.selector
This selector selects a best match based on qualifier annotations.
QualifierSelector(TypeUtils, ElementUtils) - Constructor for class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 

R

readAccessor(ReadAccessor) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
ReadAccessor - Interface in org.mapstruct.ap.internal.util.accessor
 
ReadDelegateAccessor - Class in org.mapstruct.ap.internal.util.accessor
 
ReadDelegateAccessor(Accessor) - Constructor for class org.mapstruct.ap.internal.util.accessor.ReadDelegateAccessor
 
recordAccessorsIn(Collection<Element>) - Method in class org.mapstruct.ap.internal.util.Filters
 
recordComponentsIn(TypeElement) - Method in class org.mapstruct.ap.internal.util.Filters
 
RecordElementAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps a VariableElement.
RecordElementAccessor(Element) - Constructor for class org.mapstruct.ap.internal.util.accessor.RecordElementAccessor
 
removeConstructor() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
removeDecorator() - Method in class org.mapstruct.ap.internal.model.Mapper
 
RepeatableAnnotations<SINGULAR extends org.mapstruct.tools.gem.Gem,​MULTIPLE extends org.mapstruct.tools.gem.Gem,​OPTIONS> - Class in org.mapstruct.ap.internal.util
 
RepeatableAnnotations(ElementUtils, String, String) - Constructor for class org.mapstruct.ap.internal.util.RepeatableAnnotations
 
replacementMapperReference(Field, List<Annotation>, InjectionStrategyGem) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
replaceTypeElementIfNecessary(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
replaceTypeElementIfNecessary(TypeElement) - Method in class org.mapstruct.ap.internal.util.EclipseElementUtilsDecorator
When running during Eclipse Incremental Compilation, we might get a TypeElement that has an UnresolvedTypeBinding and which is not automatically resolved.
replaceTypeElementIfNecessary(TypeElement) - Method in class org.mapstruct.ap.internal.util.JavacElementUtilsDecorator
 
ReportingPolicy - Enum in org.mapstruct
Policy for reporting issues occurring during the generation of a mapper implementation.
requiresDecimalFormat(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.JakartaCdiComponentProcessor
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
requiresGenerationOfDecoratorClass() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
ResolvedPair(Type, Type) - Constructor for class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
resolveGenericTypeParameters(Type, Type) - Method in class org.mapstruct.ap.internal.model.common.Type
Resolves generic types using the declared and parameterized types as input.

For example:
resolveParameterToType(Type, Type) - Method in class org.mapstruct.ap.internal.model.common.Type
Steps through the declaredType in order to find a match for this typeVar Type.
resultType() - Method in annotation type org.mapstruct.BeanMapping
Specifies the result type of the factory method to be used in case several factory methods qualify.
resultType() - Method in annotation type org.mapstruct.Mapping
Specifies the result type of the mapping method to be used in case multiple mapping methods qualify.
RETRIEVAL_AFTER_METHOD_NOT_IMPLEMENTED - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_BEFORE_METHOD_NOT_IMPLEMENTED - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_CONTEXT_PARAMS_WITH_SAME_TYPE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_DUPLICATE_MAPPING_TARGETS - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_ITERABLE_TO_NON_ITERABLE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_MAPPER_USES_CYCLE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_MAPPING_HAS_TARGET_TYPE_PARAMETER - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_NO_INPUT_ARGS - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_NON_ASSIGNABLE_RESULTTYPE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_NON_ITERABLE_TO_ITERABLE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_PRIMITIVE_PARAMETER - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_PRIMITIVE_RETURN - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_SOURCE_PROPERTY_NAME_WRONG_TYPE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_TARGET_PROPERTY_NAME_WRONG_TYPE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_TYPE_VAR_RESULT - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_TYPE_VAR_SOURCE - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_VOID_MAPPING_METHOD - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_WILDCARD_EXTENDS_BOUND_RESULT - org.mapstruct.ap.internal.util.Message
 
RETRIEVAL_WILDCARD_SUPER_BOUND_SOURCE - org.mapstruct.ap.internal.util.Message
 
RETURN_DEFAULT - org.mapstruct.NullValueMappingStrategy
If null is passed to a mapping method, a default value will be returned.
RETURN_NULL - org.mapstruct.NullValueMappingStrategy
If null is passed to a mapping method, null will be returned.
returnTypeBuilder(BuilderType) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
ReturnWrapper - Class in org.mapstruct.ap.internal.model.assignment
Decorates an assignment as a return variable.
ReturnWrapper(Assignment) - Constructor for class org.mapstruct.ap.internal.model.assignment.ReturnWrapper
 
ReverseConversion - Class in org.mapstruct.ap.internal.conversion
* A ConversionProvider which creates the inversed conversions for a given conversion provider.
rightHandSide(SourceRHS) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
RoundContext - Class in org.mapstruct.ap.internal.util
Keeps contextual data in the scope of one annotation processing round.
RoundContext(AnnotationProcessorContext) - Constructor for class org.mapstruct.ap.internal.util.RoundContext
 
RUNTIME_EXCEPTION - org.mapstruct.SubclassExhaustiveStrategy
If there is no valid constructor or known method to create the return value of a with `@SubclassMapping` annotated mapping then an IllegalArgumentException will be thrown if a call is made with a type for which there is no SubclassMapping available.

S

SafePropertyEntry(PropertyEntry, String, String) - Constructor for class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
sanitizeIdentifierName(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
SelectedMethod<T extends Method> - Class in org.mapstruct.ap.internal.model.source.selector
A selected method with additional metadata that might be required for further usage of the selected method.
SelectedMethod(T) - Constructor for class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
SelectionContext - Class in org.mapstruct.ap.internal.model.source.selector
Context passed to the selectors to get the information they need.
SelectionCriteria - Class in org.mapstruct.ap.internal.model.source.selector
This class groups the selection criteria in one class
SelectionCriteria(SelectionParameters, MappingControl, String, SelectionCriteria.Type) - Constructor for class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
SelectionCriteria.Type - Enum in org.mapstruct.ap.internal.model.source.selector
 
selectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
selectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
selectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
SelectionParameters - Class in org.mapstruct.ap.internal.model.source
Holding parameters common to the selection process, common to IterableMapping, BeanMapping, PropertyMapping and MapMapping
SelectionParameters(List<TypeMirror>, List<String>, List<TypeMirror>, List<String>, TypeMirror, TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.SelectionParameters
 
SelectionParameters(List<TypeMirror>, List<String>, TypeMirror, TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.SelectionParameters
 
SELF_NOT_ALLOWED - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
Services - Class in org.mapstruct.ap.internal.util
A simple locator for SPI implementations.
ServicesEntry - Class in org.mapstruct.ap.internal.model
 
ServicesEntry(String, String, String, String) - Constructor for class org.mapstruct.ap.internal.model.ServicesEntry
 
SET_TO_DEFAULT - org.mapstruct.NullValuePropertyMappingStrategy
If a source bean property equals null the target bean property will be set to its default value.
SET_TO_NULL - org.mapstruct.NullValuePropertyMappingStrategy
If a source bean property equals null the target bean property will be set explicitly to null.
setAssignment(Assignment) - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
setAssignment(Assignment) - Method in interface org.mapstruct.ap.internal.model.common.Assignment
An assignment in itself can wrap another assignment.
setAssignment(Assignment) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
setAssignment(Assignment) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
setAssignment(Assignment) - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
setBeanMapping(BeanMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
setBeanMappingOptions(BeanMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setConditionOptions(Set<ConditionOptions>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setConstructor(Constructor) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
setContextProvidedMethods(ParameterProvidedMethods) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setDeclaringMapper(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setDefininingType(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setEnumMappingOptions(EnumMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
setEnumMappingOptions(EnumMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setExceptionTypes(List<Type>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setExecutable(ExecutableElement) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setFields(List<Field>) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
setIgnoreQualifiers(boolean) - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
setIterableMapping(IterableMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
setIterableMappingOptions(IterableMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setMapMapping(MapMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
setMapMappingOptions(MapMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setMapper(MapperOptions) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setMappingOptions(Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setParameterBindings(List<ParameterBinding>) - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
setParameters(List<Parameter>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setPreferUpdateMapping(boolean) - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
setPrototypeMethods(List<SourceMethod>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setReturnType(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setSourceLocalVarName(String) - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
setSourceLocalVarName(String) - Method in interface org.mapstruct.ap.internal.model.common.Assignment
Replaces the sourceReference at the call site in the assignment in the template with this sourceLocalVarName.
setSourceLocalVarName(String) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
setSourceLocalVarName(String) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
setSourceLocalVarName(String) - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
setSourceLoopVarName(String) - Method in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
setSourceLoopVarName(String) - Method in interface org.mapstruct.ap.internal.model.common.Assignment
Replaces the sourceLocalVar or sourceReference at the call site in the assignment in the template with this sourceLoopVarName.
setSourceLoopVarName(String) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
setSourceLoopVarName(String) - Method in class org.mapstruct.ap.internal.model.MethodReference
 
setSourceLoopVarName(String) - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
setSourcePresenceCheckerReference(PresenceCheck) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
setSourceReference(SourceReference) - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
setSubclassMappings(Set<SubclassMappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setSubclassValidator(SubclassValidator) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
SETTER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
SETTER - org.mapstruct.ap.spi.MethodType
A JavaBeans setter method, e.g.
SETTER - org.mapstruct.InjectionStrategy
A dedicated setter method is created
SETTER_PREFERRED - org.mapstruct.CollectionMappingStrategy
If present, the setter of the target property will be used to propagate the value: orderDto.setOrderLines(order.getOrderLines).
setterMethodsIn(List<ExecutableElement>) - Method in class org.mapstruct.ap.internal.util.Filters
 
SetterWrapper - Class in org.mapstruct.ap.internal.model.assignment
Wraps the assignment in a target setter.
SetterWrapper(Assignment, List<Type>, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
SetterWrapper(Assignment, List<Type>, boolean, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
SetterWrapperForCollectionsAndMaps - Class in org.mapstruct.ap.internal.model.assignment
This wrapper handles the situation where an assignment is done via the setter, without doing anything special.
SetterWrapperForCollectionsAndMaps(Assignment, List<Type>, Type, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMaps
 
SetterWrapperForCollectionsAndMapsWithNullCheck - Class in org.mapstruct.ap.internal.model.assignment
This wrapper handles the situation where an assignment is done via the setter and a null check is needed.
SetterWrapperForCollectionsAndMapsWithNullCheck(Assignment, List<Type>, Type, TypeFactory, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
setTypeFactory(TypeFactory) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setTypeRequiresImport(boolean) - Method in class org.mapstruct.ap.internal.model.Field
set field needs to be imported
setTypeUtils(TypeUtils) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setUsed(boolean) - Method in class org.mapstruct.ap.internal.model.Field
sets the field as being used
setUseElementAsSourceTypeForMatching(boolean) - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
For collection type, use element as source type to find a suitable mapping method.
setValueMappingOptionss(List<ValueMappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setValueMappings(List<ValueMappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
setVerboseLogging(boolean) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
SHORT - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
shorts() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
shouldIgnore(TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Whether the typeElement should be ignored, i.e. not used in inspection.
shouldUsePropertyNamesInHistory() - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
shouldUsePropertyNamesInHistory() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
shouldUsePropertyNamesInHistory() - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
shouldUsePropertyNamesInHistory() - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
SimpleConversion - Class in org.mapstruct.ap.internal.conversion
Base class for ConversionProviders creating TypeConversions which don't declare any exception types.
SimpleConversion() - Constructor for class org.mapstruct.ap.internal.conversion.SimpleConversion
 
simpleDateFormat(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
since() - Method in annotation type org.mapstruct.Javadoc
Specifies the version since the functionality that is being documented is available.
since(String) - Method in class org.mapstruct.ap.internal.model.Javadoc.Builder
 
singularInstanceOn(Element) - Method in class org.mapstruct.ap.internal.model.AdditionalAnnotationsBuilder
 
singularInstanceOn(Element) - Method in class org.mapstruct.ap.internal.util.RepeatableAnnotations
 
singularize(String) - Static method in class org.mapstruct.ap.internal.util.Nouns
Converts given pluralized noun into the singular form.
source() - Method in annotation type org.mapstruct.Mapping
The source to use for this mapping.
source() - Method in annotation type org.mapstruct.SubclassMapping
 
source() - Method in annotation type org.mapstruct.ValueMapping
The source value constant to use for this mapping.
SOURCE_PARAMETER_CHECK - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
SOURCE_PARAMETERS - org.mapstruct.ConditionStrategy
The condition method should be applied to check if a source parameters should be mapped.
sourceMethod(SourceMethod) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
SourceMethod - Class in org.mapstruct.ap.internal.model.source
Represents a mapping method with source and target type and the mappings between the properties of source and target type.
SourceMethod.Builder - Class in org.mapstruct.ap.internal.model.source
 
sourceName(String) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
sourceParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
sourceParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
SourceParameterCondition - Annotation Type in org.mapstruct
This annotation marks a method as a check method to check if a source parameter needs to be mapped.
SourcePropertyName - Annotation Type in org.mapstruct
This annotation marks a presence check method parameter as a source property name parameter.
sourceReference(SourceReference) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
sourceReference(SourceReference) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
SourceReference - Class in org.mapstruct.ap.internal.model.beanmapping
This class describes the source side of a property mapping.
SourceReference.BuilderFromMapping - Class in org.mapstruct.ap.internal.model.beanmapping
Builds a SourceReference from an @Mappping.
SourceReference.BuilderFromProperty - Class in org.mapstruct.ap.internal.model.beanmapping
Builds a SourceReference from a property.
SourceReference.BuilderFromSourceReference - Class in org.mapstruct.ap.internal.model.beanmapping
Builds a SourceReference from a property.
SourceRHS - Class in org.mapstruct.ap.internal.model.common
SourceRHS Assignment.
SourceRHS(String, String, PresenceCheck, Type, Set<String>, String) - Constructor for class org.mapstruct.ap.internal.model.common.SourceRHS
 
SourceRHS(String, Type, Set<String>, String) - Constructor for class org.mapstruct.ap.internal.model.common.SourceRHS
 
SourceRhsSelector - Class in org.mapstruct.ap.internal.model.source.selector
Selector that tries to resolve an ambiquity between methods that contain source parameters and SourceRHS type parameters.
SourceRhsSelector() - Constructor for class org.mapstruct.ap.internal.model.source.selector.SourceRhsSelector
 
SPRING - Static variable in class org.mapstruct.MappingConstants.ComponentModel
The generated mapper is a Spring bean and can be retrieved via @Autowired
SpringComponentProcessor - Class in org.mapstruct.ap.internal.processor
A ModelElementProcessor which converts the given Mapper object into a Spring bean in case Spring is configured as the target component model for this mapper.
SpringComponentProcessor() - Constructor for class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
sqlDate(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Date.
StaticParseToStringConversion - Class in org.mapstruct.ap.internal.conversion
Handles conversion between a target type T and String, where T#parse(String) and T#toString are inverse operations.
StaticParseToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.StaticParseToStringConversion
 
STREAM_FQN - Static variable in class org.mapstruct.ap.internal.util.JavaStreamConstants
 
StreamAdderWrapper - Class in org.mapstruct.ap.internal.model.assignment
Wraps the assignment in a target setter.
StreamAdderWrapper(Assignment, List<Type>, boolean, String) - Constructor for class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
STREAMMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
StreamMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one iterable or array type to Stream.
StreamMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
STRING - org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
 
stringBuilder(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for StringBuilder.
StringBuilderToStringConversion - Class in org.mapstruct.ap.internal.conversion
Handles conversion between a target type StringBuilder and String.
StringBuilderToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.StringBuilderToStringConversion
 
strings() - Method in annotation type org.mapstruct.AnnotateWith.Element
cannot be used in conjunction with other value fields.
Strings - Class in org.mapstruct.ap.internal.util
Helper class for dealing with strings.
StringToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
StringToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
STRIP_PREFIX_TRANSFORMATION - Static variable in class org.mapstruct.MappingConstants
In an EnumMapping this represent the enum transformation strategy that strips a prefix from the source enum.
STRIP_SUFFIX_TRANSFORMATION - Static variable in class org.mapstruct.MappingConstants
In an EnumMapping this represent the enum transformation strategy that strips a suffix from the source enum.
StripPrefixEnumTransformationStrategy - Class in org.mapstruct.ap.spi
 
StripPrefixEnumTransformationStrategy() - Constructor for class org.mapstruct.ap.spi.StripPrefixEnumTransformationStrategy
 
StripSuffixEnumTransformationStrategy - Class in org.mapstruct.ap.spi
 
StripSuffixEnumTransformationStrategy() - Constructor for class org.mapstruct.ap.spi.StripSuffixEnumTransformationStrategy
 
stubPropertyName(String) - Static method in class org.mapstruct.ap.internal.util.Strings
Returns a stub property name from full class name by stripping away the package and decapitalizing the name For example will return fooBar for com.foo.bar.baz.FooBar class name
subclassExhaustiveStrategy() - Method in annotation type org.mapstruct.BeanMapping
Determines how to handle missing implementation for super classes when using the SubclassMapping.
subclassExhaustiveStrategy() - Method in annotation type org.mapstruct.Mapper
Determines how to handle missing implementation for super classes when using the SubclassMapping.
subclassExhaustiveStrategy() - Method in annotation type org.mapstruct.MapperConfig
Determines how to handle missing implementation for super classes when using the SubclassMapping.
SubclassExhaustiveStrategy - Enum in org.mapstruct
Strategy for dealing with subclassMapping annotated methods.
SubclassMapping - Class in org.mapstruct.ap.internal.model
Represents the mapping between a Subclass and its mapping target.
SubclassMapping - Annotation Type in org.mapstruct
Configures the mapping to handle hierarchy of the source type.
SubclassMapping(Type, String, Type, Assignment) - Constructor for class org.mapstruct.ap.internal.model.SubclassMapping
 
SUBCLASSMAPPING_DOUBLE_SOURCE_SUBCLASS - org.mapstruct.ap.internal.util.Message
 
SUBCLASSMAPPING_ILLEGAL_SUBCLASS - org.mapstruct.ap.internal.util.Message
 
SUBCLASSMAPPING_ILLOGICAL_ORDER - org.mapstruct.ap.internal.util.Message
 
SUBCLASSMAPPING_NO_VALID_SUPERCLASS - org.mapstruct.ap.internal.util.Message
 
SUBCLASSMAPPING_UPDATE_METHODS_NOT_SUPPORTED - org.mapstruct.ap.internal.util.Message
 
SubclassMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents a subclass mapping as configured via @SubclassMapping.
SubclassMappingOptions(TypeMirror, TypeMirror, TypeUtils, DelegatingOptions, SelectionParameters, SubclassMappingGem) - Constructor for class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
SubclassMappings - Annotation Type in org.mapstruct
Configures the SubclassMappings of several subclasses.
SubclassValidator - Class in org.mapstruct.ap.internal.model.source
Handles the validation of multiple @SubclassMapping annotations on the same method.
SubclassValidator(FormattingMessager, TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.SubclassValidator
 
suffix(String) - Static method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
SUFFIX_TRANSFORMATION - Static variable in class org.mapstruct.MappingConstants
In an EnumMapping this represent the enum transformation strategy that adds a suffix to the source enum.
SuffixEnumTransformationStrategy - Class in org.mapstruct.ap.spi
 
SuffixEnumTransformationStrategy() - Constructor for class org.mapstruct.ap.spi.SuffixEnumTransformationStrategy
 
SuffixPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
SuffixPresenceCheck(String, String) - Constructor for class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
SuffixPresenceCheck(String, String, boolean) - Constructor for class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
SupportingConstructorFragment - Class in org.mapstruct.ap.internal.model
A mapper instance field, initialized as null
SupportingConstructorFragment(SupportingMappingMethod, ConstructorFragment, String) - Constructor for class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
SupportingField - Class in org.mapstruct.ap.internal.model
supports the
SupportingField(SupportingMappingMethod, FieldReference, String) - Constructor for class org.mapstruct.ap.internal.model.SupportingField
 
SupportingMappingMethod - Class in org.mapstruct.ap.internal.model
A mapping method which is not based on an actual method declared in the original mapper interface but is added as private method to map a certain source/target type combination.
SupportingMappingMethod(HelperMethod) - Constructor for class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
SupportingMappingMethod(BuiltInMethod, Set<Field>) - Constructor for class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
SUPPRESS_GENERATOR_TIMESTAMP - Static variable in class org.mapstruct.ap.MappingProcessor
 
SUPPRESS_GENERATOR_VERSION_INFO_COMMENT - Static variable in class org.mapstruct.ap.MappingProcessor
 
suppressGeneratorTimestamp(boolean) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
suppressGeneratorTimestamp(boolean) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
suppressTimestampInGenerated() - Method in annotation type org.mapstruct.Mapper
Flag indicating whether the addition of a time stamp in the @Generated annotation should be suppressed.
suppressTimestampInGenerated() - Method in annotation type org.mapstruct.MapperConfig
Flag indicating whether the addition of a time stamp in the @Generated annotation should be suppressed.

T

target() - Method in annotation type org.mapstruct.Mapping
The target name of the configured property as defined by the JavaBeans specification.
target() - Method in annotation type org.mapstruct.SubclassMapping
 
target() - Method in annotation type org.mapstruct.ValueMapping
The target value constant to use for this mapping.
TARGET_IMMUTABLE - org.mapstruct.CollectionMappingStrategy
Identical to CollectionMappingStrategy.SETTER_PREFERRED, however the target collection will not be cleared and accessed via addAll in case of updating existing bean instances, see: MappingTarget.
targetAccessorType(AccessorType) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetProperties(Set<String>) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetPropertiesWriteAccessors(Map<String, Accessor>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetPropertyName(String) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
TargetPropertyName - Annotation Type in org.mapstruct
This annotation marks a presence check method parameter as a target property name parameter.
targetPropertyType(Type) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetReadAccessor(Accessor) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
TargetReference - Class in org.mapstruct.ap.internal.model.beanmapping
This class describes the target side of a property mapping.
TargetReference(Parameter, List<String>) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
TargetReference(Parameter, List<String>, List<String>) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
TargetReference.Builder - Class in org.mapstruct.ap.internal.model.beanmapping
Builds a TargetReference from an @Mappping.
targetType(Type) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetType(Type) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
TargetType - Annotation Type in org.mapstruct
Declares a parameter of a custom mapping method to be populated with the target type of the mapping.
TargetTypeSelector - Class in org.mapstruct.ap.internal.model.source.selector
This selector selects a best match based on the result type.
TargetTypeSelector(TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.selector.TargetTypeSelector
 
THROW_EXCEPTION - Static variable in class org.mapstruct.MappingConstants
In an ValueMapping this represents any target that will be mapped to an IllegalArgumentException which will be thrown at runtime.
time(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Time.
timestamp(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for Timestamp.
to(ConversionContext) - Method in interface org.mapstruct.ap.internal.conversion.ConversionProvider
Creates the conversion from source to target of a property mapping.
to(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.DateToStringConversion
 
to(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
to(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.SimpleConversion
 
toDeclaredTypes(List<TypeMirror>, Set<DeclaredType>) - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
toString() - Method in class org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
toString() - Method in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
toString() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
toString() - Method in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
toString() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
toString() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
toString() - Method in class org.mapstruct.ap.internal.model.common.SourceRHS
 
toString() - Method in class org.mapstruct.ap.internal.model.common.Type
 
toString() - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
toString() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
toString() - Method in class org.mapstruct.ap.internal.model.MethodReference
 
toString() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
toString() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
toString() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
toString() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
toString() - Method in class org.mapstruct.ap.internal.model.TypeConversion
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.ElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.RecordElementAccessor
 
transform(String, String) - Method in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
transform(String, String) - Method in interface org.mapstruct.ap.spi.EnumTransformationStrategy
Transform the given value by using the given configuration.
transform(String, String) - Method in class org.mapstruct.ap.spi.PrefixEnumTransformationStrategy
 
transform(String, String) - Method in class org.mapstruct.ap.spi.StripPrefixEnumTransformationStrategy
 
transform(String, String) - Method in class org.mapstruct.ap.spi.StripSuffixEnumTransformationStrategy
 
transform(String, String) - Method in class org.mapstruct.ap.spi.SuffixEnumTransformationStrategy
 
type(Type) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
Type - Class in org.mapstruct.ap.internal.model.common
Represents (a reference to) the type of a bean property, parameter etc.
Type(TypeUtils, ElementUtils, TypeFactory, AccessorNamingUtils, TypeMirror, TypeElement, List<Type>, ImplementationType, Type, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean, Map<String, String>, Map<String, String>, Boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.common.Type
 
TYPE_CONVERTED - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
assignment is type converted
TYPE_CONVERTED_MAPPED - org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
assignment is first type converted, and then mapped (builtin/custom)
Type.ResolvedPair - Class in org.mapstruct.ap.internal.model.common
Reflects any Resolved Pair, examples are T, String ?
TypeConversion - Class in org.mapstruct.ap.internal.model
An inline conversion between source and target type of a mapping.
TypeConversion(Set<Type>, List<Type>, String) - Constructor for class org.mapstruct.ap.internal.model.TypeConversion
 
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
typeConversionPolicy() - Method in annotation type org.mapstruct.Mapper
How lossy (narrowing) conversion, for instance long to integer should be reported.
typeConversionPolicy() - Method in annotation type org.mapstruct.MapperConfig
How lossy (narrowing) conversion, for instance: long to integer should be reported.
typeFactory - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
typeFactory(TypeFactory) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
typeFactory(TypeFactory) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
typeFactory(TypeFactory) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
TypeFactory - Class in org.mapstruct.ap.internal.model.common
Factory creating Type instances.
TypeFactory(ElementUtils, TypeUtils, FormattingMessager, RoundContext, Map<String, String>, boolean, VersionInformation) - Constructor for class org.mapstruct.ap.internal.model.common.TypeFactory
 
TypeHierarchyErroneousException - Exception in org.mapstruct.ap.spi
Indicates a type was visited whose hierarchy was erroneous, because it has a non-existing super-type.
TypeHierarchyErroneousException(TypeElement) - Constructor for exception org.mapstruct.ap.spi.TypeHierarchyErroneousException
 
TypeHierarchyErroneousException(TypeMirror) - Constructor for exception org.mapstruct.ap.spi.TypeHierarchyErroneousException
 
TypeSelector - Class in org.mapstruct.ap.internal.model.source.selector
Selects those methods from the given input set which match the given source and target types (via MethodMatcher).
TypeSelector(FormattingMessager) - Constructor for class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
typeUtils - Variable in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
typeUtils - Variable in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
typeUtils - Variable in class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
TypeUtils - Interface in org.mapstruct.ap.internal.util
 

U

unboxedType(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
unexpectedValueMappingException() - Method in annotation type org.mapstruct.EnumMapping
Exception that should be thrown by the generated code if no mapping matches.
unexpectedValueMappingException() - Method in annotation type org.mapstruct.Mapper
Exception that should be thrown by the generated code if no mapping matches for enums.
unexpectedValueMappingException() - Method in annotation type org.mapstruct.MapperConfig
Exception that should be thrown by the generated code if no mapping matches for enums.
UNMAPPED_SOURCE_POLICY - Static variable in class org.mapstruct.ap.MappingProcessor
 
UNMAPPED_TARGET_POLICY - Static variable in class org.mapstruct.ap.MappingProcessor
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
unmappedSourcePolicy() - Method in annotation type org.mapstruct.BeanMapping
How unmapped properties of the source type of a mapping should be reported.
unmappedSourcePolicy() - Method in annotation type org.mapstruct.Mapper
How unmapped properties of the source type of a mapping should be reported.
unmappedSourcePolicy() - Method in annotation type org.mapstruct.MapperConfig
How unmapped properties of the source type of a mapping should be reported.
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
unmappedTargetPolicy() - Method in annotation type org.mapstruct.BeanMapping
How unmapped properties of the target type of a mapping should be reported.
unmappedTargetPolicy() - Method in annotation type org.mapstruct.Mapper
How unmapped properties of the target type of a mapping should be reported.
unmappedTargetPolicy() - Method in annotation type org.mapstruct.MapperConfig
How unmapped properties of the target type of a mapping should be reported.
UpdateWrapper - Class in org.mapstruct.ap.internal.model.assignment
Wraps the assignment in a target setter.
UpdateWrapper(Assignment, List<Type>, Assignment, boolean, Type, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
url(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for URL.
URLToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between URL and String.
URLToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.URLToStringConversion
 
userDefinedReturnType(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
uses() - Method in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
uses() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
uses() - Method in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
uses() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
uses() - Method in annotation type org.mapstruct.Mapper
Other mapper types used by this mapper.
uses() - Method in annotation type org.mapstruct.MapperConfig
The mapper types used by this mapper.
uuid(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for UUID.
UUIDToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between UUID and String.
UUIDToStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.UUIDToStringConversion
 

V

value() - Method in annotation type org.mapstruct.AnnotateWith
 
value() - Method in annotation type org.mapstruct.AnnotateWiths
The configuration of the additional annotations.
value() - Method in annotation type org.mapstruct.control.MappingControl
 
value() - Method in annotation type org.mapstruct.control.MappingControls
 
value() - Method in annotation type org.mapstruct.DecoratedWith
The decorator type.
value() - Method in annotation type org.mapstruct.Javadoc
Main Javadoc comment text block.
value() - Method in annotation type org.mapstruct.Mappings
The configuration of the bean attributes.
value() - Method in annotation type org.mapstruct.Named
A name qualifying the annotated element
value() - Method in annotation type org.mapstruct.SubclassMappings
 
value() - Method in annotation type org.mapstruct.util.Experimental
 
value() - Method in annotation type org.mapstruct.ValueMappings
 
value(String) - Method in class org.mapstruct.ap.internal.model.Javadoc.Builder
 
valueDateFormat() - Method in annotation type org.mapstruct.MapMapping
A format string as processable by SimpleDateFormat if the annotated method maps from a map with value type String to an map with value type Date or vice-versa.
valueFormattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
ValueMapping - Annotation Type in org.mapstruct
Configures the mapping of source constant value to target constant value.
VALUEMAPPING_ANY_AREADY_DEFINED - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_ANY_REMAINING_FOR_NON_ENUM - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_ANY_REMAINING_OR_UNMAPPED_MISSING - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_CREATE_NOTE - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_DUPLICATE_SOURCE - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_NON_EXISTING_CONSTANT - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_NON_EXISTING_CONSTANT_FROM_SPI - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_THROW_EXCEPTION_SOURCE - org.mapstruct.ap.internal.util.Message
 
VALUEMAPPING_UNMAPPED_SOURCES - org.mapstruct.ap.internal.util.Message
 
valueMappingControl() - Method in annotation type org.mapstruct.MapMapping
Allows detailed control over the value mapping process.
ValueMappingMethod - Class in org.mapstruct.ap.internal.model
A ValueMappingMethod which maps one value type to another, optionally configured by one or more ValueMappingOptionss.
ValueMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
ValueMappingMethod.MappingEntry - Class in org.mapstruct.ap.internal.model
 
ValueMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents the mapping between one value constant and another.
valueMappings(List<ValueMappingOptions>) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
ValueMappings - Annotation Type in org.mapstruct
Constructs a set of value (constant) mappings.
valueNumberFormat() - Method in annotation type org.mapstruct.MapMapping
A format string as processable by DecimalFormat if the annotated method maps from a Number to a String or vice-versa.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.model.common.Accessibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.util.accessor.AccessorType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.util.Message
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.spi.MethodType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.CollectionMappingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ConditionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.control.MappingControl.Use
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.InjectionStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.MappingInheritanceStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.NullValueCheckStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.NullValueMappingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.NullValuePropertyMappingStrategy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ReportingPolicy
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.SubclassExhaustiveStrategy
Returns the enum constant of this type with the specified name.
valueQualifiedBy() - Method in annotation type org.mapstruct.MapMapping
A value qualifier can be specified to aid the selection process of a suitable mapper for the values in the map.
valueQualifiedByName() - Method in annotation type org.mapstruct.MapMapping
String-based form of qualifiers; When looking for a suitable mapping method to map this map mapping method's value type, MapStruct will only consider those methods carrying directly or indirectly (i.e. on the class-level) a Named annotation for each of the specified qualifier names.
values() - Static method in enum org.mapstruct.ap.internal.model.annotation.AnnotationElement.AnnotationElementType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.internal.model.common.Accessibility
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.internal.util.accessor.AccessorType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.internal.util.Message
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ap.spi.MethodType
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.CollectionMappingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ConditionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.control.MappingControl.Use
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.InjectionStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.MappingInheritanceStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.NullValueCheckStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.NullValueMappingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.NullValuePropertyMappingStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.ReportingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values() - Static method in enum org.mapstruct.SubclassExhaustiveStrategy
Returns an array containing the constants of this enum type, in the order they are declared.
valueSelectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
valueTargetType() - Method in annotation type org.mapstruct.MapMapping
Specifies the type of the value to be used in the result of the mapping method in case multiple mapping methods qualify.
VERBOSE - Static variable in class org.mapstruct.ap.MappingProcessor
 
versionInformation - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
versionInformation(VersionInformation) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
VersionInformation - Interface in org.mapstruct.ap.internal.version
Provides information about the processor version and the processor context implementation version

W

WARN - org.mapstruct.ReportingPolicy
A report with Diagnostic.Kind.WARNING will be created for the given issue.
withDefaultConstructor(Type) - Static method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
withFactoryMethod(Type, String) - Static method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
withInitialCapacity(Type) - Static method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
withLoadFactorAdjustment(Type) - Static method in class org.mapstruct.ap.internal.model.common.ImplementationType
 
withNewAnnotations(List<Annotation>) - Method in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
withNode(String, String...) - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
 
withNode(String, String...) - Static method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
withNode(String, Set<String>) - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
 
withoutBounds() - Method in class org.mapstruct.ap.internal.model.common.Type
 
withoutResultType(SelectionParameters) - Static method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
withSourceRHS(SourceRHS) - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
WrapperForCollectionsAndMaps - Class in org.mapstruct.ap.internal.model.assignment
WrapperForCollectionsAndMaps(Assignment, List<Type>, Type, boolean) - Constructor for class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
WrapperToStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between wrapper types such as Integer and String.
WrapperToStringConversion(Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
WrapperToWrapperConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between wrapper types such as Integer or Long.
WrapperToWrapperConversion(Class<?>, Class<?>) - Constructor for class org.mapstruct.ap.internal.conversion.WrapperToWrapperConversion
 
Writable - Interface in org.mapstruct.ap.internal.writer
An element with the ability to write itself into a given Writer.
Writable.Context - Interface in org.mapstruct.ap.internal.writer
Passed to Writable, providing access to additional data specific to a given implementation of the model serialization mechanism.
write(FreeMarkerWritable, Writable.Context, Writer) - Method in class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter
 
write(Writable.Context, Writer) - Method in class org.mapstruct.ap.internal.writer.FreeMarkerWritable
 
write(Writable.Context, Writer) - Method in interface org.mapstruct.ap.internal.writer.Writable
Writes this element to the given writer.
writeModel(FileObject, Writable) - Method in class org.mapstruct.ap.internal.writer.ModelWriter
 

X

XmlConstants - Class in org.mapstruct.ap.internal.util
Helper holding JAXB time full qualified class names for conversion registration
XmlGregorianCalendarToCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
XmlGregorianCalendarToDate - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToDate(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
XmlGregorianCalendarToJodaDateTime - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToJodaDateTime(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
XmlGregorianCalendarToJodaLocalDate - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToJodaLocalDate(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
XmlGregorianCalendarToJodaLocalDateTime - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToJodaLocalDateTime(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
XmlGregorianCalendarToJodaLocalTime - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToJodaLocalTime(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
XmlGregorianCalendarToLocalDate - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToLocalDate(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
XmlGregorianCalendarToLocalDateTime - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToLocalDateTime(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
XmlGregorianCalendarToString - Class in org.mapstruct.ap.internal.model.source.builtin
 
XmlGregorianCalendarToString(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 

Z

zonedDateTime(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for ZonedDateTime.
ZonedDateTimeToCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
BuiltInMethod for mapping between Calendar and ZonedDateTime.
ZonedDateTimeToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
ZonedDateTimeToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToXmlGregorianCalendar
 
zoneId(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for ZoneId.
zoneOffset(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for ZoneOffset.
A B C D E F G H I J K L M N O P Q R S T U V W X Z 
All Classes All Packages