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

A

AbstractAccessor<T extends javax.lang.model.element.Element> - Class in org.mapstruct.ap.internal.util.accessor
This is an abstract implementation of an Accessor that provides the common implementation.
AbstractAccessor(T) - Constructor for class org.mapstruct.ap.internal.util.accessor.AbstractAccessor
 
AbstractBaseBuilder<B extends AbstractBaseBuilder<B>> - Class in org.mapstruct.ap.internal.model
 
AbstractBaseBuilder(Class<B>) - Constructor for class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
AbstractElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
AbstractElementUtilsDecorator(ProcessingEnvironment, TypeElement) - Constructor for class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
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
 
AbstractMappingMethodBuilder.ForgeMethodCreator - Interface in org.mapstruct.ap.internal.model
 
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
 
abstractReturnTypeAllowed - Variable in enum org.mapstruct.ap.internal.gem.SubclassExhaustiveStrategyGem
 
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.
AbstractTypeUtilsDecorator(ProcessingEnvironment) - Constructor for class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
accessedType - Variable in class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
accessedType - Variable in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
accessibility - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
accessibility - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
accessibility - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
Accessibility - Enum in org.mapstruct.ap.internal.model.common
Accessibility of an element
Accessibility(String) - Constructor for enum org.mapstruct.ap.internal.model.common.Accessibility
 
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.ap.internal.gem.CollectionMappingStrategyGem
 
ACCESSOR_ONLY - org.mapstruct.CollectionMappingStrategy
The setter of the target property will be used to propagate the value: orderDto.setOrderLines(order.getOrderLines).
accessorNaming - Variable in class org.mapstruct.ap.internal.model.common.Type
 
accessorNaming - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
accessorNaming - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
accessorNaming - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
accessorNaming - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
accessorNaming - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
accessorNaming - Variable in class org.mapstruct.ap.internal.util.Filters
 
accessorNamingStrategy - Variable in class org.mapstruct.ap.internal.util.AccessorNamingUtils
 
accessorNamingStrategy - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
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 - Variable in class org.mapstruct.ap.internal.util.accessor.ExecutableElementAccessor
 
AccessorType - Enum in org.mapstruct.ap.internal.util.accessor
 
AccessorType() - Constructor for enum org.mapstruct.ap.internal.util.accessor.AccessorType
 
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
 
addAllNonRedefined(Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
addAllNonRedefined(SourceMethod, AnnotationMirror, List<SubclassMappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
addAnnotation(Annotation) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
addDescendant(Node) - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
addEnclosedFieldsInHierarchy(List<VariableElement>, TypeElement, TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
addEnclosedMethodsInHierarchy(List<ExecutableElement>, Collection<String>, TypeElement, TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
ADDER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
ADDER - org.mapstruct.ap.spi.MethodType
An adder method, e.g.
ADDER_PREFERRED - org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem
 
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
 
adders - Variable in class org.mapstruct.ap.internal.model.common.Type
 
adderType - Variable in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
adderType - Variable in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
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
 
addFields(List<VariableElement>, List<VariableElement>) - Static method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
addIfImportRequired(Collection<Type>, Type) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
addInstance(MappingGem, ExecutableElement, BeanMappingOptions, Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappings
 
addInstance(MappingGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<MappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
addInstance(SubclassMappingGem, ExecutableElement, BeanMappingOptions, Set<SubclassMappingOptions>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
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, ExecutableElement, BeanMappingOptions, Set<OPTIONS>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
addInstances(MULTIPLE, ExecutableElement, BeanMappingOptions, Set<OPTIONS>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
addInstances(MappingsGem, ExecutableElement, BeanMappingOptions, Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappings
 
addInstances(MappingsGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<MappingOptions>) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
addInstances(SubclassMappingsGem, ExecutableElement, BeanMappingOptions, Set<SubclassMappingOptions>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
addInstances(SubclassMappingsGem, ExecutableElement, BeanMappingOptions, FormattingMessager, TypeUtils, Set<SubclassMappingOptions>, List<Parameter>, Type, SubclassValidator) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
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
 
addMappingTargetAndTargetTypeBindings(List<ParameterBinding>, Type) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
Adds default parameter bindings for the mapping-target and target-type if not already available.
addMethodNotYetOverridden(List<ExecutableElement>, List<ExecutableElement>, TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
addMethodsForParameter(Parameter, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods.Builder
 
addOnlyWhenQualifier(Set<AnnotationMirror>, AnnotationMirror) - Method in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
addThrownTypes(List<Type>) - Method in class org.mapstruct.ap.internal.model.ForgedMethod
 
addToCandidateListIfMinimal(List<SelectedMethod<T>>, int, SelectedMethod<T>, int) - Method in class org.mapstruct.ap.internal.model.source.selector.InheritanceSelector
 
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
 
AFTER_LINE_BREAK - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
Directly after a line-break, or within leading whitespace following to a line-break.
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.
AfterMappingGem - Class in org.mapstruct.ap.internal.gem
 
AfterMappingGem(AfterMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.AfterMappingGem
 
AfterMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
AfterMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
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
 
afterMappingReferences - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
allFields - Variable in class org.mapstruct.ap.internal.model.common.Type
 
allMethods - Variable in class org.mapstruct.ap.internal.model.common.Type
 
allow2Steps - Variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
allow2Steps - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
allow2Steps() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
allowBy2Steps() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowConversion - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
allowConversion() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
allowDirect - Variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowDirect - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
allowDirect() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowDirect(Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
allowDirect(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
allowMappingMethod - Variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowMappingMethod - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
allowMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowMappingMethod() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
allowsAbstractReturnTypeAndIsEitherAbstractOrCanBeConstructed(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
allowTypeConversion - Variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
allowTypeConversion() - Method in class org.mapstruct.ap.internal.model.source.MappingControl
 
allParametersAreAssignable(List<Parameter>, List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
AllPresenceChecksPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
AllPresenceChecksPresenceCheck(Collection<PresenceCheck>) - Constructor for class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
alternativeTargetAccessors - Variable in class org.mapstruct.ap.internal.model.common.Type
 
ALWAYS - org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem
 
ALWAYS - org.mapstruct.NullValueCheckStrategy
This option always includes a null check.
ALWAYS_GENERATE_SERVICE_FILE - Static variable in class org.mapstruct.ap.MappingProcessor
 
alwaysGenerateSpi - Variable in class org.mapstruct.ap.internal.option.Options
 
analyze() - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
Performs a full traversal of the graph, detecting potential cycles and calculates the full list of descendants of the nodes.
ANALYZERS - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
AND - Static variable in class org.mapstruct.ap.internal.util.MessageConstants
 
AnnotatedConstructor - Class in org.mapstruct.ap.internal.model
Represents a constructor that is used for constructor injection.
AnnotatedConstructor(String, List<AnnotationMapperReference>, List<Annotation>, NoArgumentConstructor, Set<SupportingConstructorFragment>) - Constructor for class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
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<String>) - 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
 
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
 
annotationMirror - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
annotationMirror - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
annotationMirror - Variable in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
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 - Variable in class org.mapstruct.ap.internal.util.RoundContext
 
annotationProcessorContext - Variable in class org.mapstruct.ap.MappingProcessor
 
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) - Constructor for class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
AnnotationProcessorContext.FaultyDelegatingIterator - Class in org.mapstruct.ap.internal.util
 
annotations - Variable in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
annotations - Variable in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
annotations - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
ANNOTATIONS_CLAIMED_EXCLUSIVELY - Static variable in class org.mapstruct.ap.MappingProcessor
Whether this processor claims all processed annotations exclusively or not.
annotationValue - Variable in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
ANY_REMAINING - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
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.ap.internal.gem.MappingConstantsGem
 
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.
appendDecimalFormatter(StringBuilder, ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigDecimalToStringConversion
 
appendDecimalFormatter(StringBuilder, ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.BigIntegerToStringConversion
 
appendDecimalFormatter(StringBuilder, ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
appendDecimalFormatter(StringBuilder, ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
applicablePrototypeMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
applicableReversePrototypeMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
apply(String) - Method in class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
apply(T) - Method in interface org.mapstruct.ap.internal.util.Extractor
Extract a value from the passed parameter.
applyForward - Variable in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
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.
applyParameterNameBasedMapping() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
applyPropertyNameBasedMapping() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
Iterates over all target properties and all source parameters.
applyPropertyNameBasedMapping(List<SourceReference>) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
Iterates over all target properties and all source parameters.
applyReverse - Variable in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
applyTargetThisMapping() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
When target this mapping present, iterates over unprocessed targets.
areEquivalent(Type, Type) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
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
 
arraysType - Variable in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
asClassFileName(String) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
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 - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
assignment - Variable in class org.mapstruct.ap.internal.model.MethodReference
A reference to another mapping method or typeConversion in case this is a two-step mapping, e.g.
assignment - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
assignment - Variable in class org.mapstruct.ap.internal.model.SubclassMapping
 
assignment - Variable in class org.mapstruct.ap.internal.model.TypeConversion
A reference to mapping method in case this is a two-step mapping, e.g.
assignment - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
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
 
AssignmentType(boolean, boolean) - Constructor for enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
 
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
 
assignToArray(Type, Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
assignToCollection(Type, AccessorType, Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
assignToPlain(Type, AccessorType, Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
assignToPlainViaAdder(Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
assignToPlainViaSetter(Type, Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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.
astModifyingAnnotationProcessors - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
asTypeElement(Element) - Method in class org.mapstruct.ap.MappingProcessor
 
asTypeElement(DeclaredType) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
asTypeElement(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
asTypeElement(TypeMirror) - Static method in class org.mapstruct.ap.internal.util.Fields
 
attempt - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
attempt - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
attempt - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
AUTO_INHERIT_ALL_FROM_CONFIG - org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
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.ap.internal.gem.MappingInheritanceStrategyGem
 
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.ap.internal.gem.MappingInheritanceStrategyGem
 
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.
autoInherit - Variable in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
autowired() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 

B

basedOn - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
beanMapping - Variable in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
beanMapping - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
beanMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
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_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
 
BeanMappingGem - Class in org.mapstruct.ap.internal.gem
 
BeanMappingGem(BeanMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.BeanMappingGem
 
BeanMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
BeanMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
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(Method, Collection<String>, List<PropertyMapping>, MethodReference, boolean, Type, BuilderType, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, MethodReference, MappingReferences, List<SubclassMapping>) - Constructor for class org.mapstruct.ap.internal.model.BeanMappingMethod
 
BeanMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
BeanMappingMethod.ConstructorAccessor - Class in org.mapstruct.ap.internal.model
 
BeanMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents an bean mapping as configured via @BeanMapping.
BeanMappingOptions(SelectionParameters, List<String>, BeanMappingGem, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
BeforeMapping - Annotation Type in org.mapstruct
Marks a method to be invoked at the beginning of a generated mapping method.
BeforeMappingGem - Class in org.mapstruct.ap.internal.gem
 
BeforeMappingGem(BeforeMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
BeforeMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
BeforeMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
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
 
beforeMappingReferencesWithMappingTarget - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
beforeMappingReferencesWithoutMappingTarget - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
BestMatchType() - Constructor for enum org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.BestMatchType
 
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
 
BooleanAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.BooleanAnalyzer
 
boundingBase - Variable in class org.mapstruct.ap.internal.model.common.Type
 
boundTypes - Variable in class org.mapstruct.ap.internal.model.common.Type
 
boxed(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type
 
boxedClass(PrimitiveType) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
boxedEquivalent - Variable in class org.mapstruct.ap.internal.model.common.Type
 
build() - Method in interface org.mapstruct.ap.internal.gem.AfterMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.AfterMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.BeforeMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.BeforeMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.BuilderGem.Builder_
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.ConditionGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.ConditionGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.ContextGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.ContextGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.DecoratedWithGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.EnumMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.InheritConfigurationGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MappingControlGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MappingControlsGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MappingsGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.MappingTargetGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.MappingTargetGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.NamedGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.ObjectFactoryGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.QualifierGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.QualifierGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingsGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.TargetTypeGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.TargetTypeGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.ValueMappingGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.ValueMappingsGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
build() - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
The build method can be overriden in a custom custom implementation, which allows the user to define his own custom validation on the annotation.
build() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
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.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.
build(AnnotationMirror, AfterMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
build(AnnotationMirror, BeanMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
build(AnnotationMirror, BeforeMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
build(AnnotationMirror, BuilderGem.Builder_<T>) - Static method in class org.mapstruct.ap.internal.gem.BuilderGem
 
build(AnnotationMirror, ConditionGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ConditionGem
 
build(AnnotationMirror, ContextGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ContextGem
 
build(AnnotationMirror, DecoratedWithGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
build(AnnotationMirror, EnumMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
build(AnnotationMirror, InheritConfigurationGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
build(AnnotationMirror, InheritInverseConfigurationGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
build(AnnotationMirror, IterableMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
build(AnnotationMirror, XmlElementDeclGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
build(AnnotationMirror, XmlElementRefGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
build(AnnotationMirror, MapMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
build(AnnotationMirror, MapperConfigGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
build(AnnotationMirror, MapperGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapperGem
 
build(AnnotationMirror, MappingControlGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
build(AnnotationMirror, MappingControlsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
build(AnnotationMirror, MappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingGem
 
build(AnnotationMirror, MappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingsGem
 
build(AnnotationMirror, MappingTargetGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
build(AnnotationMirror, NamedGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.NamedGem
 
build(AnnotationMirror, ObjectFactoryGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
build(AnnotationMirror, QualifierGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.QualifierGem
 
build(AnnotationMirror, SubclassMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
build(AnnotationMirror, SubclassMappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
build(AnnotationMirror, TargetTypeGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
build(AnnotationMirror, ValueMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
build(AnnotationMirror, ValueMappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
build(AnnotationMirror, XmlElementDeclGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
build(AnnotationMirror, XmlElementRefGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
build(Element, AfterMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
build(Element, BeanMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
build(Element, BeforeMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
build(Element, BuilderGem.Builder_<T>) - Static method in class org.mapstruct.ap.internal.gem.BuilderGem
 
build(Element, ConditionGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ConditionGem
 
build(Element, ContextGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ContextGem
 
build(Element, DecoratedWithGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
build(Element, EnumMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
build(Element, InheritConfigurationGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
build(Element, InheritInverseConfigurationGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
build(Element, IterableMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
build(Element, XmlElementDeclGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
build(Element, XmlElementRefGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
build(Element, MapMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
build(Element, MapperConfigGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
build(Element, MapperGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MapperGem
 
build(Element, MappingControlGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
build(Element, MappingControlsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
build(Element, MappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingGem
 
build(Element, MappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingsGem
 
build(Element, MappingTargetGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
build(Element, NamedGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.NamedGem
 
build(Element, ObjectFactoryGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
build(Element, QualifierGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.QualifierGem
 
build(Element, SubclassMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
build(Element, SubclassMappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
build(Element, TargetTypeGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
build(Element, ValueMappingGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
build(Element, ValueMappingsGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
build(Element, XmlElementDeclGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
build(Element, XmlElementRefGem.Builder<T>) - Static method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
buildAnnotatedConstructorForDecorator(Decorator) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
buildAnnotatedConstructorForMapper(Mapper) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
buildConstructors(Mapper) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
builder - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
builder - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
builder - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
builder - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
builder - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
builder - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
builder - Variable in class org.mapstruct.ap.internal.model.common.BuilderType
 
builder() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
builder() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
builder() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
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.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.ParameterProvidedMethods.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_INFO_CREATION_METHOD_EXTRACTOR - Static variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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 - Variable in class org.mapstruct.ap.internal.model.common.BuilderType
 
builderCreationMethod - Variable in class org.mapstruct.ap.spi.BuilderInfo.Builder
 
builderCreationMethod - Variable in class org.mapstruct.ap.spi.BuilderInfo
 
builderCreationMethod(ExecutableElement) - Method in class org.mapstruct.ap.spi.BuilderInfo.Builder
 
builderCreationMethods - Variable in exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
BuilderFinisherMethodResolver - Class in org.mapstruct.ap.internal.model
 
BuilderFinisherMethodResolver() - Constructor for class org.mapstruct.ap.internal.model.BuilderFinisherMethodResolver
 
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
 
BuilderGem - Class in org.mapstruct.ap.internal.gem
 
BuilderGem(BuilderGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.BuilderGem
 
BuilderGem.Builder_<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
BuilderGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.AfterMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.BeforeMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.ConditionGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.ContextGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.MappingTargetGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.ObjectFactoryGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.QualifierGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.TargetTypeGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
BuilderImpl() - Constructor for class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
BuilderInfo - Class in org.mapstruct.ap.spi
Holder for the builder information.
BuilderInfo(ExecutableElement, Collection<ExecutableElement>) - Constructor for class org.mapstruct.ap.spi.BuilderInfo
 
BuilderInfo.Builder - Class in org.mapstruct.ap.spi
 
builderProvider - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
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
 
BuilderType(Type, Type, Type, ExecutableElement, Collection<ExecutableElement>) - Constructor for class org.mapstruct.ap.internal.model.common.BuilderType
 
builderTypeFor(Type, BuilderGem) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
buildFromMultipleSourceParameters(String[], Parameter) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
When there are more than one source parameters, the first segment name of the property needs to match the parameter name to avoid ambiguity
buildFromSingleSourceParameters(String[], Parameter) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
When there is only one source parameters, the first segment name of the property may, or may not match the parameter name to avoid ambiguity consider: Target map( Source1 source1 ) entries in a @Mapping#source can be "source1.propx" or just "propx" to be valid
buildingType - Variable in class org.mapstruct.ap.internal.model.common.BuilderType
 
buildMethod - Variable in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
buildMethod - Variable in class org.mapstruct.ap.internal.gem.BuilderGem
 
buildMethod() - Method in class org.mapstruct.ap.internal.gem.BuilderGem
accessor
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
 
buildMethods - Variable in class org.mapstruct.ap.internal.model.common.BuilderType
 
buildMethods - Variable in class org.mapstruct.ap.spi.BuilderInfo.Builder
 
buildMethods - Variable in class org.mapstruct.ap.spi.BuilderInfo
 
BUILT_IN_CONVERSION - org.mapstruct.ap.internal.gem.MappingControlUseGem
 
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
 
builtInMethods - Variable in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
builtInMethods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
builtIns - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
ByteAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.ByteAnalyzer
 

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.
CalendarToZonedDateTime(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
callingContextTargetPropertyName - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
callingContextTargetPropertyName(String) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
canAccess(Type, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.Type
 
canBeMappedOrDirectlyAssigned(Assignment) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
canBeProcessed(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Whether the given type is ready to be processed or not.
candidateMethod - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher
 
candidateMethod - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
candidateParTypes - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
candidateReturnType - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
candidatesWithinBounds(Map<Type, MethodMatcher.TypeVarCandidate>) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
Checks whether all found candidates are within the bounds of the method type var.
canGenerateAutoSubMappingBetween(Type, Type) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
Checks if MapStruct is allowed to generate an automatic sub-mapping between sourceType and @{code targetType}.
canGenerateAutoSubMappingBetween(Type, Type) - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
canGenerateAutoSubMappingFor(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 nor a nested property and the mapping is not a 'target-source-ignore' mapping
canResultTypeFromBeanMappingBeConstructed(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
canReturnTypeBeConstructed(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
canUseSize - Variable in class org.mapstruct.ap.internal.model.IterableCreation
 
CAPITAL - Static variable in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
capitalize(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
capitalize(String) - Static method in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
capture(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
CASE_ENUM_TRANSFORMATION_STRATEGIES - Static variable in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
CASE_TRANSFORMATION - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
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.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
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
 
characters - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
CharAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.CharAnalyzer
 
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
 
checkConstructorForPredicate(Predicate<Element>) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
checkParameterAndReturnType(ExecutableElement, List<Parameter>, Parameter, List<Parameter>, Type, Type, boolean) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
CLASS_NAME_PLACEHOLDER - Static variable in class org.mapstruct.ap.internal.model.Mapper
 
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.
clearedTypes - Variable in class org.mapstruct.ap.internal.util.RoundContext
 
close() - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
closeExpression - Variable in class org.mapstruct.ap.internal.model.TypeConversion
 
closeTemplateSource(Object) - Method in class org.mapstruct.ap.internal.writer.ModelWriter.SimpleClasspathLoader
 
collectClassLoaders(ClassLoader) - Static method in class org.mapstruct.factory.Mappers
 
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 - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
collectionMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
collectionMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
collectionMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
collectionMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
collectionMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
CollectionMappingStrategy() - Constructor for enum org.mapstruct.CollectionMappingStrategy
 
CollectionMappingStrategyGem - Enum in org.mapstruct.ap.internal.gem
Gem for the enum CollectionMappingStrategy
CollectionMappingStrategyGem() - Constructor for enum org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem
 
Collections - Class in org.mapstruct.ap.internal.util
Provides utility methods around collections.
Collections() - Constructor for class org.mapstruct.ap.internal.util.Collections
 
collectionType - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
collectLifecycleCallbackMethods(Method, Type, SelectionParameters, List<SourceMethod>, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
collectNestedDependsOn() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
compare(ModelElementProcessor<?, ?>, ModelElementProcessor<?, ?>) - Method in class org.mapstruct.ap.MappingProcessor.ProcessorComparator
 
compareTo(Type) - Method in class org.mapstruct.ap.internal.model.common.Type
 
COMPILE_ERROR - org.mapstruct.ap.internal.gem.SubclassExhaustiveStrategyGem
 
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.
compiler - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
COMPILER_NAME_ECLIPSE_JDT - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
COMPILER_NAME_JAVAC - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
COMPLEX_MAPPING - org.mapstruct.ap.internal.gem.MappingControlUseGem
 
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
component() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
componentModel - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
componentModel - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
componentModel - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
componentModel - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
componentModel() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
componentModel() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
ComponentModel() - Constructor for class org.mapstruct.MappingConstants.ComponentModel
 
ComponentModelGem() - Constructor for class org.mapstruct.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
componentType - Variable in class org.mapstruct.ap.internal.model.common.Type
 
Condition - Annotation Type in org.mapstruct
This annotation marks a method as a presence check method to check check for presence in beans.
conditionallyCapitalizedElementType() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
Capitalization mostly matters to avoid the funny "Can't map map key" message.
conditionExpression - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
conditionExpression - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
conditionExpression() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
ConditionGem - Class in org.mapstruct.ap.internal.gem
 
ConditionGem(ConditionGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.ConditionGem
 
ConditionGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
ConditionGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
conditionJavaExpression - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
conditionJavaExpression - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
conditionJavaExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
conditionQualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
conditionQualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
conditionQualifiedBy() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
conditionQualifiedByName - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
conditionQualifiedByName() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
conditionQualifiers - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
conditionQualifyingNames - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
config - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
config - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
config() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
configuration - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
configuration - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.EnumTransformationStrategyInvoker
 
configuration - Variable in class org.mapstruct.ap.internal.writer.ModelIncludeDirective
 
configuration() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem
accessor
configuration() - Method in annotation type org.mapstruct.EnumMapping
The configuration that should be passed on the appropriate name transformation strategy.
CONFIGURATION - Static variable in class org.mapstruct.ap.internal.writer.ModelWriter
FreeMarker configuration.
consecutiveLineBreaks - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
The number of consecutive line-breaks when within IndentationCorrectingWriter.State.AFTER_LINE_BREAK.
constant - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
constant - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
constant - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
constant() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
constant() - Method in annotation type org.mapstruct.Mapping
A constant String based on which the specified target property is to be set.
constantExpression - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
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
 
ConstantMappingBuilder() - Constructor for class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
constantMappings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
constructMethod(Element) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
ExecutableElement.toString() has different values depending on the compiler.
constructor - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
Constructor - Interface in org.mapstruct.ap.internal.model
Basic interface class that facilitates an empty constructor.
CONSTRUCTOR - org.mapstruct.ap.internal.gem.InjectionStrategyGem
 
CONSTRUCTOR - org.mapstruct.InjectionStrategy
Annotations are written on the constructor
ConstructorAccessor(List<ParameterBinding>, Map<String, Accessor>) - Constructor for class org.mapstruct.ap.internal.model.BeanMappingMethod.ConstructorAccessor
 
constructorAccessors - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.ConstructorAccessor
 
constructorConstantMappings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
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
 
constructorMapping - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
constructorMappingsByParameter - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
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.
ContainerMappingMethod(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters) - Constructor for class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
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).
ContainerMappingMethodBuilder(Class<B>, String) - Constructor for class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
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
 
containsType(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.EclipseTypeUtilsDecorator
 
context - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
Context - Annotation Type in org.mapstruct
Marks a parameter of a method to be treated as mapping context.
ContextGem - Class in org.mapstruct.ap.internal.gem
 
ContextGem(ContextGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.ContextGem
 
ContextGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
ContextGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
contextParam - Variable in class org.mapstruct.ap.internal.model.MethodReference
In case this reference targets a built-in method, allows to pass specific context information to the invoked method.
contextParameters - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
contextParameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
contextProvidedMethods - Variable in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods.Builder
 
contextProvidedMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
contextProvidedMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
CONVERSION_LOSSY_ERROR - org.mapstruct.ap.internal.util.Message
 
CONVERSION_LOSSY_WARNING - org.mapstruct.ap.internal.util.Message
 
ConversionAssignment(Type, Type, Assignment) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
ConversionContext - Interface in org.mapstruct.ap.internal.model.common
Context object passed to conversion providers and built-in methods.
ConversionMethod(MappingResolverImpl.ResolvingAttempt, List<T>, Function<SelectedMethod<T>, Assignment>) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
conversionProvider - Variable in class org.mapstruct.ap.internal.conversion.ReverseConversion
 
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 - Variable in class org.mapstruct.ap.internal.conversion.Conversions
 
conversions - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
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
 
Conversions.Key - Class in org.mapstruct.ap.internal.conversion
 
conversionString(ConversionContext, String) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
ConversionUtils - Class in org.mapstruct.ap.internal.conversion
Methods mainly used in SimpleConversion classes, e.
ConversionUtils() - Constructor for class org.mapstruct.ap.internal.conversion.ConversionUtils
 
converted - Variable in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
 
copyForForwardInheritance(SourceMethod, BeanMappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
Creates a copy of this mapping
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
 
correspondingSetterMethodExists(Accessor, List<Accessor>) - Method in class org.mapstruct.ap.internal.model.common.Type
 
create - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
create - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
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
 
createAssignment(SourceRHS, ForgedMethod) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
createConstructorAccessor(Element, TypeMirror, String) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
createContext(Map) - Method in class org.mapstruct.ap.internal.writer.ModelIncludeDirective
Creates a writer context providing access to the FreeMarker Configuration and a map with any additional parameters passed to the directive.
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
 
createForgedAssignment(SourceRHS, BuilderType, ForgedMethod) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
Creates a forged assignment from the provided sourceRHS and forgedMethod.
createForgedAssignment(SourceRHS, ForgedMethod, MappingMethod) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
createManifestUrl(String, URL) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
createMethod(String, Type, Type, Method, ForgedMethodHistory, boolean) - Method in interface org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder.ForgeMethodCreator
 
createNew(Type) - Method in class org.mapstruct.ap.internal.model.common.ImplementationType
createOptions() - Method in class org.mapstruct.ap.MappingProcessor
 
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
 
createPropertyMappingForNestedTarget(MappingReferences, String, SourceReference, boolean) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
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.
createSourceFile(GeneratedType, ModelWriter, Filer, TypeElement) - Method in class org.mapstruct.ap.internal.processor.MapperRenderingProcessor
 
createSourceFile(ServicesEntry, ModelWriter, Filer) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
createSourcePropertyErrorMessage() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
createSubclassMapping(SubclassMappingOptions) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
createWithElementMappingMethod(SourceMethod, MappingMethodOptions, ContainerMappingMethodBuilder<?, M>) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
ctx - Variable in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
ctx - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
ctx - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
ctx - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
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
 
currentIndex - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
The current position within the buffer.
currentPath - Variable in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
currentState - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
customImplName - Variable in class org.mapstruct.ap.internal.model.Mapper
 
customName - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
customPackage - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
customPackage - Variable in class org.mapstruct.ap.internal.model.Mapper
 
cycles - Variable in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 

D

dataTypeFactoryType - Variable in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
date - Variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
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
 
dateAnnotationValue - Variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
dateFormat - Variable in class org.mapstruct.ap.internal.conversion.GetDateTimeFormatterField
 
dateFormat - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
dateFormat - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
dateFormat - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
dateFormat - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
dateFormat - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
dateFormat() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
dateFormat() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
dateFormatPattern(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
DateFormatValidationResult - Class in org.mapstruct.ap.internal.model.common
Reflects the result of a date format validation
DateFormatValidationResult(boolean, Message, Object...) - Constructor for class org.mapstruct.ap.internal.model.common.DateFormatValidationResult
Create a new instance.
DateFormatValidator - Interface in org.mapstruct.ap.internal.model.common
An abstraction for validating ConversionContext.getDateFormat().
DateFormatValidatorFactory - Class in org.mapstruct.ap.internal.model.common
Factory for DateFormatValidator.
DateFormatValidatorFactory() - Constructor for class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
DateFormatValidatorFactory.JavaDateTimeDateFormatValidator - Class in org.mapstruct.ap.internal.model.common
 
DateFormatValidatorFactory.JodaTimeDateFormatValidator - Class in org.mapstruct.ap.internal.model.common
 
DateFormatValidatorFactory.SimpleDateFormatValidator - Class in org.mapstruct.ap.internal.model.common
 
dateTimeFormat(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for org.joda.time.format.DateTimeFormat.
dateTimeFormatter(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
dateTimeFormatter(ConversionContext) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for DateTimeFormatter.
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
 
DEBUG - Static variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
Set to true to enable output of written characters on the console.
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.
declaringMapper - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
declaringMapper - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
declaringMapper - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
declaringType - Variable in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
decoratedAssignment - Variable in class org.mapstruct.ap.internal.model.assignment.AssignmentWrapper
 
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.
DecoratedWithGem - Class in org.mapstruct.ap.internal.gem
 
DecoratedWithGem(DecoratedWithGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
DecoratedWithGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
DecoratedWithGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
decorator - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
decorator - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
decorator - Variable in class org.mapstruct.ap.internal.model.Mapper
 
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(TypeFactory, String, String, Type, Type, List<MappingMethod>, Options, VersionInformation, boolean, Accessibility, SortedSet<Type>, DecoratorConstructor) - Constructor for class org.mapstruct.ap.internal.model.Decorator
 
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
 
decoratorType - Variable in class org.mapstruct.ap.internal.model.Decorator
 
decrementIndentationLevel() - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
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.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
DEFAULT - Static variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.EnumTransformationStrategyInvoker
 
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_BUILD_METHOD_NAME - Static variable in class org.mapstruct.ap.internal.model.BuilderFinisherMethodResolver
 
DEFAULT_COMPONENT_MODEL - Static variable in class org.mapstruct.ap.MappingProcessor
 
DEFAULT_IMPLEMENTATION_CLASS - Static variable in class org.mapstruct.ap.internal.model.Mapper
 
DEFAULT_IMPLEMENTATION_PACKAGE - Static variable in class org.mapstruct.ap.internal.model.Mapper
 
DEFAULT_INJECTION_STRATEGY - Static variable in class org.mapstruct.ap.MappingProcessor
 
DEFAULT_METHOD - Static variable in class org.mapstruct.ap.internal.util.Executables
 
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
 
defaultComponentModel - Variable in class org.mapstruct.ap.internal.option.Options
 
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
 
defaultDateFormatPattern(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJodaTypeToStringConversion
 
DefaultEnumMappingStrategy - Class in org.mapstruct.ap.spi
 
DefaultEnumMappingStrategy() - Constructor for class org.mapstruct.ap.spi.DefaultEnumMappingStrategy
 
defaultExpression - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
defaultExpression - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
defaultExpression() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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
 
defaultInjectionStrategy - Variable in class org.mapstruct.ap.internal.option.Options
 
defaultJavaExpression - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
defaultJavaExpression - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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.
DefaultMapperReference(Type, boolean, boolean, Set<Type>, String) - Constructor for class org.mapstruct.ap.internal.model.DefaultMapperReference
 
DefaultMappingExclusionProvider - Class in org.mapstruct.ap.internal.model
The default implementation of the MappingExclusionProvider service provider interface.
DefaultMappingExclusionProvider() - Constructor for class org.mapstruct.ap.internal.model.DefaultMappingExclusionProvider
 
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
 
DefaultModelElementProcessorContext.DelegatingMessager - Class in org.mapstruct.ap.internal.processor
 
DefaultModelElementWriterContext(Map<Class<?>, Object>) - Constructor for class org.mapstruct.ap.internal.writer.ModelWriter.DefaultModelElementWriterContext
 
DefaultOptions - Class in org.mapstruct.ap.internal.model.source
 
DefaultOptions(MapperGem, Options) - Constructor for class org.mapstruct.ap.internal.model.source.DefaultOptions
 
defaultTarget - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
defaultTarget - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
defaultTargetValue - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
defaultValue - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
defaultValue - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
defaultValue - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
defaultValue() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
defaultValue() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
defaultValue() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
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
 
defaultValueAssignment - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
DefaultVersionInformation - Class in org.mapstruct.ap.internal.processor
Provides information about the processor version and the processor context implementation version.
DefaultVersionInformation(String, String, String, SourceVersion) - Constructor for class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
DeferredMapper(TypeElement, Element) - Constructor for class org.mapstruct.ap.MappingProcessor.DeferredMapper
 
deferredMapperElement - Variable in class org.mapstruct.ap.MappingProcessor.DeferredMapper
 
deferredMappers - Variable in class org.mapstruct.ap.MappingProcessor
Any mappers for which an implementation cannot be generated in the current round because they have source/target types with incomplete hierarchies (as super-types are to be generated by other processors).
definingMethod - Variable in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
definingMethod - Variable in class org.mapstruct.ap.internal.model.SupportingField
 
definingType - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
definingType - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
delegate - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
delegate - Variable in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
delegate - Variable in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
delegate - Variable in class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
delegate - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
delegate - Variable in class org.mapstruct.ap.internal.util.EclipseElementUtilsDecorator
 
delegate - Variable in class org.mapstruct.ap.internal.util.EclipseTypeUtilsDecorator
 
DelegateAccessor - Class in org.mapstruct.ap.internal.util.accessor
 
DelegateAccessor(Accessor) - Constructor for class org.mapstruct.ap.internal.util.accessor.DelegateAccessor
 
delegateMessager - Variable in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
delegateName - Variable in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
delegatingElements - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
DelegatingMessager(Messager, boolean) - Constructor for class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
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
 
delegatingTypes - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
dependsOn - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
dependsOn - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
dependsOn - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
dependsOn - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
dependsOn - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
dependsOn() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
dependsOn() - Method in annotation type org.mapstruct.Mapping
One or more properties of the result type on which the mapped property depends.
dependsOn(Set<String>) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
depthFirstSearch(Node) - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
descendants - Variable in class org.mapstruct.ap.internal.model.dependency.Node
The direct descendants of this node.
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
 
description - Variable in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
description - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
description - Variable in enum org.mapstruct.ap.internal.util.Message
 
determineDelegationArguments(Element, Message, Object[]) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
determineDelegationElement(Element) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
determineDelegationMessage(Element, Message) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
determineIfIsObjectFactory() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
determineIfIsPresenceCheck() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
determineImplType(Assignment, Type) - Static method in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
determineMappingControl(MappingControl, MappingControlGem) - Static method in class org.mapstruct.ap.internal.model.source.MappingControl
 
determinePreferredType(Accessor) - Method in class org.mapstruct.ap.internal.model.common.Type
 
determineTargetType(Accessor) - Method in class org.mapstruct.ap.internal.model.common.Type
 
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
determineUnexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
diagnosticKind - Variable in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
direct - Variable in enum org.mapstruct.ap.internal.model.common.Assignment.AssignmentType
 
DIRECT - org.mapstruct.ap.internal.gem.MappingControlUseGem
 
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 - Variable in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
disableBuilder - Variable in class org.mapstruct.ap.internal.gem.BuilderGem
 
disableBuilder - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
disableBuilder() - Method in class org.mapstruct.ap.internal.gem.BuilderGem
accessor
disableBuilder() - Method in annotation type org.mapstruct.Builder
Toggling builders on / off.
disableBuilders - Variable in class org.mapstruct.ap.internal.option.Options
 
disableSubMappingMethodsGeneration - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
disableSubMappingMethodsGeneration - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
disableSubMappingMethodsGeneration - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
disableSubMappingMethodsGeneration - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
disableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
disableSubMappingMethodsGeneration() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type
 
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.
doesNotAllowAbstractReturnTypeAndCanBeConstructed(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
doesNotNeedNullCheckForSourceParameter(PropertyMapping) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
doGetMapper(Class<T>, ClassLoader) - Static method in class org.mapstruct.factory.Mappers
 
doGetMapperClass(Class<T>, ClassLoader) - Static method in class org.mapstruct.factory.Mappers
 
doHandleCharacter(char, IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
doOnEntry(IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
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.
doTypeVarsMatch(Type, Type) - Method in class org.mapstruct.ap.internal.model.source.builtin.JaxbElemToValue
 
DoubleAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.DoubleAnalyzer
 
doubleHasBecomeZero(double) - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 

E

EclipseElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
EclipseElementUtilsDecorator(ProcessingEnvironment, TypeElement) - Constructor for class org.mapstruct.ap.internal.util.EclipseElementUtilsDecorator
 
eclipseJDT - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
EclipseTypeUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
EclipseTypeUtilsDecorator(ProcessingEnvironment) - Constructor for class org.mapstruct.ap.internal.util.EclipseTypeUtilsDecorator
 
effectiveResultTypeFor(Type, BuilderGem) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
element - Variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
element - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
element - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
element - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
element - Variable in class org.mapstruct.ap.internal.util.accessor.AbstractAccessor
 
element - Variable in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
element - Variable in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
element(TypeElement) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
elementAssignment - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
elementMappingControl - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
elementMappingControl - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
elementMappingControl() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
elementMappingControl() - Method in annotation type org.mapstruct.IterableMapping
Allows detailed control over the mapping process.
elementsAreContainedIn(String, String) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
elementTargetType - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
elementTargetType - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
elementTargetType() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
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.
elementType - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
elementUtils - Variable in class org.mapstruct.ap.internal.model.common.Type
 
elementUtils - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
elementUtils - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
elementUtils - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
elementUtils - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
elementUtils - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
elementUtils - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
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.MappingMethodOptions
creates empty mapping options
empty() - Static method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
empty(DelegatingOptions) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
EMPTY - Static variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
EMPTY - Static variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
EMPTY - Static variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
EMPTY - Static variable in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
enumConstants - Variable in class org.mapstruct.ap.internal.model.common.Type
 
EnumConstantWrapper - Class in org.mapstruct.ap.internal.model.assignment
 
EnumConstantWrapper(Assignment, Type) - Constructor for class org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
enumMapping - Variable in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
enumMapping - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
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
 
EnumMappingGem - Class in org.mapstruct.ap.internal.gem
 
EnumMappingGem(EnumMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.EnumMappingGem
 
EnumMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
EnumMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
enumMappingOptions - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
enumMappingOptions - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
EnumMappingOptions - Class in org.mapstruct.ap.internal.model.source
 
EnumMappingOptions(EnumMappingGem, boolean, boolean, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
enumMappingStrategy - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
enumMappingStrategy - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
EnumMappingStrategy - Interface in org.mapstruct.ap.spi
A service provider interface for the mapping between different enum constants
EnumStringConversion - Class in org.mapstruct.ap.internal.conversion
Conversion between String and Enum types.
EnumStringConversion() - Constructor for class org.mapstruct.ap.internal.conversion.EnumStringConversion
 
enumToEnumMapping(Method, Type, Type) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
enumToStringMapping(Method, Type) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
enumTransformationIllegalReported - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
enumTransformationInvoker - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
enumTransformationStrategies - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
enumTransformationStrategies - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
enumTransformationStrategies - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
EnumTransformationStrategy - Interface in org.mapstruct.ap.spi
A service provider interface for transforming name based value mappings.
EnumTransformationStrategyInvoker(EnumTransformationStrategy, String) - Constructor for class org.mapstruct.ap.internal.model.ValueMappingMethod.EnumTransformationStrategyInvoker
 
enumType - Variable in class org.mapstruct.ap.internal.conversion.Conversions
 
enumType - Variable in class org.mapstruct.ap.internal.model.assignment.EnumConstantWrapper
 
equals(Object) - Method in class org.mapstruct.ap.internal.conversion.Conversions.Key
 
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.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.dependency.Node
 
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
 
equals(Object) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
equals(List<TypeMirror>, List<TypeMirror>) - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
equals(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
erasure() - Method in class org.mapstruct.ap.internal.model.common.Type
 
erasure(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
erroneousElement - Variable in class org.mapstruct.ap.MappingProcessor.DeferredMapper
 
ERROR - org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
ERROR - org.mapstruct.ReportingPolicy
A report with Diagnostic.Kind.ERROR will be created for the given issue, causing the compilation to fail.
errorMessagePart - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
errorOccurred - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
errorOccurred - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
exceptionTypes - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
exceptionTypes - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
executable - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
executable - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
EXECUTABLE_ELEMENT_NAME_EXTRACTOR - Static variable in class org.mapstruct.ap.internal.model.BuilderFinisherMethodResolver
 
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.
Executables() - Constructor for class org.mapstruct.ap.internal.util.Executables
 
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 - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
existingVariableNames - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
existingVariableNames - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
existingVariableNames - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
existingVariableNames(Set<String>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
existingVariableNames(Set<String>) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
Experimental - Annotation Type in org.mapstruct.util
Features that are marked with this annotation are considered experimental.
EXPLICIT - org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
EXPLICIT - org.mapstruct.MappingInheritanceStrategy
Apply the method-level configuration annotations only if the prototype method is explicitly referenced using InheritConfiguration.
expression - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
expression - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
expression() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
expression() - Method in annotation type org.mapstruct.Mapping
An expression String based on which the specified target property is to be set.
ExternalParamsTemplateModel(BeanModel, SimpleMapModel) - Constructor for class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter.ExternalParamsTemplateModel
 
extParams - Variable in class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter.ExternalParamsTemplateModel
 
extractBundleName(Manifest) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
extractInitializedOptions(SourceMethod, List<SourceMethod>, MapperOptions, List<SourceMethod>, AnnotationMirror) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
extractJarFileName(String) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
extractJrtModuleName(URL) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
extractMappingReferences(String, boolean) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
Extractor<T,​R> - Interface in org.mapstruct.ap.internal.util
This is a helper interface until we migrate to Java 8.
extractParts(String) - Static method in class org.mapstruct.ap.internal.util.Strings
It removes the dots from the name and creates an Iterable from them.
extractSingleTargetReferencesToUseAndPopulateSourceParameterMappings(Set<MappingReference>, Set<MappingReference>, boolean, Parameter) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
Extracts all relevant single target references and populates the sourceParameterMappings if needed.
extractTargetParameter(List<Parameter>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
extractTypes(List<? extends TypeMirror>) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
extractTypes(List<ParameterBinding>) - Static method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
extraImportedTypes - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
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

factoryMethod - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
factoryMethod - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
factoryMethod - Variable in class org.mapstruct.ap.internal.model.IterableCreation
 
factoryMethod - Variable in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
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
 
failsBuild - Variable in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
failsBuild() - Method in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
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
 
FaultyDelegatingIterator(Messager, Iterator<AstModifyingAnnotationProcessor>) - Constructor for class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
fetchMatchingParameterFromFirstSegment(String[]) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
When there are more than one source parameters, the first segment name of the property needs to match the parameter name to avoid ambiguity consider: Target map( Source1 source1, Source2 source2 ) entries in a @Mapping#source need to be "source1.propx" or "source2.propy.propz" to be valid
Field - Class in org.mapstruct.ap.internal.model
A field of a mapper type, e.g.
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.gem.InjectionStrategyGem
 
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
 
FieldElementAccessor - Class in org.mapstruct.ap.internal.util.accessor
An Accessor that wraps a VariableElement.
FieldElementAccessor(VariableElement) - Constructor for class org.mapstruct.ap.internal.util.accessor.FieldElementAccessor
 
fieldFinal - Variable in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
FieldReference - Interface in org.mapstruct.ap.internal.model.common
reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.
fields - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
fields - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
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.
Fields() - Constructor for class org.mapstruct.ap.internal.util.Fields
 
fieldsIn(List<VariableElement>, Function<VariableElement, T>) - Method in class org.mapstruct.ap.internal.util.Filters
 
filterAfterMappingMethods(List<SourceMethod>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
filterBeforeMappingMethods(List<SourceMethod>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
filterMappingTarget(List<LifecycleCallbackMethodReference>, boolean) - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
filterNestedTargetIgnores(Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
filterPossibleCandidateMethods(List<T>, T) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
filters - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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
 
finalizerMethod - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
findAstModifyingAnnotationProcessors(Messager) - Static method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
findBuilder(TypeMirror, BuilderGem, boolean) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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(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, 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.
findCandidateBindingsForParameter(List<ParameterBinding>, Parameter) - Static method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
findMapperReference(List<MapperReference>, SourceMethod) - Static method in class org.mapstruct.ap.internal.model.MapperReference
 
findMapperReference(Method) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
findMatchingPresenceCheckMethod(Method, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
findTemplateSource(String) - Method in class org.mapstruct.ap.internal.writer.ModelWriter.SimpleClasspathLoader
 
findType(String) - Method in class org.mapstruct.ap.internal.model.SupportingMappingMethod
Finds a Type by a given name.
findXmlElementRef(Type, String) - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
Iterate through resultType and its super types to find a field named targetPropertyName and return information about: what the value of the name property of the XmlElementRef annotation on that field was on which type the field was found
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
 
FloatAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.FloatAnalyzer
 
floatHasBecomeZero() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
floatHasBecomeZero(float) - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
flush() - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
flush(IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
FOR_PATTERN - Static variable in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
forBuiltInMethod(BuiltInMethod, ConversionContext) - Static method in class org.mapstruct.ap.internal.model.MethodReference
 
forceUpdateMethod - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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(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 - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
forForgedMethods(BeanMappingOptions) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
forge() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forge(SourceRHS, Type, Type) - Method in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
forge(SourceRHS, Type, Type, Message) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
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, Type, Type, List<Parameter>, Method, ForgedMethodHistory, MappingReferences, boolean) - Constructor for class org.mapstruct.ap.internal.model.ForgedMethod
 
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
 
forgedMethodsUnderCreation - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
forgedNameBased - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
forgedNamedBased - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgedNamedBased(boolean) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeIterableMapping(Type, Type, SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMapMapping(Type, Type, SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMapping(SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMapping(SourceRHS, Type, Type) - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
forgeMapping(SourceRHS, Type, Type, AbstractMappingMethodBuilder.ForgeMethodCreator) - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
forgeMapping(Type, Type, SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMethodWithMappingReferences - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeMethodWithMappingReferences(MappingReferences) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forger - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
forgeStreamMapping(Type, Type, SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
forgeSubclassMapping(SourceRHS, Type, Type, MappingReferences) - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
forgeWithElementMapping(Type, Type, SourceRHS, ContainerMappingMethodBuilder<?, ? extends ContainerMappingMethod>) - 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(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(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
 
format() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
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 - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
formattingParameters - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
formattingParameters - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
formattingParameters - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
formattingParameters - Variable in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
formattingParameters - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
formattingParameters - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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(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
 
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
 
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
forSubclassMapping(MappingReferences) - Static method in interface org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder.ForgeMethodCreator
 
forSubclassMappingMethods(SelectionParameters, MappingControl) - Static method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
forTargetTypeBinding(Type) - Static method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
forTypes(Type, Type) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
Create a new DateFormatValidator based on source/target type of a type conversion.
fragments - Variable in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
fragments - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
fragments - Variable in class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
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.
FreeBuilderConstants() - Constructor for class org.mapstruct.ap.internal.util.FreeBuilderConstants
 
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
 
FreeMarkerModelElementWriter.ExternalParamsTemplateModel - Class in org.mapstruct.ap.internal.writer
 
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, List<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
 
fromProcessingEnvironment(ProcessingEnvironment) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
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
 
fullName - Variable in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
fullyInitialized - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
functionType - Variable in class org.mapstruct.ap.internal.model.assignment.Java8FunctionWrapper
 

G

GemGenerator - Class in org.mapstruct.ap.internal.gem
Triggers the generation of gem types using Gem Tools.
GemGenerator() - Constructor for class org.mapstruct.ap.internal.gem.GemGenerator
 
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_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 - Variable in class org.mapstruct.ap.internal.model.GeneratedType
Type representing the @Generated annotation
GeneratedType - Class in org.mapstruct.ap.internal.model
A type generated by MapStruct, e.g.
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
 
generatedTypeAvailable - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
GeneratedTypeBuilder(Class<T>) - Constructor for class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
GenericAnalyser(TypeFactory, TypeUtils, Method, List<Type>, Type) - Constructor for class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
get(Class<T>) - Method in class org.mapstruct.ap.internal.writer.ModelWriter.DefaultModelElementWriterContext
 
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
 
get(String) - Method in class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter.ExternalParamsTemplateModel
 
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.ExecutableElementAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.FieldElementAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getAccessedType() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
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
 
getAccessorCandidates(Type, Class<?>) - Method in class org.mapstruct.ap.internal.model.common.Type
Returns all accessor candidates that start with "add" and have exactly one argument whose type matches the collection or stream property's type argument.
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.ExecutableElementAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.FieldElementAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
getAccessorType() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
getAdderForType(Type, String) - Method in class org.mapstruct.ap.internal.model.common.Type
Tries to find an addMethod in this type for given collection property in this type.
getAdders() - Method in class org.mapstruct.ap.internal.model.common.Type
Alternative accessors could be a getter for a collection / map.
getAdderType() - Method in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
getAdderType() - Method in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
getAfterMappingReferences() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getAllAnnotationMirrors(Element) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllAvailableMethods(Method, List<SourceMethod>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
getAllAvailableMethods(Method, List<SourceMethod>) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
getAllAvailableMethods(Method, List<SourceMethod>) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
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 .
getAllFields() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getAllMembers(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
getAllMethods() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getAllProvidedMethodsInParameterOrder(List<Parameter>) - Method in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
getAlternativeTargetAccessors() - Method in class org.mapstruct.ap.internal.model.common.Type
Alternative accessors could be a getter for a collection.
getAlwaysImportedType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
Return a type that is always going to be imported.
getAndResetDeferredMappers() - Method in class org.mapstruct.ap.MappingProcessor
Gets fresh copies of all mappers deferred from previous rounds (the originals may contain references to erroneous source/target type elements).
getAnnotationMirror() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
getAnnotationMirror() - Method in exception org.mapstruct.ap.internal.util.AnnotationProcessingException
 
getAnnotationMirror(InheritConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
getAnnotationMirror(InheritInverseConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
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
 
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
 
getArrayValues(AnnotationValue) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
 
getAssignment() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
getAstModifyingAnnotationProcessors() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
getAvailableParameterBindingsFromMethod(Method, Type, SourceRHS) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
getAvailableParameterBindingsFromSourceTypes(List<Type>, Type, Method) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
getBeanMapping() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getBeforeMappingReferencesWithMappingTarget() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getBeforeMappingReferencesWithoutMappingTarget() - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
getBestMatch(List<T>, Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
getBestMatch(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
getBestMatch(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
getBestMatch(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
getBestMatch(Type, Type, MappingResolverImpl.BestMatchType) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
getBestMatch(MappingResolverImpl.ResolvingAttempt, Type, Type) - Static method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
getBestMatch(MappingResolverImpl.ResolvingAttempt, Type, Type) - Static method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
getBestMatch(MappingResolverImpl.ResolvingAttempt, Type, Type) - Static method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
getBestMatchIgnoringQualifiersAfterY(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
getBestMatchIgnoringQualifiersBeforeY(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
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
 
getCandidateParameterBindingPermutations(List<ParameterBinding>, List<Parameter>) - Static method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
getCandidates(Map<Type, MethodMatcher.TypeVarCandidate>) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
<T, U extends Number> T map( U in ) Resolves all method generic parameter candidates
getCandidates(Type, Type, Map<Type, MethodMatcher.TypeVarCandidate>) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
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
 
getCompiler(ProcessingEnvironment) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
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
 
getComponentType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getConditionExpression(MappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getConditionJavaExpression() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getConditionQualifiers() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
getConditionQualifyingNames() - Method in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
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
 
getConstructorAccessor(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
getConstructorAccessor(Type, ExecutableElement) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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.
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
 
getConversionExpression(ConversionContext, String) - Method in class org.mapstruct.ap.internal.conversion.DateToStringConversion
 
getCorrectDottedPath(String, String) - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
getCurrentCycle(Node) - Method in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
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
 
getDeclaredTypesNotToBeImported(TypeElement) - Method in class org.mapstruct.ap.MappingProcessor
 
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
 
getDecorator(TypeElement, List<SourceMethod>, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
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
 
getDefaultExpression(MappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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
 
getDefaultValueAssignment(Assignment) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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
 
getDescendants() - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
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.gem.ReportingPolicyGem
 
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
 
getDottedSourceElement() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
getDottedTargetPropertyName() - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
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 class org.mapstruct.ap.internal.util.accessor.AbstractAccessor
 
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(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
 
getElementType(Type) - Static method in class org.mapstruct.ap.internal.model.StreamMappingMethod
 
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
 
getEnumAssignment() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
getEnumConstant(TypeElement, String) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
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
 
getExpression(MappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
getExtraImports(TypeElement, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
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
getFactoryMethodReference(Method, SelectedMethod<SourceMethod>, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
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
 
getFinalizerMethod() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
getFinalizerMethod() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getFirstParameter(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.Filters
 
getFirstTargetPropertyName(MappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getFlatName(TypeElement) - Static method in class org.mapstruct.ap.internal.model.Mapper
Returns the same as Class.getName() but without the package declaration.
getForgedMethodHistory(SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
getForgedMethodHistory(SourceRHS, String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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
 
getForwardTemplateMethod(List<SourceMethod>, SourceMethod, List<SourceMethod>, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
Returns the configuring forward method's options in case the given method is annotated with @InheritConfiguration and exactly one such configuring method can unambiguously be selected (as per the source/target type and optionally the name given via @InheritConfiguration).
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.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.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.JavaInstantToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
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.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.
getImplementationType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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.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.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.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.JaxbElemToValue
 
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
 
getIndentation(int) - Static method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
getIndentationLevel() - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
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
 
getInstanceVar() - Method in class org.mapstruct.ap.internal.model.assignment.NewInstanceSetterWrapperForCollectionsAndMaps
 
getInverseTemplateMethod(List<SourceMethod>, SourceMethod, List<SourceMethod>, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
Returns the configuring inverse method's options in case the given method is annotated with @InheritInverseConfiguration and exactly one such configuring method can unambiguously be selected (as per the source/target type and optionally the name given via @InheritInverseConfiguration).
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
 
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
 
getLastModified(Object) - Method in class org.mapstruct.ap.internal.writer.ModelWriter.SimpleClasspathLoader
 
getLibraryName(Class<?>, boolean) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.BooleanAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.ByteAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.CharAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.DoubleAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.FloatAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.IntAnalyzer
 
getLiteral() - Method in interface org.mapstruct.ap.internal.util.NativeTypes.LiteralAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.LongAnalyzer
 
getLiteral() - Method in class org.mapstruct.ap.internal.util.NativeTypes.ShortAnalyzer
 
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.
getMapper(Class<T>, Iterable<ClassLoader>) - Static method in class org.mapstruct.factory.Mappers
 
getMapper(TypeElement, MapperOptions, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
getMapperClass(Class<T>) - Static method in class org.mapstruct.factory.Mappers
Returns the class of the implementation for the given mapper type.
getMapperClass(Class<T>, Iterable<ClassLoader>) - Static method in class org.mapstruct.factory.Mappers
 
getMapperDefinitionType() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
getMapperFromServiceLoader(Class<T>, ClassLoader) - Static method in class org.mapstruct.factory.Mappers
 
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
 
getMappers(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.mapstruct.ap.MappingProcessor
 
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
 
getMappingMethods(MapperOptions, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
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
 
getMappings(ExecutableElement, Element, BeanMappingOptions, LinkedHashSet<OPTIONS>, Set<Element>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
Retrieves the mappings configured via @Mapping from the given method.
getMappings(ExecutableElement, BeanMappingOptions) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
Retrieves the mappings configured via @Mapping from the given method.
getMappings(ExecutableElement, BeanMappingOptions) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
Retrieves the mappings configured via @Mapping from the given method.
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
 
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(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.CreateOrUpdateSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.FactoryParameterSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.InheritanceSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.MethodFamilySelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in interface org.mapstruct.ap.internal.model.source.selector.MethodSelector
Selects those methods which match the given types and other criteria
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.SourceRhsSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.TargetTypeSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
getMatchingMethods(Method, List<SelectedMethod<T>>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
 
getMatchingMethods(Method, List<T>, List<Type>, Type, Type, SelectionCriteria) - Method in class org.mapstruct.ap.internal.model.source.selector.MethodSelectors
Selects those methods which match the given types and other criteria
getMatchingParameterBinding(Type, Method, SelectedMethod<T>, List<List<ParameterBinding>>) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
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
 
getMethod(TypeElement, ExecutableElement, TypeElement, MapperOptions, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
getMethodReference() - Method in class org.mapstruct.ap.internal.model.MethodReferencePresenceCheck
 
getMethodRequiringImplementation(ExecutableType, ExecutableElement, List<Parameter>, boolean, MapperOptions, List<SourceMethod>, TypeElement) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
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.ValueMappingOptions
 
getModelElement(Map) - Method in class org.mapstruct.ap.internal.writer.ModelIncludeDirective
 
getModifiers() - Method in class org.mapstruct.ap.internal.util.accessor.AbstractAccessor
 
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.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.dependency.Node
 
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.
getName(Type) - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
getName(Type) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
getName(Type, Type) - Method in class org.mapstruct.ap.internal.model.AbstractMappingMethodBuilder
 
getName(Type, Type) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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
 
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
 
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
 
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.JaxbElemToValue
 
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
 
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
 
getPresenceCheck(Method, SelectionParameters, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
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
 
getPresenceCheckMethodReference(Method, SelectedMethod<SourceMethod>, MappingBuilderContext) - Static method in class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
getPresenceChecks() - Method in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
getPresenceCheckSuffix() - Method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
getPreviousPropertyName() - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
getPrimitiveType(Class<?>) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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).
getProcessedSourceParameters() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getProcessors() - Method in class org.mapstruct.ap.MappingProcessor
Retrieves all model element processors, ordered by their priority value (with the method retrieval processor having the lowest priority value (1) and the code generation processor the highest priority value.
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
 
getPropertyEntries(MappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getPropertyMappings() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
getPropertyName(ExecutableElement) - Method in class org.mapstruct.ap.internal.model.common.Type
 
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.
getPropertyName(Accessor) - Method in class org.mapstruct.ap.internal.model.common.Type
 
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.internal.util.AccessorNamingUtils
 
getQualifiedName(TypeMirror) - Static method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Helper method, to obtain the fully qualified name of a type.
getQualifierAnnotationMirrors(Method) - Method in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
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) - Method in class org.mapstruct.ap.internal.model.common.Type
 
getReader(Object, String) - Method in class org.mapstruct.ap.internal.writer.ModelWriter.SimpleClasspathLoader
 
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
 
getReferencedMethod(TypeElement, ExecutableType, ExecutableElement, TypeElement, List<Parameter>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
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.JaxbElemToValue
 
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.SourceMethod
 
getReturnType(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.Filters
 
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.
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, TypeUtils) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
getSensibleDefault() - Method in class org.mapstruct.ap.internal.model.common.Type
 
getServicesEntry(Type, GeneratedType) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
getServicesEntry(Decorator) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
getServicesEntry(Mapper) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
getSetters() - Method in class org.mapstruct.ap.internal.model.common.Type
getSetters
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 class org.mapstruct.ap.internal.util.accessor.AbstractAccessor
 
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
 
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
 
getSourceElementName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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
 
getSourceParameterFromMethodOrTemplate(String) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
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
 
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
 
getSourceParametersExcludingPrimitives() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourceParametersNeedingNullCheck() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourceParametersNotNeedingNullCheck() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSourcePresenceCheckerRef(SourceReference, SourceRHS) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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
 
getSourceRefByTargetName(Parameter, String) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
 
getSourceRHS(SourceReference) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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.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
 
getSubclassMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
getSubclassMappings() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
getSubclassMappings(List<Parameter>, Type, ExecutableElement, BeanMappingOptions, SubclassValidator) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
Retrieves the subclass mappings configured via @SubclassMapping from the given method.
getSuffix() - Method in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
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(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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
 
getTargetReadAccessorName() - Method in class org.mapstruct.ap.internal.model.PropertyMapping
 
getTargetReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
getTargetThisReferences() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
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.JavaInstantToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.JavaLocalDateTimeToDateConversion
 
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.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() - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
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.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(String) - Method in class org.mapstruct.ap.internal.processor.CdiComponentProcessor
 
getType(String) - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
getType(String, boolean) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeElement) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeElement, boolean) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeMirror, boolean) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
getType(TypeMirror, boolean, Boolean) - 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
 
getTypeParameters(TypeMirror, boolean) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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.model.BeanMappingMethod.Builder
 
getUnmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.option.Options
 
getUnmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
 
getUserDesiredReturnType(SourceMethod) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
getValue(ValueMappingOptions) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
getValueAsList(AnnotationValue) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
 
getValueMappings(ExecutableElement) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
Retrieves the mappings configured via @ValueMapping from the given method.
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
 
getWithinContext(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.Filters
 
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
 
getXmlElementDeclInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.JakartaXmlElementDeclSelector
 
getXmlElementDeclInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.JavaxXmlElementDeclSelector
 
getXmlElementDeclInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
 
getXmlElementRefInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.JakartaXmlElementDeclSelector
 
getXmlElementRefInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.JavaxXmlElementDeclSelector
 
getXmlElementRefInfo(Element) - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
 
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(Map<String, Node>) - Constructor for class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
GraphAnalyzer.GraphAnalyzerBuilder - Class in org.mapstruct.ap.internal.model.dependency
 
GraphAnalyzerBuilder() - Constructor for class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
 
groupByPoppedSourceReferences(Map.Entry<Parameter, Set<MappingReference>>, Set<MappingReference>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
Creates a nested grouping by popping the source mappings.
groupBySourceParameter(Set<MappingReference>, Set<MappingReference>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
Splits the List of Mappings into possibly more Mappings based on each source method parameter type.
groupByTargetReferences() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
The target references are popped.
groupedBySourceParameter - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedBySourceParameters
 
GroupedBySourceParameters(Map<Parameter, Set<MappingReference>>, Set<MappingReference>) - Constructor for class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedBySourceParameters
 
groupedBySourceReferences - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
GroupedSourceReferences(Map<PropertyEntry, Set<MappingReference>>, Set<MappingReference>, Set<MappingReference>, Set<MappingReference>) - Constructor for class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
GroupedTargetReferences(Map<String, Set<MappingReference>>, Map<String, Set<MappingReference>>) - Constructor for class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedTargetReferences
 

H

handleCharacter(char, IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
handleDefinedMapping(MappingReference, Type, Set<String>) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
handleDefinedMappings(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
Iterates over all defined mapping methods (@Mapping(s)), either directly given or inherited from the inverse mapping method.
handleDefinedNestedTargetMapping(Set<String>, Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
handledSubclasses - Variable in class org.mapstruct.ap.internal.model.source.SubclassValidator
 
handledTargets - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
handledTargets - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
handleSourceParameterMappings(Set<MappingReference>, String, Parameter, boolean) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
Handle the PropertyMapping creation for source parameter mappings.
handleUncaughtError(Element, Throwable) - Method in class org.mapstruct.ap.MappingProcessor
 
handleUnmappedConstructorProperties() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
handleUnprocessedDefinedTargets() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
If there were nested defined targets that have not been handled.
hasAccessibleConstructor - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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
 
hasAtLeastOneExceptionValue - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
hasCompatibleCopyConstructor(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
Whether the given target type has a single-argument constructor which accepts the given source type.
hasConditionAnnotation(ExecutableElement) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
hasConstructorMappings() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
hasCopyConstructor() - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
hasCopyConstructor(Element) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
hasCustomImplementation() - Method in class org.mapstruct.ap.internal.model.Mapper
 
hasDefaultAnnotationFromAnyPackage(Element) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
hasDefaultValue - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
hasDelegateConstructor - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
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.
hasFactoryAnnotation(ExecutableElement) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
hasFactoryMethod - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
hasGenericTypeParameters(Type) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
hashCode() - Method in class org.mapstruct.ap.internal.conversion.Conversions.Key
 
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.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.dependency.Node
 
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
 
hashCode() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
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.
hasMapAnyRemaining - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
hasMapAnyUnmapped - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
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.
hasNext() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
hasNoArgsConstructor() - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
hasNoArgsConstructor(Element) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
hasNonObjectSuperclass(TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
hasNonObjectSuperclass(TypeElement) - Static method in class org.mapstruct.ap.internal.util.Fields
 
hasObjectFactoryAnnotation - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
hasQualfiers() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
hasResult - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
hasResult - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
hasResult - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
hasReturnType() - Method in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
hasSingletonInstance(TypeMirror) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
hasStringMapSignature() - Method in class org.mapstruct.ap.internal.model.common.Type
 
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.
helperImports - Variable in class org.mapstruct.ap.internal.model.StreamMappingMethod
 
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
 
history - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 

I

ignore - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
ignore - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
ignore() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.ap.internal.gem.NullValuePropertyMappingStrategyGem
 
IGNORE - org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
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.
IGNORE_QUALIFIERS_AFTER_Y_CANDIDATES - org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.BestMatchType
 
IGNORE_QUALIFIERS_BEFORE_Y_CANDIDATES - org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.BestMatchType
 
ignoreByDefault - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
ignoreByDefault - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
ignoreByDefault() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
ignoreByDefault() - Method in annotation type org.mapstruct.BeanMapping
Default ignore all mappings.
IgnoreJRERequirement - Annotation Type in org.mapstruct.ap.internal.util
 
ignoreQualifiers - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
ignoreUnmappedSourceProperties - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
ignoreUnmappedSourceProperties - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
ignoreUnmappedSourceProperties - Variable in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
ignoreUnmappedSourceProperties() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
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
 
IMMUTABLE_FQN - Static variable in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
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.
ImmutablesConstants() - Constructor for class org.mapstruct.ap.internal.util.ImmutablesConstants
 
IMPLEMENTATION_SUFFIX - Static variable in class org.mapstruct.factory.Mappers
 
implementationName - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
implementationName - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
implementationName - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
implementationName - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
implementationName - Variable in class org.mapstruct.ap.internal.model.ServicesEntry
 
implementationName() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
implementationName() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
implementationPackage - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
implementationPackage - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
implementationPackage - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
implementationPackage - Variable in class org.mapstruct.ap.internal.model.ServicesEntry
 
implementationPackage() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
implementationPackage() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.model.common.Type
 
ImplementationType - Class in org.mapstruct.ap.internal.model.common
This is a wrapper class for the Implementation types that are used within MapStruct.
ImplementationType(Type, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.common.ImplementationType
 
implementationTypes - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
implName - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
implName - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
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 - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
implPackage - Variable 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
 
importedTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
importedTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
imports - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
imports - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
imports - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
imports - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
imports() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
imports() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
importTypes - Variable in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
importTypes - Variable in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
importTypes - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.CalendarToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.DateToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.JaxbElemToValue
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateTimeToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalTimeToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.LocalDateTimeToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.LocalDateToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
importTypes - Variable in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToXmlGregorianCalendar
 
importTypes - Variable in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
importTypes - Variable in class org.mapstruct.ap.internal.model.TypeConversion
 
IN_LINE_BREAK - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
Between \r and \n of a Windows line-break.
IN_STRING - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
In a String definition, Between un-escaped quotes " "
IN_STRING_ESCAPED_CHAR - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
In a String, character following an escape character '\', should be ignored, can also be '"' that should be ignored.
IN_TEXT - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
Within any text, but after a String (" ").
includeAnnotationsOnField - Variable in class org.mapstruct.ap.internal.model.AnnotationMapperReference
 
includeElseBranch - Variable in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
includeSourceNullCheck - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
includeSourceNullCheck - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
incrementIndentationLevel() - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
IndentationCorrectingWriter - Class in org.mapstruct.ap.internal.writer
EXPERIMENTAL: A writer used to write processed templates which corrects line indentation based on the nesting level as implied by (normal and curly) braces.
IndentationCorrectingWriter(Writer) - Constructor for class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
IndentationCorrectingWriter.State - Enum in org.mapstruct.ap.internal.writer
A state of parsing a given character buffer.
IndentationCorrectingWriter.StateContext - Class in org.mapstruct.ap.internal.writer
Keeps the current context of parsing the given character buffer.
indentationLevel - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
Keeps track of the current indentation level, as implied by brace characters.
index1Name - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
index2Name - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
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.
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.) from another mapping method (declared on the same mapper type) or prototype method (declared on a mapper config class referenced via Mapper.config()) to the annotated method as well.
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
 
InheritConfigurationGem - Class in org.mapstruct.ap.internal.gem
 
InheritConfigurationGem(InheritConfigurationGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
InheritConfigurationGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
InheritConfigurationGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
inheritContext - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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
 
InheritInverseConfigurationGem - Class in org.mapstruct.ap.internal.gem
 
InheritInverseConfigurationGem(InheritInverseConfigurationGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
InheritInverseConfigurationGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
InheritInverseConfigurationGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
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.
initialCapacityConstructor - Variable in class org.mapstruct.ap.internal.model.common.ImplementationType
 
initialize() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
Method for initializing the context with the SPIs.
initialized - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
initializeEnumTransformationStrategy() - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
initializeFactoryMethod(Type, SelectionParameters) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
Find a factory method for a return type or for a builder.
initializeMappingReferencesIfNeeded(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
initMapStructVersion() - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
initReferencedMappers(TypeElement, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
initResultName(Collection<String>) - Method in class org.mapstruct.ap.internal.model.MappingMethod
 
inject() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
inject() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
injectionStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
injectionStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
injectionStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
injectionStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
injectionStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
injectionStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
InjectionStrategy() - Constructor for enum org.mapstruct.InjectionStrategy
 
InjectionStrategyGem - Enum in org.mapstruct.ap.internal.gem
Gem for the enum InjectionStrategy.
InjectionStrategyGem() - Constructor for enum org.mapstruct.ap.internal.gem.InjectionStrategyGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.BuilderGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.ConditionGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.ContextGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MapperGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MappingsGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.NamedGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.QualifierGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
instanceOn(AnnotationMirror) - Static method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.BuilderGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.ConditionGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.ContextGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MapperGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MappingsGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.NamedGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.QualifierGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
instanceOn(Element) - Static method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
instanceVar - Variable in class org.mapstruct.ap.internal.model.assignment.NewInstanceSetterWrapperForCollectionsAndMaps
 
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
 
IntAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.IntAnalyzer
 
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.
IntrospectorUtils() - Constructor for class org.mapstruct.ap.spi.util.IntrospectorUtils
 
invalidDateFormat(String, Throwable) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
inverse - Variable in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
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
 
invokeSuperConstructor - Variable in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
IS_WINDOWS - Static variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
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
 
isAbstractReturnTypeAllowed() - Method in enum org.mapstruct.ap.internal.gem.SubclassExhaustiveStrategyGem
 
isAbstractReturnTypeAllowed() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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.
isAdderWithUpperCase4thCharacter(ExecutableElement) - Method in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
Checks that the method is an adder with an upper case 4th character.
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 - Variable in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isAnnotatedMapper() - Method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isAnnotation(Element, String) - Static method in class org.mapstruct.ap.internal.model.source.MappingControl
 
isAnnotation(Element, String) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
isAnnotationInPackage(Element, String) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
isAnnotationInPackage(Element, String, ElementUtils) - Static method in class org.mapstruct.ap.internal.model.source.MappingControl
 
isApplyForward() - Method in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
isApplyReverse() - Method in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
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
 
isAssignableThroughCollectionCopyConstructor(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
Whether the given source and target type are both a collection type or both a map type and the source value can be propagated via a copy constructor.
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.
isAutoInherit() - Method in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
isBeforeMappingMethod() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isBeforeMappingMethod(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isBoolean(Type) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isBuilderRequired() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
isBuildMethod(ExecutableElement, TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Checks if the buildMethod is a method that creates typeElement.
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
 
isCandidateForMapping(Method) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
isCanUseSize() - Method in class org.mapstruct.ap.internal.model.IterableCreation
 
isChildOfParent(TypeUtils, TypeMirror, TypeMirror) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
isCollection(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type
 
isCollectionOrMapOrStream(Accessor) - Method in class org.mapstruct.ap.internal.model.common.Type
 
isCollectionOrMapType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isCollectionType - Variable in class org.mapstruct.ap.internal.model.common.Type
 
isCollectionType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isConsistent(BeanMappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
isConsistent(EnumMappingGem, ExecutableElement, Map<String, EnumTransformationStrategy>, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
isConsistent(IterableMappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
isConsistent(MapMappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
isConsistent(MappingGem, ExecutableElement, FormattingMessager) - Static method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
isConsistent(SubclassMappingGem, ExecutableElement, FormattingMessager, TypeUtils, List<Parameter>, Type, SubclassValidator) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
isConstructor - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
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
 
isCreateMethodForMapping(Method) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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.AbstractBaseBuilder
 
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
 
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() - Method in class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter.ExternalParamsTemplateModel
 
isEmpty(String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
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 - Variable in class org.mapstruct.ap.internal.model.common.Type
 
isEnumType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isErroneous - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
isErroneous() - Method in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
isErroneous() - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
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 class org.mapstruct.ap.internal.model.DefaultMappingExclusionProvider
 
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.
isExecutableType(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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 class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
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 - Variable in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
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
 
isForwarded - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
isForwarded - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isForwarded() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isFullyInitialized() - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
isFullyQualifiedNameExcluded(Name) - Method in class org.mapstruct.ap.internal.model.DefaultMappingExclusionProvider
 
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.
isignoreByDefault() - Method in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
isIgnored - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
isIgnored() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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
 
isIntegralType - Variable in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
isInterface - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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 - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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 - Variable in class org.mapstruct.ap.internal.model.common.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.
isJakartaJaxbAvailable(TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
isJava8DateTimeSupposed(Type, Type) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
isJavacCompiler() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isJavacCompiler() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isJavaLangObject(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
isJavaLangType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isJavaSqlAvailable() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
isJavaURLAvailable() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
isJavaUtilDateSupposed(Type, Type) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
isJavaxJaxbAvailable(TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
isJodaDateTimeSupposed(Type, Type) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
isJodaTimeAvailable() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
isJodaTimeAvailable(TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
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 - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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 - Variable in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
isMap(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type
 
isMapMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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 - Variable in class org.mapstruct.ap.internal.model.common.Type
 
isMapType() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isMethodChaining - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
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
 
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
 
isNotObjectEquals(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
isNotPrivate(ExecutableElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
isNotSelfOrSelfAllowed(T, T) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
isNotStatic(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isNotStatic(VariableElement) - Static method in class org.mapstruct.ap.internal.util.Fields
 
isNumber(Class<?>) - Static method in class org.mapstruct.ap.internal.util.NativeTypes
 
isObjectFactory - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
isPresenceCheck - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
isPresenceCheck() - Method in interface org.mapstruct.ap.internal.model.source.Method
Returns whether the method is designated as a presence check method
isPresenceCheck() - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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.
isPresenceCheckRequired() - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
isPrimitive() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isPrimitiveToObject(Type, Type) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher
Primitive to Object (Boxed Type) should be handled by a type conversion rather than a direct mapping Direct mapping runs the risk of null pointer exceptions: e.g.
isProcessed() - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
isPublic(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
isPublic(VariableElement) - Static method in class org.mapstruct.ap.internal.util.Fields
 
isPublicConstantOfType(Element, String, TypeMirror) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
isPublicNotStatic(ExecutableElement) - Static method in class org.mapstruct.ap.internal.util.Executables
 
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
 
isRedefined(Set<String>, String) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
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
 
isReturnDefault() - Method in enum org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
 
isReturnTypeAbstractOrCanBeConstructed(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
isReversed - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isReversed() - Method in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
isSameType(TypeMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
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.
isSingleton - Variable in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isSingleton() - Method in class org.mapstruct.ap.internal.model.DefaultMapperReference
 
isSourceParameter(Parameter) - Static method in class org.mapstruct.ap.internal.model.common.Parameter
 
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
 
isSourceVersionAtLeast9() - Method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
isSourceVersionAtLeast9() - Method in interface org.mapstruct.ap.internal.version.VersionInformation
 
isStatic - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
isStatic - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
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
 
isStream - Variable in class org.mapstruct.ap.internal.model.common.Type
 
isStream(TypeMirror) - Method in class org.mapstruct.ap.internal.model.common.Type
 
isStreamMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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.
isStreamTypeOrIterableFromJavaStdLib(Type) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
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
 
isSubType(TypeMirror, Class<?>) - Method in class org.mapstruct.ap.internal.model.common.Type
 
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
 
isTargetType() - Method in class org.mapstruct.ap.internal.model.common.Parameter
 
isTargetType() - Method in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
isToBeIgnored(Set<String>, MappingOptions) - Method in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
isToBeImported - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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.
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 - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
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
 
isUpdateMethodForMapping(Method) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
isUsed() - Method in class org.mapstruct.ap.internal.model.Field
indicates whether the field is indeed used
isValid - Variable in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.BuilderGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.ConditionGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.ContextGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MappingControlGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MappingsGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.NamedGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.QualifierGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
isValid - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
isValid - Variable in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
isValid - Variable in class org.mapstruct.ap.internal.model.common.DateFormatValidationResult
 
isValid() - Method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.BuilderGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.ConditionGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.ContextGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MapperGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MappingsGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.NamedGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.QualifierGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
isValid() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
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.common.DateFormatValidationResult
 
isValid() - Method in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
isValid() - Method in class org.mapstruct.ap.internal.model.source.MapperOptions
 
isValidFactoryMethod(ExecutableElement, List<Parameter>, Type) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isValidLifecycleCallbackMethod(ExecutableElement) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isValidPresenceCheckMethod(ExecutableElement, Type) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isValidReferencedMethod(List<Parameter>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isValidReferencedOrFactoryMethod(int, int, List<Parameter>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isValidUsage(Element, AnnotationMirror, TypeMirror) - Method in class org.mapstruct.ap.internal.model.source.SubclassValidator
 
isValidWhenInversed(MappingReference) - Static method in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
MapStruct filters automatically inversed invalid methods out.
isValueMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
isVisited() - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
isVoid - Variable in class org.mapstruct.ap.internal.model.common.Type
 
isVoid() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isVoid(Type) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
isWildCardBoundByTypeVar() - Method in class org.mapstruct.ap.internal.model.common.Type
 
isWindows() - Static method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
isXmlGregorianCalendarAvailable(TypeFactory) - Static method in class org.mapstruct.ap.internal.model.source.builtin.BuiltInMappingMethods
 
isXmlGregorianCalendarSupposedToBeMapped(Type, Type) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
iterableCreation - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
iterableCreation - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod
 
IterableCreation - Class in org.mapstruct.ap.internal.model
Model element that can be used to create a type of Iterable or Map.
IterableCreation(Type, Parameter, MethodReference) - Constructor for class org.mapstruct.ap.internal.model.IterableCreation
 
iterableMapping - Variable in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
iterableMapping - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
iterableMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
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
 
IterableMappingGem - Class in org.mapstruct.ap.internal.gem
 
IterableMappingGem(IterableMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.IterableMappingGem
 
IterableMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
IterableMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
IterableMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one iterable type to another.
IterableMappingMethod(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters) - Constructor for class org.mapstruct.ap.internal.model.IterableMappingMethod
 
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.
IterableMappingOptions(FormattingParameters, SelectionParameters, IterableMappingGem, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
iterableType - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 

J

JAKARTA - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
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.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
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
 
JakartaGemGenerator - Class in org.mapstruct.ap.internal.gem.jakarta
This class is a temporary solution to an issue in the Gem Tools library.
JakartaGemGenerator() - Constructor for class org.mapstruct.ap.internal.gem.jakarta.JakartaGemGenerator
 
JakartaXmlElementDeclSelector - Class in org.mapstruct.ap.internal.model.source.selector
The concrete implementation of the XmlElementDeclSelector that works with XmlElementRef and XmlElementDecl.
JakartaXmlElementDeclSelector(TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.selector.JakartaXmlElementDeclSelector
 
JAVA_EXPRESSION - Static variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
JAVA_JAVAX_PACKAGE - Static variable in class org.mapstruct.ap.internal.model.DefaultMappingExclusionProvider
 
JAVA_JAVAX_PACKAGE - Static variable in class org.mapstruct.ap.spi.DefaultAccessorNamingStrategy
 
JAVA_JAVAX_PACKAGE - Static variable in class org.mapstruct.ap.spi.DefaultBuilderProvider
 
JAVA_JAVAX_PACKAGE - Static variable in class org.mapstruct.ap.spi.ImmutablesBuilderProvider
 
JAVA_LANG_ANNOTATION_PGK - Static variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
JAVA_LANG_ANNOTATION_PGK - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
JAVA_LANG_PACKAGE - Static variable in class org.mapstruct.ap.internal.model.GeneratedType
 
JAVA_TIME_FORMAT_DATE_TIME_FORMATTER - Static variable in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
JAVA_UTIL_DATE - Static variable in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
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
 
javac - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
JAVAC_PE_CLASS - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
JavacElementUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
JavacElementUtilsDecorator(ProcessingEnvironment, TypeElement) - Constructor for class org.mapstruct.ap.internal.util.JavacElementUtilsDecorator
 
JavacTypeUtilsDecorator - Class in org.mapstruct.ap.internal.util
 
JavacTypeUtilsDecorator(ProcessingEnvironment) - Constructor for class org.mapstruct.ap.internal.util.JavacTypeUtilsDecorator
 
JavaDateTimeDateFormatValidator() - Constructor for class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.JavaDateTimeDateFormatValidator
 
javaExpression - Variable in class org.mapstruct.ap.internal.model.presence.JavaExpressionPresenceCheck
 
javaExpression - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.JavaExpressionMappingBuilder
 
javaExpression - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
javaExpression(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.JavaExpressionMappingBuilder
 
JavaExpressionMappingBuilder() - Constructor for 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
 
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
JavaStreamConstants() - Constructor for class org.mapstruct.ap.internal.util.JavaStreamConstants
 
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
 
JavaxXmlElementDeclSelector - Class in org.mapstruct.ap.internal.model.source.selector
The concrete implementation of the XmlElementDeclSelector that works with XmlElementRef and XmlElementDecl.
JavaxXmlElementDeclSelector(TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.selector.JavaxXmlElementDeclSelector
 
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
JaxbConstants() - Constructor for class org.mapstruct.ap.internal.util.JaxbConstants
 
JaxbElemToValue - Class in org.mapstruct.ap.internal.model.source.builtin
 
JaxbElemToValue(Type) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.JaxbElemToValue
 
JDT_BATCH_PE_CLASS - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
JDT_IDE_PE_CLASS - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
JL_OBJECT_NAME - Static variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
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.
JodaTimeConstants() - Constructor for class org.mapstruct.ap.internal.util.JodaTimeConstants
 
JodaTimeDateFormatValidator() - Constructor for class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.JodaTimeDateFormatValidator
 
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<SelectedMethod<T>>) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
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

Key(Type, Type) - Constructor for class org.mapstruct.ap.internal.conversion.Conversions.Key
 
keyAssignment - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod
 
keyDateFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyDateFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyDateFormat() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keyFormattingParameters - Variable in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
keyFormattingParameters(FormattingParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keyMappingControl - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyMappingControl - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyMappingControl() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
keyMappingControl() - Method in annotation type org.mapstruct.MapMapping
Allows detailed control over the key mapping process.
keyNumberFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyNumberFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyNumberFormat() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyQualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyQualifiedBy() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyQualifiedByName - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyQualifiedByName() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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.
keySelectionParameters - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keySelectionParameters - Variable in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
keySelectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
keyTargetType - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
keyTargetType - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
keyTargetType() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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.
keyword - Variable in enum org.mapstruct.ap.internal.model.common.Accessibility
 
KEYWORDS - Static variable in class org.mapstruct.ap.internal.util.Strings
 
kind - Variable in enum org.mapstruct.ap.internal.util.Message
 

L

last(List<T>) - Static method in class org.mapstruct.ap.internal.util.Collections
 
lastStateChange - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
The position at which when the current state was entered.
levenshteinDistance(String, String) - Static method in class org.mapstruct.ap.internal.util.Strings
 
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.
LifecycleCallbackMethodReference(SelectedMethod<SourceMethod>, MapperReference, Parameter, Method, Set<String>) - Constructor for class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
LIFECYCLEMETHOD_AMBIGUOUS_PARAMETERS - org.mapstruct.ap.internal.util.Message
 
LifecycleMethodResolver - Class in org.mapstruct.ap.internal.model
Factory for creating lists of appropriate LifecycleCallbackMethodReferences
LifecycleMethodResolver() - Constructor for class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
LIMIT_REPORTING_AMBIGUOUS - Static variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
LINE_SEPARATOR - Static variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
lineUp() - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
loadFactorAdjustment - Variable in class org.mapstruct.ap.internal.model.common.ImplementationType
 
loadFactorAdjustment - Variable in class org.mapstruct.ap.internal.model.IterableCreation
 
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
 
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.
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
 
logFailure(Throwable) - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
loggingVerbose - Variable in class org.mapstruct.ap.internal.model.common.Type
 
loggingVerbose - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
LongAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.LongAnalyzer
 
loopVariableName - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
LOWER - Static variable in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 

M

MAP_STRUCT_VERSION - Static variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
mapContainsKey(String) - Static method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
mapMapping - Variable in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
mapMapping - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
mapMapping - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
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
 
MapMappingGem - Class in org.mapstruct.ap.internal.gem
 
MapMappingGem(MapMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MapMappingGem
 
MapMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MapMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
MapMappingMethod - Class in org.mapstruct.ap.internal.model
A MappingMethod implemented by a Mapper class which maps one Map type to another.
MapMappingMethod(Method, Collection<String>, Assignment, Assignment, MethodReference, boolean, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.MapMappingMethod
 
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.
MapMappingOptions(FormattingParameters, SelectionParameters, FormattingParameters, SelectionParameters, MapMappingGem, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
mapNullToDefault - Variable in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
mapNullToDefault - Variable in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
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 - Variable in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
mapper - Variable in class org.mapstruct.ap.internal.model.source.MapperOptions
 
mapper - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
mapper - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
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(TypeFactory, String, String, Type, boolean, boolean, List<MappingMethod>, Options, VersionInformation, boolean, Accessibility, List<Field>, Constructor, Decorator, SortedSet<Type>) - Constructor for class org.mapstruct.ap.internal.model.Mapper
 
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 - Variable in class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
MapperConfig - Annotation Type in org.mapstruct
Marks a class or interface as configuration source for generated mappers.
MapperConfigGem - Class in org.mapstruct.ap.internal.gem
 
MapperConfigGem(MapperConfigGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MapperConfigGem
 
MapperConfigGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MapperConfigGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
MapperConfigOptions - Class in org.mapstruct.ap.internal.model.source
 
MapperConfigOptions(MapperConfigGem, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.MapperConfigOptions
 
mapperConfigType - Variable in class org.mapstruct.ap.internal.model.source.MapperOptions
 
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
 
mapperDefinitionType - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
mapperElement - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
mapperElement(TypeElement) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
MapperGem - Class in org.mapstruct.ap.internal.gem
 
MapperGem(MapperGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MapperGem
 
MapperGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MapperGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
MapperOptions - Class in org.mapstruct.ap.internal.model.source
 
MapperOptions(MapperGem, DeclaredType, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.MapperOptions
 
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
 
mapperReferences - Variable in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
mapperReferences - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
mapperReferences - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
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().
Mappers() - Constructor for class org.mapstruct.factory.Mappers
 
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
 
mapperToImplement - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
mapperType - Variable in class org.mapstruct.ap.internal.model.Decorator
 
mapperTypeElement - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
mapperTypeElement - Variable in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
mapping - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
mapping - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
mapping - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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 or enum constant.
MAPPING_CONTROL_FQN - Static variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
MAPPING_CONTROLS_FQN - Static variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
MAPPING_FQN - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
MAPPING_METHOD - org.mapstruct.ap.internal.gem.MappingControlUseGem
 
MAPPING_METHOD - org.mapstruct.control.MappingControl.Use
Controls the mapping, allows for Direct Mapping from source type to target type.
MappingBuilderBase(Class<T>) - Constructor for class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
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() - Constructor for class org.mapstruct.MappingConstants
 
MappingConstants.ComponentModel - Class in org.mapstruct
Specifies the component model constants to which the generated mapper should adhere.
MappingConstantsGem - Class in org.mapstruct.ap.internal.gem
Gem for the enum MappingConstants
MappingConstantsGem() - Constructor for class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
MappingConstantsGem.ComponentModelGem - Class in org.mapstruct.ap.internal.gem
mappingContext - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
mappingContext - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
mappingContext - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
mappingContext - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
mappingContext(MappingBuilderContext) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
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 - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
mappingControl - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
mappingControl - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
mappingControl - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
mappingControl() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
mappingControl() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
mappingControl() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
mappingControl() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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() - Constructor for class org.mapstruct.ap.internal.model.source.MappingControl
 
MappingControl.Use - Enum in org.mapstruct.control
 
MappingControlGem - Class in org.mapstruct.ap.internal.gem
 
MappingControlGem(MappingControlGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MappingControlGem
 
MappingControlGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MappingControlGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
MappingControls - Annotation Type in org.mapstruct.control
Allows multiple MappingControl on a class declaration.
MappingControlsGem - Class in org.mapstruct.ap.internal.gem
 
MappingControlsGem(MappingControlsGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MappingControlsGem
 
MappingControlsGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MappingControlsGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
MappingControlUseGem - Enum in org.mapstruct.ap.internal.gem
 
MappingControlUseGem() - Constructor for enum org.mapstruct.ap.internal.gem.MappingControlUseGem
 
MappingEntry(String, String) - Constructor for class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
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.
MappingGem - Class in org.mapstruct.ap.internal.gem
 
MappingGem(MappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MappingGem
 
MappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
mappingInheritanceStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
mappingInheritanceStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
mappingInheritanceStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
mappingInheritanceStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
mappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
mappingInheritanceStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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().
MappingInheritanceStrategy() - Constructor for enum org.mapstruct.MappingInheritanceStrategy
 
MappingInheritanceStrategyGem - Enum in org.mapstruct.ap.internal.gem
MappingInheritanceStrategyGem(boolean, boolean, boolean) - Constructor for enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
 
mappingMethod - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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 - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
MappingMethodUtils() - Constructor for class org.mapstruct.ap.internal.model.source.MappingMethodUtils
Hide default constructor.
MappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents a property mapping as configured via @Mapping (no intermediate state).
MappingOptions(String, Element, AnnotationValue, String, AnnotationValue, String, String, String, String, String, boolean, FormattingParameters, SelectionParameters, Set<String>, MappingGem, MappingOptions.InheritContext, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.MappingOptions
 
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
 
MappingProcessor.DeferredMapper - Class in org.mapstruct.ap
 
MappingProcessor.ProcessorComparator - Class in org.mapstruct.ap
 
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 - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
mappingReferences - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
mappingReferences - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
mappingReferences - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
mappingReferences - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
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
 
MappingReferences(Set<MappingReference>, List<MappingReference>, boolean) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
mappingResolver - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
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
 
MappingResolverImpl.BestMatchType - Enum in org.mapstruct.ap.internal.processor.creation
 
MappingResolverImpl.ConversionAssignment - Class in org.mapstruct.ap.internal.processor.creation
 
MappingResolverImpl.ConversionMethod<T extends Method> - Class in org.mapstruct.ap.internal.processor.creation
Suppose mapping required from A to C and: there is a conversion from A to B, conversionX there is a method from B to C, methodY then this method tries to resolve this combination and make a mapping methodY( conversionX ( parameter ) ) Instead of directly using a built in method candidate, all the return types as 'B' of all available built-in methods are used to resolve a mapping (assignment) from result type to 'B'.
MappingResolverImpl.MethodConversion<T extends Method> - Class in org.mapstruct.ap.internal.processor.creation
Suppose mapping required from A to C and: there is a method from A to B, methodX there is a conversion from B to C, conversionY then this method tries to resolve this combination and make a mapping conversionY( methodX ( parameter ) ) Instead of directly using a built in method candidate, all the return types as 'B' of all available built-in methods are used to resolve a mapping (assignment) from source type to 'B'.
MappingResolverImpl.MethodMethod<T1 extends Method,​T2 extends Method> - Class in org.mapstruct.ap.internal.processor.creation
Suppose mapping required from A to C and: no direct referenced mapping method either built-in or referenced is available from A to C no conversion is available there is a method from A to B, methodX there is a method from B to C, methodY then this method tries to resolve this combination and make a mapping methodY( methodX ( parameter ) ) NOTE method X cannot be an update method
MappingResolverImpl.ResolvingAttempt - Class in org.mapstruct.ap.internal.processor.creation
 
mappings - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
mappings - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
Mappings - Annotation Type in org.mapstruct
Configures the mappings of several bean attributes.
MAPPINGS_FQN - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
mappingsByParameter - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
MappingsGem - Class in org.mapstruct.ap.internal.gem
 
MappingsGem(MappingsGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MappingsGem
 
MappingsGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MappingsGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
mappingsToGenerate - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
mappingTarget - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
mappingTarget - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
MappingTarget - Annotation Type in org.mapstruct
Declares a parameter of a mapping method to be the target of the mapping.
MappingTargetGem - Class in org.mapstruct.ap.internal.gem
 
MappingTargetGem(MappingTargetGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.MappingTargetGem
 
MappingTargetGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
MappingTargetGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
mappingTargetParameter - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
mappingTargetParameter - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
mapType - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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
 
match - Variable in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
match, e.g.
match - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.TypeVarCandidate
 
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.MethodMatcher
Whether the given source and target types are matched by this matcher's candidate method.
matches(List<Type>, Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod
 
matchesSourceOnInverseSourceParameter(String) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
Needed when we are building from inverse mapping.
matchesSourceOrTargetParameter(String, Parameter) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
Validates that the segment is the same as the targetParameter or the inverseSourceParameter names
matchWithSourceAccessorTypes(Type, String[]) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
mergeInheritedOptions(SourceMethod, MapperOptions, List<SourceMethod>, List<SourceMethod>, AnnotationMirror) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
Message - Enum in org.mapstruct.ap.internal.util
A message used in warnings/errors raised by the annotation processor.
Message(String) - Constructor for enum org.mapstruct.ap.internal.util.Message
 
Message(String, Diagnostic.Kind) - Constructor for enum org.mapstruct.ap.internal.util.Message
 
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
 
MessageConstants() - Constructor for class org.mapstruct.ap.internal.util.MessageConstants
 
messager - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
messager - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
messager - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
messager - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
messager - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
messager - Variable in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
messager - Variable in class org.mapstruct.ap.internal.model.source.SubclassValidator
 
messager - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
messager - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
messager - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
messager - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
messager - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
messager - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
messager - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
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
 
method - Variable in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
method - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
method - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
method - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
method - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
method - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
method - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
method - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
method(ForgedMethod) - Method in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
method(Method) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
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
MethodConversion(MappingResolverImpl.ResolvingAttempt, List<T>, Function<SelectedMethod<T>, Assignment>) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
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
 
methodInMapperClass(Element) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
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:
MethodMatcher(TypeUtils, TypeFactory, SourceMethod) - Constructor for class org.mapstruct.ap.internal.model.source.MethodMatcher
 
MethodMatcher.GenericAnalyser - Class in org.mapstruct.ap.internal.model.source
 
MethodMatcher.TypeVarCandidate - Class in org.mapstruct.ap.internal.model.source
 
MethodMethod(MappingResolverImpl.ResolvingAttempt, List<T1>, List<T2>, Function<SelectedMethod<T1>, Assignment>, Function<SelectedMethod<T2>, Assignment>) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
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.
MethodReference(String, Type, boolean) - Constructor for class org.mapstruct.ap.internal.model.MethodReference
 
MethodReference(Type, List<ParameterBinding>) - Constructor for class org.mapstruct.ap.internal.model.MethodReference
 
MethodReference(MethodReference...) - Constructor for class org.mapstruct.ap.internal.model.MethodReference
 
MethodReference(BuiltInMethod, ConversionContext) - Constructor for class org.mapstruct.ap.internal.model.MethodReference
 
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
 
methodResultType - Variable in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
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
 
MethodRetrievalProcessor.RepeatableMappingAnnotations<SINGULAR extends org.mapstruct.tools.gem.Gem,​MULTIPLE extends org.mapstruct.tools.gem.Gem,​OPTIONS> - Class in org.mapstruct.ap.internal.processor
 
MethodRetrievalProcessor.RepeatableMappings - Class in org.mapstruct.ap.internal.processor
 
MethodRetrievalProcessor.RepeatableSubclassMappings - Class in org.mapstruct.ap.internal.processor
 
methodReturnType - Variable in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
methods - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
methods - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
methods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
methods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
methods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
methods(List<MappingMethod>) - Method in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
MethodSelector - Interface in org.mapstruct.ap.internal.model.source.selector
Implementations select those methods from a given input set which match the given source and target type of a mapping and optionally other given criteria.
methodSelectors - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
MethodSelectors - Class in org.mapstruct.ap.internal.model.source.selector
Applies all known MethodSelectors in order.
MethodSelectors(TypeUtils, ElementUtils, TypeFactory, FormattingMessager) - Constructor for class org.mapstruct.ap.internal.model.source.selector.MethodSelectors
 
methodsToChain - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
methodToProvidingParameter - Variable in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
MethodType - Enum in org.mapstruct.ap.spi
Different types of a method.
MethodType() - Constructor for enum org.mapstruct.ap.spi.MethodType
 
methodWasNotYetOverridden(List<ExecutableElement>, ExecutableElement, TypeElement) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
mirror - Variable in class org.mapstruct.ap.internal.gem.AfterMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BeforeMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.BuilderGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ConditionGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ConditionGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ContextGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ContextGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingControlGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingsGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingTargetGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.NamedGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ObjectFactoryGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.QualifierGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.QualifierGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.TargetTypeGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
mirror - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
mirror - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
mirror - Variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
mirror - Variable in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
mirror() - Method in class org.mapstruct.ap.internal.gem.AfterMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.BeforeMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.BuilderGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.ConditionGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.ContextGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MapperGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MappingControlGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MappingsGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.MappingTargetGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.NamedGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.QualifierGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.TargetTypeGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
mirror() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
mirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
missingIgnoredSourceProperties - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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.
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
 
ModelWriter.DefaultModelElementWriterContext - Class in org.mapstruct.ap.internal.writer
Writable.Context implementation which provides access to the current FreeMarker Configuration.
ModelWriter.SimpleClasspathLoader - Class in org.mapstruct.ap.internal.writer
Simplified template loader that avoids reading modification timestamps and disables the jar-file caching.
moduleElement - Variable in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
The module element when running with the module system, null otherwise.
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
 
multipleFqn - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
multipleInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
multipleInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappings
 
multipleInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
myself - Variable in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
 
myself - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 

N

name - Variable in class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
 
name - Variable in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
 
name - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
name - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
name - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
name - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
name - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
name - Variable in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
name - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
name - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
name - Variable in class org.mapstruct.ap.internal.model.common.Type
 
name - Variable in class org.mapstruct.ap.internal.model.DecoratorConstructor
 
name - Variable in class org.mapstruct.ap.internal.model.dependency.Node
 
name - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
name - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
name - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
name - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
name - Variable in class org.mapstruct.ap.internal.model.NoArgumentConstructor
 
name - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
name - Variable in class org.mapstruct.ap.internal.model.ServicesEntry
 
name - Variable in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
name() - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem
accessor
name() - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem
accessor
name() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
name() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
accessor
name() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
name() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
accessor
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() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
named() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
Named - Annotation Type in org.mapstruct
Marks mapping methods with the given qualifier name.
namedAnnotationTypeMirror - Variable in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
namedDelegate(Mapper) - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
namedDelegate(Mapper) - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
NamedGem - Class in org.mapstruct.ap.internal.gem
 
NamedGem(NamedGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.NamedGem
 
NamedGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
NamedGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
namespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
namespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
namespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
namespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
namespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
namespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
namespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
namespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
namespace() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
namespace() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
accessor
namespace() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
namespace() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
accessor
nameTransformationStrategy - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
nameTransformationStrategy - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
nameTransformationStrategy() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem
accessor
nameTransformationStrategy() - Method in annotation type org.mapstruct.EnumMapping
Specifies the name transformation strategy that should be used for implicit mapping between enums.
nameValue - Variable in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementDeclInfo
 
nameValue - Variable in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementRefInfo
 
nameValue() - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementDeclInfo
 
nameValue() - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementRefInfo
 
nameWithTopLevelTypeName - Variable in class org.mapstruct.ap.internal.model.common.Type
 
nameWithTopLevelTypeName(TypeElement, String) - Static method in class org.mapstruct.ap.internal.model.common.Type
 
NARROWING_LUT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
NativeTypes - Class in org.mapstruct.ap.internal.util
Provides functionality around the Java primitive data types and their wrapper types.
NativeTypes() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes
 
NativeTypes.BooleanAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.ByteAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.CharAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.DoubleAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.FloatAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.IntAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.LiteralAnalyzer - Interface in org.mapstruct.ap.internal.util
 
NativeTypes.LongAnalyzer - Class in org.mapstruct.ap.internal.util
 
NativeTypes.NumberRepresentation - Class in org.mapstruct.ap.internal.util
 
NativeTypes.ShortAnalyzer - Class in org.mapstruct.ap.internal.util
 
needsImportDeclaration(Type) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
needsNullCheck(Parameter) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
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(ForgedMethod, List<NestedPropertyMappingMethod.SafePropertyEntry>) - Constructor for class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
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
 
NestedTargetPropertyMappingHolder.GroupedBySourceParameters - Class in org.mapstruct.ap.internal.model
 
NestedTargetPropertyMappingHolder.GroupedSourceReferences - Class in org.mapstruct.ap.internal.model
This class is used to group Source references in respected to the nestings that they have.
NestedTargetPropertyMappingHolder.GroupedTargetReferences - Class in org.mapstruct.ap.internal.model
The grouped target references.
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
 
next - Variable in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
next() - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
next() - Method in class org.mapstruct.ap.internal.util.AnnotationProcessorContext.FaultyDelegatingIterator
 
nextTraversalSequence - Variable in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
noArgumentConstructor - Variable in class org.mapstruct.ap.internal.model.AnnotatedConstructor
 
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.
Node - Class in org.mapstruct.ap.internal.model.dependency
A node of a directed graph.
Node(String) - Constructor for class org.mapstruct.ap.internal.model.dependency.Node
 
nodes - Variable in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer.GraphAnalyzerBuilder
 
nodes - Variable in class org.mapstruct.ap.internal.model.dependency.GraphAnalyzer
 
noJodaOnClassPath() - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
nonNested - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
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)
NormalTypeMappingMethod(Method, Collection<String>, MethodReference, boolean, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
note(int, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
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
notProcessedAppliesToAll - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedBySourceParameters
 
notProcessedAppliesToAll - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
notToBeImportedTypes - Variable in class org.mapstruct.ap.internal.model.common.Type
 
notToBeImportedTypes - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
Nouns - Class in org.mapstruct.ap.internal.util
Class taking care of Noun manipulation
Nouns() - Constructor for class org.mapstruct.ap.internal.util.Nouns
 
Nouns.ReplaceRule - Class in org.mapstruct.ap.internal.util
 
NULL - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
NULL - Static variable in class org.mapstruct.MappingConstants
In an ValueMapping this represents a null source or target.
nullCheckLocalVarName - Variable in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
nullCheckLocalVarType - Variable in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
NullPresenceCheck - Class in org.mapstruct.ap.internal.model.presence
 
NullPresenceCheck(String) - Constructor for class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
nullSafeTypeElementListConversion(Function<TypeElement, List<T>>) - Method in class org.mapstruct.ap.internal.model.common.Type
 
nullTarget - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
nullTarget - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
nullValueCheckStrategy - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
nullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
nullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
nullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
nullValueCheckStrategy() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
NullValueCheckStrategy() - Constructor for enum org.mapstruct.NullValueCheckStrategy
 
NullValueCheckStrategyGem - Enum in org.mapstruct.ap.internal.gem
Gem for the enum NullValueCheckStrategy
NullValueCheckStrategyGem() - Constructor for enum org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem
 
nullValueIterableMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
nullValueIterableMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
nullValueIterableMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
nullValueIterableMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
nullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
nullValueIterableMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
nullValueMapMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
nullValueMapMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
nullValueMapMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
nullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
nullValueMapMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
nullValueMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
nullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
nullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
nullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
nullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
nullValueMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
NullValueMappingStrategy() - Constructor for enum org.mapstruct.NullValueMappingStrategy
 
NullValueMappingStrategyGem - Enum in org.mapstruct.ap.internal.gem
Gem for the enum NullValueMappingStrategy
NullValueMappingStrategyGem(boolean) - Constructor for enum org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
nullValuePropertyMappingStrategy - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
nullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
nullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
nullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
nullValuePropertyMappingStrategy() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
NullValuePropertyMappingStrategy() - Constructor for enum org.mapstruct.NullValuePropertyMappingStrategy
 
NullValuePropertyMappingStrategyGem - Enum in org.mapstruct.ap.internal.gem
NullValuePropertyMappingStrategyGem() - Constructor for enum org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem
 
nullValueTarget - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
number - Variable in class org.mapstruct.ap.internal.model.common.FormattingParameters
 
NUMBER_TYPES - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
numberFormat - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
numberFormat - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
numberFormat - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
numberFormat - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
numberFormat - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
numberFormat() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
numberFormat() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
NumberRepresentation(String, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
nvcs - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
nvcs - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
nvpms - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
nvpms - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 

O

object - Variable in class org.mapstruct.ap.internal.writer.FreeMarkerModelElementWriter.ExternalParamsTemplateModel
 
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.
ObjectFactoryGem - Class in org.mapstruct.ap.internal.gem
 
ObjectFactoryGem(ObjectFactoryGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.ObjectFactoryGem
 
ObjectFactoryGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
ObjectFactoryGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
ObjectFactoryMethodResolver - Class in org.mapstruct.ap.internal.model
 
ObjectFactoryMethodResolver() - Constructor for class org.mapstruct.ap.internal.model.ObjectFactoryMethodResolver
 
OF_PATTERN - Static variable in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
ON_IMPLICIT_CONVERSION - org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem
 
ON_IMPLICIT_CONVERSION - org.mapstruct.NullValueCheckStrategy
This option includes a null check.
onBufferFinished(IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
onEntry(IndentationCorrectingWriter.StateContext) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
onExit(IndentationCorrectingWriter.StateContext, IndentationCorrectingWriter.State) - Method in enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
openExpression - Variable in class org.mapstruct.ap.internal.model.TypeConversion
 
openManifest(String, URL) - Static method in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
options - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
options - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
options - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
options - Variable in class org.mapstruct.ap.internal.model.source.DefaultOptions
 
options - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
options - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
options - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
options - Variable in class org.mapstruct.ap.MappingProcessor
 
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) - Constructor for class org.mapstruct.ap.internal.option.Options
 
ORG_JODA_TIME_FORMAT_DATE_TIME_FORMAT - Static variable in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
ORG_MAPSTRUCT_PKG - Static variable in class org.mapstruct.ap.internal.model.source.MappingControl
 
ORG_MAPSTRUCT_PKG - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
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.gem - package org.mapstruct.ap.internal.gem
This package contains the generated gem types for accessing the MapStruct annotations in a comfortable way.
org.mapstruct.ap.internal.gem.jakarta - package org.mapstruct.ap.internal.gem.jakarta
 
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.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
 
originalName - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
OTHER - org.mapstruct.ap.spi.MethodType
Any method which is neither a JavaBeans getter, setter nor an adder method.
overridden - Variable in class org.mapstruct.ap.internal.model.NormalTypeMappingMethod
 
overridden - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
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.
owningType - Variable in class org.mapstruct.ap.internal.model.common.BuilderType
 

P

PACKAGE_NAME_PLACEHOLDER - Static variable in class org.mapstruct.ap.internal.model.Mapper
 
packageName - Variable in class org.mapstruct.ap.internal.model.common.Type
 
packageName - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
packageName - Variable in class org.mapstruct.ap.internal.model.ServicesEntry
 
pairs - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.TypeVarCandidate
 
parameter - Variable in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
parameter - Variable in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
parameter - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
parameter - Variable in class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
parameter, e.g.
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.CalendarToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.DateToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.JaxbElemToValue
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaDateTimeToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateTimeToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalDateToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.JodaLocalTimeToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.LocalDateTimeToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.LocalDateToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
parameter - Variable in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToXmlGregorianCalendar
 
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(String, Type, boolean, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.internal.model.common.Parameter
 
Parameter(Element, Type, boolean) - 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.
ParameterBinding(Type, String, boolean, boolean, boolean, SourceRHS) - Constructor for class org.mapstruct.ap.internal.model.common.ParameterBinding
 
parameterBindingNotMatchesParameterVariableNames(List<ParameterBinding>, List<Parameter>) - Method in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
Checks if the given parameter-bindings have the same variable name than the given parameters.
The first entry in the parameter-bindings belongs to the first entry in the parameters and so on.
parameterBindings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.ConstructorAccessor
 
parameterBindings - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
parameterBindings - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectedMethod
 
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
 
parameterNames - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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(Map<Parameter, List<SourceMethod>>) - Constructor for class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
ParameterProvidedMethods.Builder - Class in org.mapstruct.ap.internal.model.source
 
parameters - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
parameters - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
parameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
parameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
parametersListForParsing(ConversionContext) - Method in class org.mapstruct.ap.internal.conversion.AbstractJavaTimeToStringConversion
 
parameterToProvidedMethods - Variable in class org.mapstruct.ap.internal.model.source.ParameterProvidedMethods
 
parameterToString(VariableElement) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
parse(String, int) - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
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
 
pathProperties - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
pattern - Variable in class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
pop() - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference
 
pop() - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
poppedTargetReferences - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedTargetReferences
 
popSourceReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
popTargetReference() - Method in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
populateWithSingleTargetReferences(Map<K, Set<MappingReference>>, Set<MappingReference>, Function<SourceReference, K>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
If a single target mapping has a valid SourceReference and the SourceReference has more then 0 PropertyEntry and if the map does not contain an entry with the extracted key then an entry with the extracted key and an empty list is added.
positionHint - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
positionHint - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
positionHint - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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.ap.internal.gem.MappingConstantsGem
 
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
 
prepareForgedMethod(Type, Type, SourceRHS, String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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 - Variable in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
presenceChecker - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
presenceChecker - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
presenceChecker(PresenceCheckAccessor) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
presenceCheckers - Variable in class org.mapstruct.ap.internal.model.common.Type
 
PresenceCheckMethodResolver - Class in org.mapstruct.ap.internal.model
 
PresenceCheckMethodResolver() - Constructor for class org.mapstruct.ap.internal.model.PresenceCheckMethodResolver
 
presenceCheckMethodsIn(List<ExecutableElement>) - Method in class org.mapstruct.ap.internal.util.Filters
 
presenceChecks - Variable in class org.mapstruct.ap.internal.model.presence.AllPresenceChecksPresenceCheck
 
prevHistory - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
previousPropertyName - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
primary() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
PRIMITIVE_TO_WRAPPER_TYPES - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
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
 
primitiveType - Variable in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
printElements(Writer, Element...) - Method in class org.mapstruct.ap.internal.util.AbstractElementUtilsDecorator
 
printErrorMessage(FormattingMessager, Element, AnnotationMirror, AnnotationValue) - Method in class org.mapstruct.ap.internal.model.common.DateFormatValidationResult
Print the error with the most specific information possible.
printMessage(Element, AnnotationMirror, AnnotationValue, Message, Object...) - Method in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
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.DefaultModelElementProcessorContext.DelegatingMessager
 
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.DefaultModelElementProcessorContext.DelegatingMessager
 
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.DefaultModelElementProcessorContext.DelegatingMessager
 
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.
printQualifierMessage(SelectionCriteria) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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.
process(ModelElementProcessor.ProcessorContext, ModelElementProcessor<P, R>, TypeElement, Object) - Method in class org.mapstruct.ap.MappingProcessor
 
processedSourceParameters - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
PROCESSING_NOTE - org.mapstruct.ap.internal.util.Message
 
processingEnvironment - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
processMapperElements(Set<TypeElement>, RoundContext) - Method in class org.mapstruct.ap.MappingProcessor
 
processMapperTypeElement(ModelElementProcessor.ProcessorContext, TypeElement) - Method in class org.mapstruct.ap.MappingProcessor
Applies all registered ModelElementProcessors to the given mapper type.
ProcessorComparator() - Constructor for class org.mapstruct.ap.MappingProcessor.ProcessorComparator
 
properties - Variable in class org.mapstruct.ap.internal.model.Annotation
List of annotation attributes.
propertyEntries - Variable in class org.mapstruct.ap.internal.model.beanmapping.AbstractReference
 
propertyEntries - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference
 
propertyEntries - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.Builder
 
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.
PropertyEntry(String[], ReadAccessor, PresenceCheckAccessor, Type) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
Constructor used to create TargetReference property entries from a mapping
PropertyMapping - Class in org.mapstruct.ap.internal.model
Represents the mapping between a source and target property, e.g.
PropertyMapping(String, String, String, ReadAccessor, Type, Assignment, Set<String>, Assignment, boolean) - Constructor for class org.mapstruct.ap.internal.model.PropertyMapping
 
PropertyMapping(String, String, ReadAccessor, Type, Assignment, Set<String>, Assignment, boolean) - Constructor for class org.mapstruct.ap.internal.model.PropertyMapping
 
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_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_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.MappingBuilderBase<T extends PropertyMapping.MappingBuilderBase<T>> - Class in org.mapstruct.ap.internal.model
 
PropertyMapping.PropertyMappingBuilder - Class in org.mapstruct.ap.internal.model
 
PropertyMappingBuilder() - Constructor for class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
propertyMappings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
propertyMappings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
propertyMappings - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
propertyMappings - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
propertyMappingsByParameter(Parameter) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
PROTECTED - org.mapstruct.ap.internal.model.common.Accessibility
 
prototypeMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
prototypeMethods - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
providingParameter - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
PTRN_BIN - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_DOUBLE - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FAULTY_DEC_UNDERSCORE_FLOAT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FAULTY_HEX_UNDERSCORE_FLOAT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FAULTY_UNDERSCORE_FLOAT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FAULTY_UNDERSCORE_INT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FLOAT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FLOAT_DEC_ZERO - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_FLOAT_HEX_ZERO - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_HEX - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_LONG - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_OCT - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PTRN_SIGN - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
PUBLIC - org.mapstruct.ap.internal.model.common.Accessibility
 
PUBLIC_CONSTANT_MODIFIERS - Static variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
Modifiers for public "constant" e.g.
push(TypeFactory, FormattingMessager, Method) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference
 

Q

qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
qualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
qualifiedBy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
qualifiedBy() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
qualifiedBy() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.IterableMappingGem
 
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
qualifiedByName - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
qualifiedByName() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
qualifiedByName() - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem
accessor
qualifiedByName() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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.
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.
qualifiedByNames - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
qualifiedName - Variable in class org.mapstruct.ap.internal.model.common.Type
 
Qualifier - Annotation Type in org.mapstruct
Declares an annotation type to be a qualifier.
qualifierDelegate() - Method in class org.mapstruct.ap.internal.processor.SpringComponentProcessor
 
QualifierGem - Class in org.mapstruct.ap.internal.gem
 
QualifierGem(QualifierGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.QualifierGem
 
QualifierGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
QualifierGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
qualifiers - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
qualifiers - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
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
 
qualifyingNames - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
qualifyingResultType - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 

R

radix - Variable in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
readAccessor - Variable in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
readAccessor - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
readAccessor(ReadAccessor) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
ReadAccessor - Interface in org.mapstruct.ap.internal.util.accessor
 
readAccessorName - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
readAccessors - Variable in class org.mapstruct.ap.internal.model.common.Type
 
ReadDelegateAccessor - Class in org.mapstruct.ap.internal.util.accessor
 
ReadDelegateAccessor(Accessor) - Constructor for class org.mapstruct.ap.internal.util.accessor.ReadDelegateAccessor
 
RECORD_COMPONENT_ACCESSOR_METHOD - Static variable in class org.mapstruct.ap.internal.util.Filters
 
RECORD_COMPONENTS_METHOD - Static variable in class org.mapstruct.ap.internal.util.Filters
 
recordAccessorsIn(Collection<Element>) - Method in class org.mapstruct.ap.internal.util.Filters
 
recordComponents - Variable in class org.mapstruct.ap.internal.model.common.Type
 
recordComponentsIn(TypeElement) - Method in class org.mapstruct.ap.internal.util.Filters
 
regexp - Variable in class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
register(Class<?>, Class<?>, ConversionProvider) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
register(String, Class<?>, ConversionProvider) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerBigDecimalConversion(Class<?>) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerBigIntegerConversion(Class<?>) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerJava8TimeConversions() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerJavaTimeSqlConversions() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerJodaConversions() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerNativeTypeConversion(Class<?>, Class<?>) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerToStringConversion(Class<?>) - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
registerURLConversion() - Method in class org.mapstruct.ap.internal.conversion.Conversions
 
regularValueMappings - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
removeAndValidateFloatingPointLiteralSuffix() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
Double suffix forbidden for float.
removeAndValidateFloatingPointLiteralUnderscore() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
remove java7+ underscores from the input
removeAndValidateIntegerLiteralSuffix() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
removeAndValidateIntegerLiteralUnderscore() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
remove java7+ underscores from the input
removeConstructor() - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
removeDecorator() - Method in class org.mapstruct.ap.internal.model.Mapper
 
removeDuplicateAnnotations(List<AnnotationMapperReference>, List<Annotation>) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
Removes duplicate constructor parameter annotations.
RepeatableMappingAnnotations(String, String) - Constructor for class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
RepeatableMappings() - Constructor for class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappings
 
RepeatableSubclassMappings(List<Parameter>, Type, SubclassValidator) - Constructor for class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
replacement - Variable in class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
replacementMapperReference(Field, List<Annotation>, InjectionStrategyGem) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
ReplaceRule(String, String) - Constructor for class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
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
 
report(FormattingMessager, MappingResolverImpl.ResolvingAttempt, Message) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
reportAmbiguousError(Map<SelectedMethod<T1>, List<SelectedMethod<T2>>>, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
reportAmbiguousError(Map<MappingResolverImpl.ConversionAssignment, List<SelectedMethod<T>>>, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
reportAmbiguousError(Map<MappingResolverImpl.ConversionAssignment, List<SelectedMethod<T>>>, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
reportCannotCreateMapping() - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
Report that a mapping could not be created.
reportCannotCreateMapping(Method, String, Type, Type, String) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
Reports that a mapping could not be created.
reportCannotCreateMapping(Method, AnnotationMirror, String, Type, Type, String) - Method in class org.mapstruct.ap.internal.model.AbstractBaseBuilder
Reports that a mapping could not be created.
reportErrorForMissingIgnoredSourceProperties() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
reportErrorForUnmappedSourcePropertiesIfRequired() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
reportErrorForUnmappedTargetPropertiesIfRequired() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
reportErrorForUnusedSourceParameters() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
reportErrorIfMappedSourceEnumConstantsDontExist(Method, Type) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
reportErrorIfMappedTargetEnumConstantsDontExist(Method, Type) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
reportErrorIfNoImplementationTypeIsRegisteredForInterfaceReturnType(Method) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorIfSourceEnumConstantsContainsAnyRemaining(Method) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
reportErrorOnNoMatch(Parameter, String[], List<PropertyEntry>) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
reportErrorWhenAmbigousMapping(List<SourceMethod>, SourceMethod, InheritConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorWhenAmbigousReverseMapping(List<SourceMethod>, SourceMethod, InheritInverseConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorWhenAmbiguous(List<SelectedMethod<T>>, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
reportErrorWhenNonMatchingName(SourceMethod, SourceMethod, InheritConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorWhenNonMatchingName(SourceMethod, SourceMethod, InheritInverseConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorWhenSeveralNamesMatch(List<SourceMethod>, SourceMethod, InheritConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportErrorWhenSeveralNamesMatch(List<SourceMethod>, SourceMethod, InheritInverseConfigurationGem) - Method in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
reportingLimitAmbiguous - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
ReportingPolicy - Enum in org.mapstruct
Policy for reporting issues occurring during the generation of a mapper implementation.
ReportingPolicy() - Constructor for enum org.mapstruct.ReportingPolicy
 
ReportingPolicyGem - Enum in org.mapstruct.ap.internal.gem
Gem for the enum ReportingPolicy.
ReportingPolicyGem(Diagnostic.Kind, boolean, boolean) - Constructor for enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
reportMappingError(Message, Object...) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
reportMessageWhenNarrowing(FormattingMessager, MappingResolverImpl.ResolvingAttempt) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
reportWarningIfAnyRemainingOrAnyUnMappedMissing(Method) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
required - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
required - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
required - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
required - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
required() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
accessor
required() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
accessor
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
 
requiresReport - Variable in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
requiresReport() - Method in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
reset(char[], int) - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
resolve(Type, Map<Type, Type>) - Method in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
resolveControls(MappingControl, Element, Set<Element>, ElementUtils) - Static method in class org.mapstruct.ap.internal.model.source.MappingControl
 
ResolvedPair(Type, Type) - Constructor for class org.mapstruct.ap.internal.model.common.Type.ResolvedPair
 
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.
resolveViaConversion(Type, Type) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
ResolvingAttempt(List<Method>, Method, ForgedMethodHistory, FormattingParameters, SourceRHS, SelectionCriteria, AnnotationMirror, Supplier<Assignment>, List<BuiltInMethod>, FormattingMessager, boolean) - Constructor for class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
restrictToDefinedMappings - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
result - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionMethod
 
result - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodConversion
 
result - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
resultName - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
resultType - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
resultType - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
resultType - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
resultType - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
resultType - Variable in class org.mapstruct.ap.internal.model.IterableCreation
 
resultType - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
resultType - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
resultType() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
resultType() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
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_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
 
retrieveContextProvidedMethods(List<Parameter>, TypeElement, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
retrieveMethods(TypeElement, TypeElement, MapperOptions, List<SourceMethod>) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
Retrieves the mapping methods declared by the given mapper type.
retrievePrototypeMethods(TypeElement, MapperOptions) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
RETURN_DEFAULT - org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
 
RETURN_DEFAULT - org.mapstruct.NullValueMappingStrategy
If null is passed to a mapping method, a default value will be returned.
RETURN_NULL - org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
 
RETURN_NULL - org.mapstruct.NullValueMappingStrategy
If null is passed to a mapping method, null will be returned.
returnDefault - Variable in enum org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
 
returnType - Variable in class org.mapstruct.ap.internal.conversion.CreateDecimalFormat
 
returnType - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
returnType - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
returnType - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.AbstractToXmlGregorianCalendar
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.CalendarToZonedDateTime
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.JaxbElemToValue
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToCalendar
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToDate
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaDateTime
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDate
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalDateTime
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToJodaLocalTime
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDate
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToLocalDateTime
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.XmlGregorianCalendarToString
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
returnType - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
returnTypeBuilder - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
returnTypeBuilder - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
returnTypeBuilder(BuilderType) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
returnTypeToConstruct - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
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.
ReverseConversion(ConversionProvider) - Constructor for class org.mapstruct.ap.internal.conversion.ReverseConversion
 
rightHandSide - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
rightHandSide(SourceRHS) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
roundContext - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
roundContext - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
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.ap.internal.gem.SubclassExhaustiveStrategyGem
 
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.
runtimeVendor - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
runtimeVersion - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 

S

safeName - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
safePropertyEntries - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod
 
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
 
scope - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
scope - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
scope - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
scope - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
scope() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
scope() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
scopeType - Variable in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementDeclInfo
 
scopeType() - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementDeclInfo
 
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
 
selectionCriteria - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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 - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethod
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.ContainerMappingMethodBuilder
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.ConstantMappingBuilder
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.source.BeanMappingOptions
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.source.IterableMappingOptions
 
selectionParameters - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
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>, List<TypeMirror>, List<String>, TypeMirror, TypeUtils, SourceRHS) - 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
 
selectors - Variable in class org.mapstruct.ap.internal.model.source.selector.MethodSelectors
 
selectResultType(Type, Parameter) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
SELF_NOT_ALLOWED - org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
serialVersionUID - Static variable in exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
serialVersionUID - Static variable in exception org.mapstruct.ap.spi.TypeHierarchyErroneousException
 
Services - Class in org.mapstruct.ap.internal.util
A simple locator for SPI implementations.
Services() - Constructor for class org.mapstruct.ap.internal.util.Services
 
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.ap.internal.gem.NullValuePropertyMappingStrategyGem
 
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.ap.internal.gem.NullValuePropertyMappingStrategyGem
 
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
 
setBuilder(GemValue<BuilderGem>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.builder
setBuilder(GemValue<BuilderGem>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setBuilder(GemValue<BuilderGem>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.builder
setBuilder(GemValue<BuilderGem>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setBuilder(GemValue<BuilderGem>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.builder
setBuilder(GemValue<BuilderGem>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setBuildmethod(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BuilderGem.Builder_
Sets the GemValue for BuilderGem.buildMethod
setBuildmethod(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
setCollectionmappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setCollectionmappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setCollectionmappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setCollectionmappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setComponentmodel(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.componentModel
setComponentmodel(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setComponentmodel(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.componentModel
setComponentmodel(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setConditionexpression(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.conditionExpression
setConditionexpression(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setConditionqualifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.conditionQualifiedBy
setConditionqualifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setConditionqualifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
setConditionqualifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setConfig(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.config
setConfig(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setConfiguration(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.EnumMappingGem.Builder
Sets the GemValue for EnumMappingGem.configuration
setConfiguration(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
setConstant(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.constant
setConstant(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setConstructor(Constructor) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
setContextProvidedMethods(ParameterProvidedMethods) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setDateformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
Sets the GemValue for IterableMappingGem.dateFormat
setDateformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setDateformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.dateFormat
setDateformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setDeclaringMapper(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setDefaultexpression(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.defaultExpression
setDefaultexpression(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setDefaultvalue(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.defaultValue
setDefaultvalue(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setDefaultvalue(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.defaultValue
setDefaultvalue(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setDefaultvalue(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.defaultValue
setDefaultvalue(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setDefininingType(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setDependson(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.dependsOn
setDependson(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setDisablebuilder(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.BuilderGem.Builder_
Sets the GemValue for BuilderGem.disableBuilder
setDisablebuilder(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
setDisablesubmappingmethodsgeneration(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setDisablesubmappingmethodsgeneration(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setDisablesubmappingmethodsgeneration(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setDisablesubmappingmethodsgeneration(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setElementmappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
setElementmappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setElementtargettype(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
setElementtargettype(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
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
 
setExplicitlyToDefault - Variable in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
setExplicitlyToDefault - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
setExplicitlyToDefault - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
setExplicitlyToNull - Variable in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
setExplicitlyToNull - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
setExplicitlyToNull - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
setExpression(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.expression
setExpression(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setFields(List<Field>) - Method in class org.mapstruct.ap.internal.model.GeneratedType
 
setIgnore(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.ignore
setIgnore(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setIgnorebydefault(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.ignoreByDefault
setIgnorebydefault(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setIgnoreQualifiers(boolean) - Method in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
setIgnoreunmappedsourceproperties(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setIgnoreunmappedsourceproperties(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setImplementationname(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setImplementationname(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setImplementationname(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.implementationName
setImplementationname(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setImplementationpackage(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setImplementationpackage(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setImplementationpackage(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.implementationPackage
setImplementationpackage(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setImports(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.imports
setImports(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setImports(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.imports
setImports(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setInjectionstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.injectionStrategy
setInjectionstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setInjectionstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.injectionStrategy
setInjectionstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
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
 
setKeydateformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyDateFormat
setKeydateformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setKeymappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyMappingControl
setKeymappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setKeynumberformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyNumberFormat
setKeynumberformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setKeyqualifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyQualifiedBy
setKeyqualifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setKeyqualifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyQualifiedByName
setKeyqualifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setKeytargettype(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.keyTargetType
setKeytargettype(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
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
 
setMappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.mappingControl
setMappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setMappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.mappingControl
setMappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setMappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.mappingControl
setMappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setMappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.mappingControl
setMappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setMappinginheritancestrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setMappinginheritancestrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setMappinginheritancestrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setMappinginheritancestrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setMappingOptions(Set<MappingOptions>) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.AfterMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.AfterMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.BeforeMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.BeforeMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.BuilderGem.Builder_
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.BuilderGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.ConditionGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.ConditionGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.ContextGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.ContextGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.DecoratedWithGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.EnumMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.InheritConfigurationGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MappingControlGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MappingControlsGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MappingsGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.MappingTargetGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.MappingTargetGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.NamedGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.ObjectFactoryGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.ObjectFactoryGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.QualifierGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.QualifierGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingsGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.TargetTypeGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.TargetTypeGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.ValueMappingGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.ValueMappingsGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setMirror(AnnotationMirror) - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
Sets the annotation mirror
setMirror(AnnotationMirror) - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.InheritConfigurationGem.Builder
Sets the GemValue for InheritConfigurationGem.name
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.InheritConfigurationGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.Builder
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.InheritInverseConfigurationGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.name
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.name
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.name
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setName(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.name
setName(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
setNamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.namespace
setNamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setNamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.namespace
setNamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
setNamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.namespace
setNamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setNamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.namespace
setNamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
setNametransformationstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.EnumMappingGem.Builder
setNametransformationstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
setNullvaluecheckstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setNullvaluecheckstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setNullvaluecheckstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setNullvaluecheckstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setNullvaluecheckstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.nullValueCheckStrategy
setNullvaluecheckstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setNullvaluecheckstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.nullValueCheckStrategy
setNullvaluecheckstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setNullvalueiterablemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setNullvalueiterablemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setNullvalueiterablemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setNullvalueiterablemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setNullvaluemapmappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setNullvaluemapmappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setNullvaluemapmappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setNullvaluemapmappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setNullvaluemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setNullvaluemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setNullvaluemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
setNullvaluemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setNullvaluemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
setNullvaluemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setNullvaluemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setNullvaluemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setNullvaluemappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setNullvaluemappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
setNullvaluepropertymappingstrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setNumberformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
Sets the GemValue for IterableMappingGem.numberFormat
setNumberformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setNumberformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.numberFormat
setNumberformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
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
 
setQualifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.qualifiedBy
setQualifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setQualifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
Sets the GemValue for IterableMappingGem.qualifiedBy
setQualifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setQualifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.qualifiedBy
setQualifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setQualifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.qualifiedByName
setQualifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setQualifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.IterableMappingGem.Builder
setQualifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.IterableMappingGem.BuilderImpl
 
setQualifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.qualifiedByName
setQualifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setRequired(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.required
setRequired(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
setRequired(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.required
setRequired(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
setResulttype(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
Sets the GemValue for BeanMappingGem.resultType
setResulttype(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setResulttype(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.resultType
setResulttype(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setReturnType(Type) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setScope(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.scope
setScope(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setScope(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
Sets the GemValue for XmlElementDeclGem.scope
setScope(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setSource(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.source
setSource(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setSource(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.ValueMappingGem.Builder
Sets the GemValue for ValueMappingGem.source
setSource(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
setSource(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingGem.Builder
Sets the GemValue for SubclassMappingGem.source
setSource(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
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
 
setSubclassexhaustivestrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setSubclassexhaustivestrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setSubclassexhaustivestrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setSubclassexhaustivestrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setSubclassexhaustivestrategy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setSubclassexhaustivestrategy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
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
 
setSubstitutionheadname(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
setSubstitutionheadname(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setSubstitutionheadname(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
setSubstitutionheadname(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setSubstitutionheadnamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.Builder
setSubstitutionheadnamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
setSubstitutionheadnamespace(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementDeclGem.Builder
setSubstitutionheadnamespace(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
setSuppresstimestampingenerated(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setSuppresstimestampingenerated(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setSuppresstimestampingenerated(GemValue<Boolean>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setSuppresstimestampingenerated(GemValue<Boolean>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setTarget(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingGem.Builder
Sets the GemValue for MappingGem.target
setTarget(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
setTarget(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.ValueMappingGem.Builder
Sets the GemValue for ValueMappingGem.target
setTarget(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
setTarget(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingGem.Builder
Sets the GemValue for SubclassMappingGem.target
setTarget(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
SETTER - org.mapstruct.ap.internal.util.accessor.AccessorType
 
SETTER - org.mapstruct.ap.spi.MethodType
A JavaBeans setter method, e.g.
SETTER_PREFERRED - org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem
 
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
 
setters - Variable in class org.mapstruct.ap.internal.model.common.Type
 
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
 
setterWrapperNeedsSourceNullCheck(Assignment) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
Checks whether the setter wrapper should include a null / presence check or not
setterWrapperNeedsSourceNullCheck(Assignment, Type) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
Checks whether the setter wrapper should include a null / presence check or not
setTraversalSequence(int) - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
setType(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.type
setType(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
setType(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.XmlElementRefGem.Builder
Sets the GemValue for XmlElementRefGem.type
setType(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
setTypeconversionpolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setTypeconversionpolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setTypeconversionpolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.typeConversionPolicy
setTypeconversionpolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
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
 
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.EnumMappingGem.Builder
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
setUnexpectedvaluemappingexception(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setUnmappedsourcepolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setUnmappedsourcepolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setUnmappedsourcepolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.unmappedSourcePolicy
setUnmappedsourcepolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setUnmappedtargetpolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.BeanMappingGem.Builder
setUnmappedtargetpolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
setUnmappedtargetpolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
setUnmappedtargetpolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setUnmappedtargetpolicy(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.unmappedTargetPolicy
setUnmappedtargetpolicy(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
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.
setUses(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapperConfigGem.Builder
Sets the GemValue for MapperConfigGem.uses
setUses(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
setUses(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapperGem.Builder
Sets the GemValue for MapperGem.uses
setUses(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
setValue(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MappingControlGem.Builder
Sets the GemValue for MappingControlGem.value
setValue(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
setValue(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.NamedGem.Builder
Sets the GemValue for NamedGem.value
setValue(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
setValue(GemValue<List<MappingControlGem>>) - Method in interface org.mapstruct.ap.internal.gem.MappingControlsGem.Builder
Sets the GemValue for MappingControlsGem.value
setValue(GemValue<List<MappingControlGem>>) - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
setValue(GemValue<List<MappingGem>>) - Method in interface org.mapstruct.ap.internal.gem.MappingsGem.Builder
Sets the GemValue for MappingsGem.value
setValue(GemValue<List<MappingGem>>) - Method in class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
setValue(GemValue<List<SubclassMappingGem>>) - Method in interface org.mapstruct.ap.internal.gem.SubclassMappingsGem.Builder
Sets the GemValue for SubclassMappingsGem.value
setValue(GemValue<List<SubclassMappingGem>>) - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
setValue(GemValue<List<ValueMappingGem>>) - Method in interface org.mapstruct.ap.internal.gem.ValueMappingsGem.Builder
Sets the GemValue for ValueMappingsGem.value
setValue(GemValue<List<ValueMappingGem>>) - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
setValue(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.DecoratedWithGem.Builder
Sets the GemValue for DecoratedWithGem.value
setValue(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
setValuedateformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.valueDateFormat
setValuedateformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setValuemappingcontrol(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.valueMappingControl
setValuemappingcontrol(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
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
 
setValuenumberformat(GemValue<String>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.valueNumberFormat
setValuenumberformat(GemValue<String>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setValuequalifiedby(GemValue<List<TypeMirror>>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.valueQualifiedBy
setValuequalifiedby(GemValue<List<TypeMirror>>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setValuequalifiedbyname(GemValue<List<String>>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
setValuequalifiedbyname(GemValue<List<String>>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setValuetargettype(GemValue<TypeMirror>) - Method in interface org.mapstruct.ap.internal.gem.MapMappingGem.Builder
Sets the GemValue for MapMappingGem.valueTargetType
setValuetargettype(GemValue<TypeMirror>) - Method in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
setVerboseLogging(boolean) - Method in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
setVisited(boolean) - Method in class org.mapstruct.ap.internal.model.dependency.Node
 
ShortAnalyzer() - Constructor for class org.mapstruct.ap.internal.util.NativeTypes.ShortAnalyzer
 
shortName() - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
shouldCallFinalizerMethod(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
shouldIgnore(TypeElement) - Method in class org.mapstruct.ap.spi.DefaultBuilderProvider
Whether the typeElement should be ignored, i.e.
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
 
shouldUseSimpleName() - Method in class org.mapstruct.ap.internal.model.common.Type
 
SimpleClasspathLoader() - Constructor for class org.mapstruct.ap.internal.writer.ModelWriter.SimpleClasspathLoader
 
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
Name for SimpleDateFormat.
SimpleDateFormatValidator() - Constructor for class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.SimpleDateFormatValidator
 
simpleName - Variable in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
singleTargetReferences - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedTargetReferences
 
singleton() - Method in class org.mapstruct.ap.internal.processor.JakartaComponentProcessor
 
singleton() - Method in class org.mapstruct.ap.internal.processor.Jsr330ComponentProcessor
 
SINGULAR_DALI_RULES - Static variable in class org.mapstruct.ap.internal.util.Nouns
Replacement rules based on the routine applied by the Dali project.
SINGULAR_RULES - Static variable in class org.mapstruct.ap.internal.util.Nouns
 
singularFqn - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
singularInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappingAnnotations
 
singularInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableMappings
 
singularInstanceOn(Element) - Method in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
singularize(String) - Static method in class org.mapstruct.ap.internal.util.Nouns
Converts given pluralized noun into the singular form.
sortPropertyMappingsByDependencies() - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
Sources the given mappings as per the dependency relationships given via dependsOn().
source - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
source - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
source - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
source - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
source - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
source - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
source - Variable in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
source - Variable in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
source - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
source() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
source() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
accessor
source() - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem
accessor
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_REFERENCE_PATTERN - Static variable in class org.mapstruct.ap.internal.model.TypeConversion
 
sourceAnnotationValue - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
sourceAnnotationValue - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
sourceAnnotationValue - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
sourceAnnotationValue - Variable in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
sourceArgument - Variable in class org.mapstruct.ap.internal.model.SubclassMapping
 
sourceBeanName - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
sourceElement - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
sourceErrorMessagePart - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceLocalVarName - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceLoopVarName - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceMethod(Method) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
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(SourceMethod.Builder, MappingMethodOptions) - Constructor for class org.mapstruct.ap.internal.model.source.SourceMethod
 
SourceMethod.Builder - Class in org.mapstruct.ap.internal.model.source
 
sourceModel - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
sourceModel - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
sourceName - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
sourceName - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
sourceName(String) - Method in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
sourceParameter - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
sourceParameter - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
sourceParameter - Variable in class org.mapstruct.ap.internal.model.IterableCreation
 
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
 
sourceParameterMappings - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
sourceParameterName - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceParameters - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
sourceParameters - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
sourceParameters - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
sourceParameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
sourceParameters - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
sourcePresenceCheckerReference - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourcePropertyName - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
sourcePropertyName(String) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromSourceReference
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.presence.NullPresenceCheck
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
sourceReference - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.PropertyMappingBuilder
 
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(Parameter, List<PropertyEntry>, boolean) - Constructor for class org.mapstruct.ap.internal.model.beanmapping.SourceReference
 
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 - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
sourceRHS - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
sourceRHS - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
sourceRHS - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
sourceRHS - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.Conversions.Key
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.PrimitiveToPrimitiveConversion
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.PrimitiveToWrapperConversion
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.WrapperToStringConversion
 
sourceType - Variable in class org.mapstruct.ap.internal.conversion.WrapperToWrapperConversion
 
sourceType - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
sourceType - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
sourceType - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
sourceType - Variable in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementRefInfo
 
sourceType - Variable in class org.mapstruct.ap.internal.model.SubclassMapping
 
sourceType - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
sourceType() - Method in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementRefInfo
 
sourceTypeNumberSubclass - Variable in class org.mapstruct.ap.internal.conversion.AbstractNumberToStringConversion
 
sourceTypes - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
sourceVersionAtLeast9 - Variable in class org.mapstruct.ap.internal.processor.DefaultVersionInformation
 
SPRING - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem.ComponentModelGem
 
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.
START_OF_LINE - org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
Within any text, before encountering a String definition.
State() - Constructor for enum org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.State
 
StateContext(Writer) - Constructor for class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
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(Method, Collection<String>, Assignment, MethodReference, boolean, String, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>, SelectionParameters, Set<Type>) - Constructor for class org.mapstruct.ap.internal.model.StreamMappingMethod
 
StreamMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
streamType - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
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 - Class in org.mapstruct.ap.internal.util
Helper class for dealing with strings.
Strings() - Constructor for class org.mapstruct.ap.internal.util.Strings
 
stringToEnumMapping(Method, Type) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
StringToXmlGregorianCalendar - Class in org.mapstruct.ap.internal.model.source.builtin
 
StringToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.StringToXmlGregorianCalendar
 
stringType - Variable in class org.mapstruct.ap.internal.conversion.Conversions
 
strip() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
STRIP_PREFIX_TRANSFORMATION - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
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.ap.internal.gem.MappingConstantsGem
 
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.
stripBrackets(String) - Method in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
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
SUB_CLASS_MAPPING_FQN - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
SUB_CLASS_MAPPINGS_FQN - Static variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
SUB_MAPPING_EXCLUSION_PROVIDER - Static variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
subclassExhaustiveStrategy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
subclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
subclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
subclassExhaustiveStrategy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
SubclassExhaustiveStrategy() - Constructor for enum org.mapstruct.SubclassExhaustiveStrategy
 
SubclassExhaustiveStrategyGem - Enum in org.mapstruct.ap.internal.gem
SubclassExhaustiveStrategyGem(boolean) - Constructor for enum org.mapstruct.ap.internal.gem.SubclassExhaustiveStrategyGem
 
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
 
SubclassMappingGem - Class in org.mapstruct.ap.internal.gem
 
SubclassMappingGem(SubclassMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
SubclassMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
SubclassMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
SubclassMappingOptions - Class in org.mapstruct.ap.internal.model.source
Represents a subclass mapping as configured via @SubclassMapping.
SubclassMappingOptions(TypeMirror, TypeMirror, TypeUtils, DelegatingOptions) - Constructor for class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
subclassMappings - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod
 
subclassMappings - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
subclassMappings - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
SubclassMappings - Annotation Type in org.mapstruct
Configures the SubclassMappings of several subclasses.
SubclassMappingsGem - Class in org.mapstruct.ap.internal.gem
 
SubclassMappingsGem(SubclassMappingsGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
SubclassMappingsGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
SubclassMappingsGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
subclassValidator - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
subclassValidator - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
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
 
substitutionHeadName - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
substitutionHeadName - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
substitutionHeadName - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
substitutionHeadName - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
substitutionHeadName() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
substitutionHeadName() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
substitutionHeadNamespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem.BuilderImpl
 
substitutionHeadNamespace - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
substitutionHeadNamespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem.BuilderImpl
 
substitutionHeadNamespace - Variable in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
substitutionHeadNamespace() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
accessor
substitutionHeadNamespace() - Method in class org.mapstruct.ap.internal.gem.XmlElementDeclGem
accessor
suffix - Variable in class org.mapstruct.ap.internal.model.presence.SuffixPresenceCheck
 
suffix(String) - Static method in interface org.mapstruct.ap.internal.util.accessor.PresenceCheckAccessor
 
SUFFIX_TRANSFORMATION - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
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
 
supportingConstructorFragment - Variable in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
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 - Variable in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
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
 
supportingMethodCandidates - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
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 - Variable in class org.mapstruct.ap.internal.model.Decorator.Builder
 
suppressGeneratorTimestamp - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
suppressGeneratorTimestamp - Variable in class org.mapstruct.ap.internal.model.Mapper.Builder
 
suppressGeneratorTimestamp - Variable in class org.mapstruct.ap.internal.option.Options
 
suppressGeneratorTimestamp(boolean) - Method in class org.mapstruct.ap.internal.model.Decorator.Builder
 
suppressGeneratorTimestamp(boolean) - Method in class org.mapstruct.ap.internal.model.Mapper.Builder
 
suppressGeneratorVersionComment - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
suppressGeneratorVersionComment - Variable in class org.mapstruct.ap.internal.option.Options
 
suppressTimestampInGenerated - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
suppressTimestampInGenerated - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
suppressTimestampInGenerated - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
suppressTimestampInGenerated - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
suppressTimestampInGenerated() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MappingGem.BuilderImpl
 
target - Variable in class org.mapstruct.ap.internal.gem.MappingGem
 
target - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem.BuilderImpl
 
target - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingGem
 
target - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem.BuilderImpl
 
target - Variable in class org.mapstruct.ap.internal.gem.ValueMappingGem
 
target - Variable in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
target - Variable in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
target - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
target() - Method in class org.mapstruct.ap.internal.gem.MappingGem
accessor
target() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingGem
accessor
target() - Method in class org.mapstruct.ap.internal.gem.ValueMappingGem
accessor
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(String, ReadAccessor, Accessor) - Method in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
TARGET_IMMUTABLE - org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem
 
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 - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetAccessorType(AccessorType) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetAnnotationValue - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetAnnotationValue - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
targetAnnotationValue - Variable in class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
targetAsException - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.MappingEntry
 
targetBuilderType - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
targetImplementationType - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
targetName - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetName - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions
 
targetParameter - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
targetProperties - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetProperties - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
targetProperties(Set<String>) - Method in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetPropertiesWriteAccessors - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetPropertiesWriteAccessors(Map<String, Accessor>) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetPropertyName - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetPropertyName - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
targetPropertyName - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
targetPropertyName - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
targetPropertyName(String) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetPropertyType(Type) - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetReadAccessor - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetReadAccessor - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
targetReadAccessor(Accessor) - Method in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetReadAccessorProvider - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
targetReference - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReference
 
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.
targetThisReferences - Variable in class org.mapstruct.ap.internal.model.beanmapping.MappingReferences
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.BigDecimalToPrimitiveConversion
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.BigDecimalToWrapperConversion
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.BigIntegerToPrimitiveConversion
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.BigIntegerToWrapperConversion
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.Conversions.Key
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.PrimitiveToWrapperConversion
 
targetType - Variable in class org.mapstruct.ap.internal.conversion.WrapperToWrapperConversion
 
targetType - Variable in class org.mapstruct.ap.internal.model.assignment.ArrayCopyWrapper
 
targetType - Variable in class org.mapstruct.ap.internal.model.assignment.ExistingInstanceSetterWrapperForCollectionsAndMaps
 
targetType - Variable in class org.mapstruct.ap.internal.model.assignment.LocalVarWrapper
 
targetType - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
targetType - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
targetType - Variable in class org.mapstruct.ap.internal.model.CollectionAssignmentBuilder
 
targetType - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
targetType - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
targetType - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
targetType - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
targetType - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.Builder
 
targetType - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
targetType - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
targetType - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
targetType - Variable in class org.mapstruct.ap.internal.model.SubclassMapping
 
targetType - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ConversionAssignment
 
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.
TargetTypeGem - Class in org.mapstruct.ap.internal.gem
 
TargetTypeGem(TargetTypeGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.TargetTypeGem
 
TargetTypeGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
TargetTypeGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
targetTypeParameter - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
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
 
targetVariableName - Variable in class org.mapstruct.ap.internal.model.LifecycleCallbackMethodReference
 
targetWriteAccessor - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
targetWriteAccessorName - Variable in class org.mapstruct.ap.internal.model.PropertyMapping
 
targetWriteAccessorType - Variable in class org.mapstruct.ap.internal.model.PropertyMapping.MappingBuilderBase
 
templateMethod - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
templateMethod - Variable in class org.mapstruct.ap.internal.model.source.MappingOptions.InheritContext
 
templateName - Variable in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
templateName - Variable in class org.mapstruct.ap.internal.model.SupportingField
 
templateName - Variable in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
templateParameter - Variable in class org.mapstruct.ap.internal.model.SupportingField
 
templateParameter - Variable in class org.mapstruct.ap.internal.model.SupportingMappingMethod
 
THROW_EXCEPTION - Static variable in class org.mapstruct.ap.internal.gem.MappingConstantsGem
 
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.
thrownTypes - Variable in class org.mapstruct.ap.internal.model.ForgedMethod
 
thrownTypes - Variable in class org.mapstruct.ap.internal.model.MappingMethod
 
thrownTypes - Variable in class org.mapstruct.ap.internal.model.MethodReference
 
thrownTypes - Variable in class org.mapstruct.ap.internal.model.TypeConversion
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.AdderWrapper
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.LocalVarWrapper
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapper
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.StreamAdderWrapper
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.UpdateWrapper
 
thrownTypesToExclude - Variable in class org.mapstruct.ap.internal.model.assignment.WrapperForCollectionsAndMaps
 
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
 
toBeImportedTypes - Variable in class org.mapstruct.ap.internal.model.common.Type
 
toBeImportedTypes - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
toBuildInRef(SelectedMethod<BuiltInMethod>) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
toDeclaredTypes(List<TypeMirror>, Set<DeclaredType>) - Method in class org.mapstruct.ap.internal.model.source.DelegatingOptions
 
toLifecycleCallbackMethodRefs(Method, List<SelectedMethod<SourceMethod>>, MappingBuilderContext, Set<String>) - Static method in class org.mapstruct.ap.internal.model.LifecycleMethodResolver
 
toMapperReferences(List<Field>) - Method in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
toMethodRef(SelectedMethod<Method>) - Method in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.ResolvingAttempt
 
topLevelType - Variable in class org.mapstruct.ap.internal.model.common.Type
 
topLevelType(TypeElement, TypeFactory) - Static method in class org.mapstruct.ap.internal.model.common.Type
 
toString() - Method in class org.mapstruct.ap.internal.conversion.Conversions.Key
 
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.dependency.Node
 
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.NestedTargetPropertyMappingHolder.GroupedSourceReferences
 
toString() - Method in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder.GroupedTargetReferences
 
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.ExecutableElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.FieldElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.accessor.ParameterElementAccessor
 
toString() - Method in class org.mapstruct.ap.internal.util.Nouns.ReplaceRule
 
transform(String) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
transform(String) - Method in class org.mapstruct.ap.internal.model.ValueMappingMethod.EnumTransformationStrategyInvoker
 
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
 
transformationStrategy - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.EnumTransformationStrategyInvoker
 
traversalSequence - Variable in class org.mapstruct.ap.internal.model.dependency.Node
 
trimSimpleClassName(String) - Method in class org.mapstruct.ap.internal.model.common.Type
It strips all the [] from the className.
type - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem.BuilderImpl
 
type - Variable in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
type - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem.BuilderImpl
 
type - Variable in class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
type - Variable in class org.mapstruct.ap.internal.model.Annotation
 
type - Variable in class org.mapstruct.ap.internal.model.beanmapping.PropertyEntry
 
type - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromProperty
 
type - Variable in class org.mapstruct.ap.internal.model.common.FinalField
 
type - Variable in class org.mapstruct.ap.internal.model.common.ImplementationType
 
type - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
type - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
type - Variable in class org.mapstruct.ap.internal.model.Field
 
type - Variable in class org.mapstruct.ap.internal.model.NestedPropertyMappingMethod.SafePropertyEntry
 
type - Variable in class org.mapstruct.ap.internal.model.source.selector.SelectionCriteria
 
type - Variable in exception org.mapstruct.ap.spi.MoreThanOneBuilderCreationMethodException
 
type - Variable in exception org.mapstruct.ap.spi.TypeHierarchyErroneousException
 
type() - Method in class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
accessor
type() - Method in class org.mapstruct.ap.internal.gem.XmlElementRefGem
accessor
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() - Constructor for enum org.mapstruct.ap.internal.model.source.selector.SelectionCriteria.Type
 
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_KIND_NAME - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
Type.ResolvedPair - Class in org.mapstruct.ap.internal.model.common
Reflects any Resolved Pair, examples are T, String ? extends T, BigDecimal T[], Integer[]
Type.TypeVarMatcher - Class in org.mapstruct.ap.internal.model.common
 
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 - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
typeConversionPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
typeConversionPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
typeConversionPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
typeConversionPolicy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
typeElement - Variable in class org.mapstruct.ap.internal.model.common.Type
 
typeFactory - Variable in class org.mapstruct.ap.internal.conversion.Conversions
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.assignment.SetterWrapperForCollectionsAndMapsWithNullCheck
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.beanmapping.SourceReference.BuilderFromMapping
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.beanmapping.TargetReference.Builder
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.common.Type
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
typeFactory - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
typeFactory - Variable in class org.mapstruct.ap.internal.processor.AnnotationBasedComponentModelProcessor
 
typeFactory - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
typeFactory - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
typeFactory - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
typeFactory - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
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) - 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
 
typeMirror - Variable in class org.mapstruct.ap.internal.model.common.Type
 
typeMirror - Variable in class org.mapstruct.ap.internal.util.Filters
 
typeMirrorToString(TypeMirror) - Method in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
typeParameters - Variable in class org.mapstruct.ap.internal.model.common.Type
 
typeParameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
typeParameters - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
typeReferenceName(ConversionContext, Class<?>) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for the given canonicalName.
typeReferenceName(ConversionContext, String) - Static method in class org.mapstruct.ap.internal.conversion.ConversionUtils
Name for the given canonicalName.
typeRequiresImport - Variable in class org.mapstruct.ap.internal.model.Field
 
types - Variable in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
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(TypeFactory, FormattingMessager) - Constructor for class org.mapstruct.ap.internal.model.source.selector.TypeSelector
 
typesEqualsOneOf(Type, Type, String...) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
typeToMatch - Variable in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.common.Type
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.common.TypeFactory
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.MappingBuilderContext
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher.GenericAnalyser
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.MethodMatcher
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.SelectionParameters
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.selector.QualifierSelector
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.selector.TargetTypeSelector
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
typeUtils - Variable in class org.mapstruct.ap.internal.model.source.SubclassValidator
 
typeUtils - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
typeUtils - Variable in class org.mapstruct.ap.internal.processor.MapperAnnotatedFormattingMessenger
 
typeUtils - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
typeUtils - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor
 
typeUtils - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
typeUtils - Variable in class org.mapstruct.ap.internal.util.Filters
 
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
 
TypeVarCandidate() - Constructor for class org.mapstruct.ap.internal.model.source.MethodMatcher.TypeVarCandidate
 
TypeVarMatcher(TypeFactory, TypeUtils, Type) - Constructor for class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 

U

unboxedType(TypeMirror) - Method in class org.mapstruct.ap.internal.util.AbstractTypeUtilsDecorator
 
UNDERSCORE - Static variable in class org.mapstruct.ap.internal.util.Strings
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem.BuilderImpl
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.EnumMappingGem
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
unexpectedValueMappingException - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
unexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.gem.EnumMappingGem
accessor
unexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
unexpectedValueMappingException() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
unmappedSourcePolicy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
unmappedSourcePolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
unmappedSourcePolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
unmappedSourcePolicy - Variable in class org.mapstruct.ap.internal.option.Options
 
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
unmappedSourcePolicy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.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 - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem.BuilderImpl
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.gem.BeanMappingGem
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
unmappedTargetPolicy - Variable in class org.mapstruct.ap.internal.option.Options
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.gem.BeanMappingGem
accessor
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
unmappedTargetPolicy() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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.
unprocessedConstructorProperties - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
unprocessedDefinedTarget - Variable in class org.mapstruct.ap.internal.model.NestedTargetPropertyMappingHolder
 
unprocessedDefinedTargets - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
unprocessedSourceParameters - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
unprocessedSourceProperties - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
unprocessedTargetProperties - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
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
 
UPPER - Static variable in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
upperCaseFirst(String) - Static method in class org.mapstruct.ap.spi.CaseEnumTransformationStrategy
 
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
 
Use() - Constructor for enum org.mapstruct.control.MappingControl.Use
 
used - Variable in class org.mapstruct.ap.internal.model.Field
 
usedSupportedFields - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
Private fields which are added to map certain property types.
usedSupportedMappings - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
Private methods which are not present in the original mapper interface and are added to map certain property types.
useElementAsSourceTypeForMatching - Variable in class org.mapstruct.ap.internal.model.common.SourceRHS
 
usePropertyNames - Variable in class org.mapstruct.ap.internal.model.ForgedMethodHistory
 
userDefinedReturnType - Variable in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
userDefinedReturnType(Type) - Method in class org.mapstruct.ap.internal.model.BeanMappingMethod.Builder
 
uses - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem.BuilderImpl
 
uses - Variable in class org.mapstruct.ap.internal.gem.MapperConfigGem
 
uses - Variable in class org.mapstruct.ap.internal.gem.MapperGem.BuilderImpl
 
uses - Variable in class org.mapstruct.ap.internal.gem.MapperGem
 
uses() - Method in class org.mapstruct.ap.internal.gem.MapperConfigGem
accessor
uses() - Method in class org.mapstruct.ap.internal.gem.MapperGem
accessor
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

val - Variable in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
valid - Variable in class org.mapstruct.ap.internal.model.source.EnumMappingOptions
 
validate() - Method in class org.mapstruct.ap.internal.util.NativeTypes.NumberRepresentation
 
validate(String) - Method in interface org.mapstruct.ap.internal.model.common.DateFormatValidator
Validate the given dateFormat.
validate(String) - Method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.JavaDateTimeDateFormatValidator
 
validate(String) - Method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.JodaTimeDateFormatValidator
 
validate(String) - Method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory.SimpleDateFormatValidator
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.BooleanAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.ByteAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.CharAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.DoubleAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.FloatAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.IntAnalyzer
 
validate(String) - Method in interface org.mapstruct.ap.internal.util.NativeTypes.LiteralAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.LongAnalyzer
 
validate(String) - Method in class org.mapstruct.ap.internal.util.NativeTypes.ShortAnalyzer
 
validateDateFormat() - Method in class org.mapstruct.ap.internal.model.common.DefaultConversionContext
Validate the dateFormat if it is not null
validateTypeMirrors(TypeMirror...) - Static method in class org.mapstruct.ap.internal.model.source.SubclassMappingOptions
 
validationInfo - Variable in class org.mapstruct.ap.internal.model.common.DateFormatValidationResult
 
validationInfoArgs - Variable in class org.mapstruct.ap.internal.model.common.DateFormatValidationResult
 
validator - Variable in class org.mapstruct.ap.internal.processor.MethodRetrievalProcessor.RepeatableSubclassMappings
 
validDateFormat(String) - Static method in class org.mapstruct.ap.internal.model.common.DateFormatValidatorFactory
 
value - Variable in class org.mapstruct.ap.internal.gem.DecoratedWithGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.DecoratedWithGem
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingControlGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingControlGem
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingControlsGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingControlsGem
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingsGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.MappingsGem
 
value - Variable in class org.mapstruct.ap.internal.gem.NamedGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.NamedGem
 
value - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingsGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
 
value - Variable in class org.mapstruct.ap.internal.gem.ValueMappingsGem.BuilderImpl
 
value - Variable in class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
value() - Method in class org.mapstruct.ap.internal.gem.DecoratedWithGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.MappingControlGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.MappingControlsGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.MappingsGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.NamedGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.SubclassMappingsGem
accessor
value() - Method in class org.mapstruct.ap.internal.gem.ValueMappingsGem
accessor
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.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
 
valueAssignment - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod
 
valueDateFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueDateFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueDateFormat() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
valueFormattingParameters - Variable in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
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 - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueMappingControl - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueMappingControl() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
valueMappingControl() - Method in annotation type org.mapstruct.MapMapping
Allows detailed control over the value mapping process.
ValueMappingGem - Class in org.mapstruct.ap.internal.gem
 
ValueMappingGem(ValueMappingGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.ValueMappingGem
 
ValueMappingGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
ValueMappingGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
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(Method, List<ValueMappingMethod.MappingEntry>, String, String, Type, List<LifecycleCallbackMethodReference>, List<LifecycleCallbackMethodReference>) - Constructor for class org.mapstruct.ap.internal.model.ValueMappingMethod
 
ValueMappingMethod.Builder - Class in org.mapstruct.ap.internal.model
 
ValueMappingMethod.EnumTransformationStrategyInvoker - Class in org.mapstruct.ap.internal.model
 
ValueMappingMethod.MappingEntry - Class in org.mapstruct.ap.internal.model
 
ValueMappingMethod.ValueMappings - 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.
ValueMappingOptions(String, String, AnnotationMirror, AnnotationValue, AnnotationValue) - Constructor for class org.mapstruct.ap.internal.model.source.ValueMappingOptions
 
valueMappings - Variable in class org.mapstruct.ap.internal.model.source.MappingMethodOptions
 
valueMappings - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
valueMappings - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod.Builder
 
valueMappings - Variable in class org.mapstruct.ap.internal.model.ValueMappingMethod
 
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.
ValueMappings(List<ValueMappingOptions>) - Constructor for class org.mapstruct.ap.internal.model.ValueMappingMethod.ValueMappings
 
ValueMappingsGem - Class in org.mapstruct.ap.internal.gem
 
ValueMappingsGem(ValueMappingsGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.ValueMappingsGem
 
ValueMappingsGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
ValueMappingsGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
valueNumberFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueNumberFormat - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueNumberFormat() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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.gem.CollectionMappingStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.InjectionStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.MappingControlUseGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.ReportingPolicyGem
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.internal.gem.SubclassExhaustiveStrategyGem
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.processor.creation.MappingResolverImpl.BestMatchType
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.internal.writer.IndentationCorrectingWriter.State
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.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 - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueQualifiedBy - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueQualifiedBy() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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 - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueQualifiedByName - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueQualifiedByName() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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.
values - Variable in class org.mapstruct.ap.internal.writer.ModelWriter.DefaultModelElementWriterContext
 
values() - Static method in enum org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem
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.gem.InjectionStrategyGem
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.gem.MappingControlUseGem
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.gem.MappingInheritanceStrategyGem
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.gem.NullValueCheckStrategyGem
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.gem.NullValueMappingStrategyGem
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.gem.NullValuePropertyMappingStrategyGem
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.gem.ReportingPolicyGem
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.gem.SubclassExhaustiveStrategyGem
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.processor.creation.MappingResolverImpl.BestMatchType
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.internal.writer.IndentationCorrectingWriter.State
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.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 - Variable in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
valueSelectionParameters - Variable in class org.mapstruct.ap.internal.model.source.MapMappingOptions
 
valueSelectionParameters(SelectionParameters) - Method in class org.mapstruct.ap.internal.model.MapMappingMethod.Builder
 
valueTargetType - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem.BuilderImpl
 
valueTargetType - Variable in class org.mapstruct.ap.internal.gem.MapMappingGem
 
valueTargetType() - Method in class org.mapstruct.ap.internal.gem.MapMappingGem
accessor
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.
valueTypeMirror - Variable in class org.mapstruct.ap.internal.util.accessor.MapValueAccessor
 
varArgs - Variable in class org.mapstruct.ap.internal.model.common.Parameter
 
variableName - Variable in class org.mapstruct.ap.internal.model.common.FinalField
 
variableName - Variable in class org.mapstruct.ap.internal.model.common.ParameterBinding
 
variableName - Variable in class org.mapstruct.ap.internal.model.Field
 
variableName - Variable in class org.mapstruct.ap.internal.model.SupportingConstructorFragment
 
verbose - Variable in class org.mapstruct.ap.internal.option.Options
 
verbose - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext.DelegatingMessager
 
verbose - Variable in class org.mapstruct.ap.internal.util.AnnotationProcessorContext
 
VERBOSE - Static variable in class org.mapstruct.ap.MappingProcessor
 
verboseLogging - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod.Builder
 
verboseLogging - Variable in class org.mapstruct.ap.internal.model.source.SourceMethod
 
verboseLogging - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl
 
versionInformation - Variable in class org.mapstruct.ap.internal.model.GeneratedType.GeneratedTypeBuilder
 
versionInformation - Variable in class org.mapstruct.ap.internal.model.GeneratedType
 
versionInformation - Variable in class org.mapstruct.ap.internal.processor.DefaultModelElementProcessorContext
 
versionInformation - Variable in class org.mapstruct.ap.internal.processor.MapperCreationProcessor
 
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
visitArray(ArrayType, Type) - Method in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
visitDeclared(DeclaredType, Type) - Method in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
visited - Variable in class org.mapstruct.ap.internal.model.dependency.Node
 
visitTypeVariable(TypeVariable, Type) - Method in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
 
visitWildcard(WildcardType, Type) - Method in class org.mapstruct.ap.internal.model.common.Type.TypeVarMatcher
If ? extends SomeTime equals the boundary set in typeVarToMatch (NOTE: you can't compare the wildcard itself) then return a result;

W

WARN - org.mapstruct.ap.internal.gem.ReportingPolicyGem
 
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
 
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
 
WRAPPER_TO_PRIMITIVE_TYPES - Static variable in class org.mapstruct.ap.internal.util.NativeTypes
 
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
 
wrapperType - Variable in class org.mapstruct.ap.internal.conversion.PrimitiveToStringConversion
 
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(char[], int, int) - Method in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter
 
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
 
writer - Variable in class org.mapstruct.ap.internal.writer.IndentationCorrectingWriter.StateContext
 
writeToSourceFile(Filer, Mapper) - Method in class org.mapstruct.ap.internal.processor.MapperServiceProcessor
 
writeToSourceFile(Filer, Mapper, TypeElement) - Method in class org.mapstruct.ap.internal.processor.MapperRenderingProcessor
 

X

xCreate - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
xMethods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
XmlConstants - Class in org.mapstruct.ap.internal.util
Helper holding JAXB time full qualified class names for conversion registration
XmlConstants() - Constructor for class org.mapstruct.ap.internal.util.XmlConstants
 
XmlElementDeclGem - Class in org.mapstruct.ap.internal.gem.jakarta
 
XmlElementDeclGem - Class in org.mapstruct.ap.internal.gem
 
XmlElementDeclGem(XmlElementDeclGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.jakarta.XmlElementDeclGem
 
XmlElementDeclGem(XmlElementDeclGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.XmlElementDeclGem
 
XmlElementDeclGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem.jakarta
A builder that can be implemented by the user to define custom logic e.g.
XmlElementDeclGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
XmlElementDeclGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem.jakarta
 
XmlElementDeclGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
XmlElementDeclInfo(String, TypeMirror) - Constructor for class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementDeclInfo
 
XmlElementDeclSelector - Class in org.mapstruct.ap.internal.model.source.selector
Finds the XmlElementRef annotation on a field (of the mapping result type or its super types) matching the target property name.
XmlElementDeclSelector(TypeUtils) - Constructor for class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector
 
XmlElementDeclSelector.XmlElementDeclInfo - Class in org.mapstruct.ap.internal.model.source.selector
A class, whose purpose is to combine the use of XmlElementDeclGem and XmlElementDeclGem.
XmlElementDeclSelector.XmlElementRefInfo - Class in org.mapstruct.ap.internal.model.source.selector
 
XmlElementRefGem - Class in org.mapstruct.ap.internal.gem.jakarta
 
XmlElementRefGem - Class in org.mapstruct.ap.internal.gem
 
XmlElementRefGem(XmlElementRefGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.jakarta.XmlElementRefGem
 
XmlElementRefGem(XmlElementRefGem.BuilderImpl) - Constructor for class org.mapstruct.ap.internal.gem.XmlElementRefGem
 
XmlElementRefGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem.jakarta
A builder that can be implemented by the user to define custom logic e.g.
XmlElementRefGem.Builder<T> - Interface in org.mapstruct.ap.internal.gem
A builder that can be implemented by the user to define custom logic e.g.
XmlElementRefGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem.jakarta
 
XmlElementRefGem.BuilderImpl - Class in org.mapstruct.ap.internal.gem
 
XmlElementRefInfo(String, TypeMirror) - Constructor for class org.mapstruct.ap.internal.model.source.selector.XmlElementDeclSelector.XmlElementRefInfo
 
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
 

Y

yCreate - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 
yMethods - Variable in class org.mapstruct.ap.internal.processor.creation.MappingResolverImpl.MethodMethod
 

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.
ZonedDateTimeToCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.internal.model.source.builtin.ZonedDateTimeToCalendar
 
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 Y Z 
All Classes All Packages