Skip navigation links
A B C D E F G H I J K L M N O P R S T U V W X 

A

AbstractJodaTypeToStringConversion - Class in org.mapstruct.ap.conversion
Base class for conversions between Joda-Time types and String.
AbstractJodaTypeToStringConversion() - Constructor for class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
 
Accessibility - Enum in org.mapstruct.ap.model.common
Accessibility of an element
addAnnotation(Annotation) - Method in class org.mapstruct.ap.model.GeneratedType
 
adderMethodsIn(Iterable<? extends Element>) - Static method in class org.mapstruct.ap.util.Filters
 
AdderWrapper - Class in org.mapstruct.ap.model.assignment
Wraps the assignment in a target setter.
AdderWrapper(Assignment, List<Type>, String, Type) - Constructor for class org.mapstruct.ap.model.assignment.AdderWrapper
 
Annotation - Class in org.mapstruct.ap.model
Represents a Java 5 annotation.
Annotation(Type) - Constructor for class org.mapstruct.ap.model.Annotation
 
AnnotationBasedComponentModelProcessor - Class in org.mapstruct.ap.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.processor.AnnotationBasedComponentModelProcessor
 
AnnotationMapperReference - Class in org.mapstruct.ap.model
Mapper reference which is retrieved via Annotation-based dependency injection.
AnnotationMapperReference(Type, String, Annotation) - Constructor for class org.mapstruct.ap.model.AnnotationMapperReference
 
AnnotationProcessingException - Exception in org.mapstruct.ap.util
Indicates an error during annotation processing.
AnnotationProcessingException(String) - Constructor for exception org.mapstruct.ap.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element) - Constructor for exception org.mapstruct.ap.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element, AnnotationMirror) - Constructor for exception org.mapstruct.ap.util.AnnotationProcessingException
 
AnnotationProcessingException(String, Element, AnnotationMirror, AnnotationValue) - Constructor for exception org.mapstruct.ap.util.AnnotationProcessingException
 
asSet(T...) - Static method in class org.mapstruct.ap.util.Collections
 
asSet(Collection<T>, T...) - Static method in class org.mapstruct.ap.util.Collections
 
asSet(Collection<T>, Collection<T>...) - Static method in class org.mapstruct.ap.util.Collections
 
Assignment - Interface in org.mapstruct.ap.model
Assignment represents all kind of manners a source can be assigned to a target.
Assignment.AssignmentType - Enum in org.mapstruct.ap.model
 
AssignmentFactory - Class in org.mapstruct.ap.model.assignment
Factory class for creating all types of assignments
AssignmentWrapper - Class in org.mapstruct.ap.model.assignment
Base class for decorators (wrappers).
AssignmentWrapper(Assignment) - Constructor for class org.mapstruct.ap.model.assignment.AssignmentWrapper
 

B

BeanMappingMethod - Class in org.mapstruct.ap.model
A MappingMethod implemented by a Mapper class which maps one bean type to another, optionally configured by one or more PropertyMappings.
BeanMappingMethod(SourceMethod, List<PropertyMapping>, FactoryMethod) - Constructor for class org.mapstruct.ap.model.BeanMappingMethod
 
BigDecimalToBigIntegerConversion - Class in org.mapstruct.ap.conversion
Conversion between BigDecimal and BigInteger.
BigDecimalToBigIntegerConversion() - Constructor for class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
BigDecimalToPrimitiveConversion - Class in org.mapstruct.ap.conversion
Conversion between BigDecimal and native number types.
BigDecimalToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
BigDecimalToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between BigDecimal and String.
BigDecimalToStringConversion() - Constructor for class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
BigDecimalToWrapperConversion - Class in org.mapstruct.ap.conversion
Conversion between BigDecimal and wrappers of native number types.
BigDecimalToWrapperConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
BigIntegerToPrimitiveConversion - Class in org.mapstruct.ap.conversion
Conversion between BigInteger and native number types.
BigIntegerToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
BigIntegerToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between BigInteger and String.
BigIntegerToStringConversion() - Constructor for class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
BigIntegerToWrapperConversion - Class in org.mapstruct.ap.conversion
Conversion between BigInteger and wrappers of native number types.
BigIntegerToWrapperConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
build() - Method in class org.mapstruct.ap.model.Mapper.Builder
 
Builder() - Constructor for class org.mapstruct.ap.model.Mapper.Builder
 
BuiltInMappingMethods - Class in org.mapstruct.ap.model.source.builtin
Registry for all built-in methods.
BuiltInMappingMethods(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.BuiltInMappingMethods
 
BuiltInMethod - Class in org.mapstruct.ap.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.model.source.builtin.BuiltInMethod
 

C

CalendarToXmlGregorianCalendar - Class in org.mapstruct.ap.model.source.builtin
 
CalendarToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.CalendarToXmlGregorianCalendar
 
canAccess(Type, ExecutableElement) - Method in class org.mapstruct.ap.model.common.Type
Whether this type can access the given method declared on the given type.
capitalize(String) - Static method in class org.mapstruct.ap.util.Strings
 
CdiComponentProcessor - Class in org.mapstruct.ap.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.processor.CdiComponentProcessor
 
CharToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between char and String.
CharToStringConversion() - Constructor for class org.mapstruct.ap.conversion.CharToStringConversion
 
CharWrapperToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between Character and String.
CharWrapperToStringConversion() - Constructor for class org.mapstruct.ap.conversion.CharWrapperToStringConversion
 
classTypeOf(Type) - Method in class org.mapstruct.ap.model.common.TypeFactory
Returns the Type that represents the declared Class type of the given type.
collectionMappingStrategy() - Method in class org.mapstruct.ap.prism.MapperConfigPrism
Returns a String representing the value of the org.mapstruct.CollectionMappingStrategy collectionMappingStrategy() member of the Annotation.
collectionMappingStrategy() - Method in class org.mapstruct.ap.prism.MapperConfigPrism.Values
Return the AnnotationValue corresponding to the collectionMappingStrategy() member of the annotation, or null when the default value is implied.
collectionMappingStrategy() - Method in class org.mapstruct.ap.prism.MapperPrism
Returns a String representing the value of the org.mapstruct.CollectionMappingStrategy collectionMappingStrategy() member of the Annotation.
collectionMappingStrategy() - Method in class org.mapstruct.ap.prism.MapperPrism.Values
Return the AnnotationValue corresponding to the collectionMappingStrategy() member of the annotation, or null when the default value is implied.
Collections - Class in org.mapstruct.ap.util
Provides utility methods around collections.
compareTo(Type) - Method in class org.mapstruct.ap.model.common.Type
 
componentModel() - Method in class org.mapstruct.ap.prism.MapperConfigPrism
Returns a String representing the value of the java.lang.String componentModel() member of the Annotation.
componentModel() - Method in class org.mapstruct.ap.prism.MapperConfigPrism.Values
Return the AnnotationValue corresponding to the componentModel() member of the annotation, or null when the default value is implied.
componentModel() - Method in class org.mapstruct.ap.prism.MapperPrism
Returns a String representing the value of the java.lang.String componentModel() member of the Annotation.
componentModel() - Method in class org.mapstruct.ap.prism.MapperPrism.Values
Return the AnnotationValue corresponding to the componentModel() member of the annotation, or null when the default value is implied.
componentModel() - Method in class org.mapstruct.ap.util.MapperConfig
 
config() - Method in class org.mapstruct.ap.prism.MapperPrism
Returns a TypeMirror representing the value of the java.lang.Class<?> config() member of the Annotation.
config() - Method in class org.mapstruct.ap.prism.MapperPrism.Values
Return the AnnotationValue corresponding to the config() member of the annotation, or null when the default value is implied.
constant() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a String representing the value of the java.lang.String constant() member of the Annotation.
constant() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the constant() member of the annotation, or null when the default value is implied.
containsTargetTypeParameter(List<Parameter>) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
ConversionContext - Interface in org.mapstruct.ap.model.common
Context object passed to conversion providers and built-in methods.
ConversionProvider - Interface in org.mapstruct.ap.conversion
Implementations create inline TypeConversions such as (long)source, Integer.valueOf(source) or new SimpleDateFormat().format( source ).
Conversions - Class in org.mapstruct.ap.conversion
Holds built-in ConversionProviders such as from int to String.
Conversions(Elements, TypeFactory) - Constructor for class org.mapstruct.ap.conversion.Conversions
 
createFactory(SourceMethod, MapperReference) - Static method in class org.mapstruct.ap.model.assignment.AssignmentFactory
 
createMethodReference(SourceMethod, MapperReference, Type) - Static method in class org.mapstruct.ap.model.assignment.AssignmentFactory
 
createMethodReference(BuiltInMethod, ConversionContext) - Static method in class org.mapstruct.ap.model.assignment.AssignmentFactory
 
createSimple(String) - Static method in class org.mapstruct.ap.model.assignment.AssignmentFactory
 
createTypeConversion(Set<Type>, List<Type>, String) - Static method in class org.mapstruct.ap.model.assignment.AssignmentFactory
 

D

DATE_TIME_FORMAT - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
DATE_TIME_FORMAT_FQN - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
DATE_TIME_FQN - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
dateFormat() - Method in class org.mapstruct.ap.prism.IterableMappingPrism
Returns a String representing the value of the java.lang.String dateFormat() member of the Annotation.
dateFormat() - Method in class org.mapstruct.ap.prism.IterableMappingPrism.Values
Return the AnnotationValue corresponding to the dateFormat() member of the annotation, or null when the default value is implied.
dateFormat() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a String representing the value of the java.lang.String dateFormat() member of the Annotation.
dateFormat() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the dateFormat() member of the annotation, or null when the default value is implied.
DateToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between String and Date.
DateToStringConversion() - Constructor for class org.mapstruct.ap.conversion.DateToStringConversion
 
DateToXmlGregorianCalendar - Class in org.mapstruct.ap.model.source.builtin
 
DateToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.DateToXmlGregorianCalendar
 
decapitalize(String) - Static method in class org.mapstruct.ap.util.Strings
 
DecoratedWithPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.DecoratedWith annotation.
DecoratedWithPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.DecoratedWith but which each return the AnnotationValue corresponding to that member in the model of the annotations.
Decorator - Class in org.mapstruct.ap.model
Represents a decorator applied to a generated mapper type.
decorator(Decorator) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
DecoratorConstructor - Class in org.mapstruct.ap.model
Represents the constructor of a decorator.
DecoratorConstructor(String, String, boolean) - Constructor for class org.mapstruct.ap.model.DecoratorConstructor
 
DEFAULT_COMPONENT_MODEL - Static variable in class org.mapstruct.ap.MappingProcessor
 
DefaultConversionContext - Class in org.mapstruct.ap.model.common
Default implementation of the ConversionContext passed to conversion providers.
DefaultConversionContext(TypeFactory, Type, String) - Constructor for class org.mapstruct.ap.model.common.DefaultConversionContext
 
DefaultMapperReference - Class in org.mapstruct.ap.model
Mapper reference which is retrieved via the Mappers#getMapper() method.
DefaultModelElementProcessorContext - Class in org.mapstruct.ap.processor
Default implementation of the processor context.
DefaultModelElementProcessorContext(ProcessingEnvironment, Options) - Constructor for class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
defaultValue() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a String representing the value of the java.lang.String defaultValue() member of the Annotation.
defaultValue() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the defaultValue() member of the annotation, or null when the default value is implied.
DelegatingMethod - Class in org.mapstruct.ap.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.model.DelegatingMethod
 
Direct - Class in org.mapstruct.ap.model.assignment
Direct Assignment.
Direct(String) - Constructor for class org.mapstruct.ap.model.assignment.Direct
 
distanceTo(Type) - Method in class org.mapstruct.ap.model.common.Type
Returns the length of the shortest path in the type hierarchy between this type and the specified other type.
doTypeVarsMatch(Type, Type) - Method in class org.mapstruct.ap.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.model.source.builtin.JaxbElemToValue
 
doTypeVarsMatch(Type, Type) - Method in class org.mapstruct.ap.model.source.builtin.ListOfJaxbElemToListOfValue
 

E

element(TypeElement) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
elementUtils(Elements) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
EnumMapping - Class in org.mapstruct.ap.model.source
Represents the mapping between one enum constant and another.
EnumMapping(String, String) - Constructor for class org.mapstruct.ap.model.source.EnumMapping
 
EnumMappingMethod - Class in org.mapstruct.ap.model
A MappingMethod which maps one enum type to another, optionally configured by one or more EnumMappings.
EnumMappingMethod(Method, List<EnumMapping>) - Constructor for class org.mapstruct.ap.model.EnumMappingMethod
 
EnumStringConversion - Class in org.mapstruct.ap.conversion
Conversion between String and Enum types.
EnumStringConversion() - Constructor for class org.mapstruct.ap.conversion.EnumStringConversion
 
equals(Object) - Method in class org.mapstruct.ap.model.common.Type
 
equals(Object) - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
equals based on class
equals(Object) - Method in class org.mapstruct.ap.model.VirtualMappingMethod
 
erasure() - Method in class org.mapstruct.ap.model.common.Type
 
Executables - Class in org.mapstruct.ap.util
Provides functionality around ExecutableElements.
execute(Environment, Map, TemplateModel[], TemplateDirectiveBody) - Method in class org.mapstruct.ap.writer.ModelIncludeDirective
 
expression() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a String representing the value of the java.lang.String expression() member of the Annotation.
expression() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the expression() member of the annotation, or null when the default value is implied.

F

FactoryMethod - Interface in org.mapstruct.ap.model
FactoryMethod, implemented in referenced mapper.
failsBuild() - Method in enum org.mapstruct.ap.option.ReportingPolicy
 
Field - Class in org.mapstruct.ap.model
A field of a mapper type, e.g.
Field(Type, String) - Constructor for class org.mapstruct.ap.model.Field
 
Filters - Class in org.mapstruct.ap.util
Filter methods for working with Element collections.
forFactoryMethod(Type, ExecutableElement, Type, List<Type>, Types) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
formatStyle() - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
Returns the default format style to be applied if non is given explicitly.
formatStyle() - Method in class org.mapstruct.ap.conversion.JodaDateTimeToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.conversion.JodaLocalDateTimeToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.conversion.JodaLocalDateToStringConversion
 
formatStyle() - Method in class org.mapstruct.ap.conversion.JodaLocalTimeToStringConversion
 
forMethodRequiringImplementation(ExecutableElement, List<Parameter>, Type, List<Type>, Map<String, List<Mapping>>, IterableMapping, MapMapping, Types) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
forReferencedMethod(Type, ExecutableElement, List<Parameter>, Type, List<Type>, Types) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
FreeMarkerModelElementWriter - Class in org.mapstruct.ap.writer
Delegate for writing given Writables into a Writer using FreeMarker templates.
FreeMarkerModelElementWriter() - Constructor for class org.mapstruct.ap.writer.FreeMarkerModelElementWriter
 
FreeMarkerWritable - Class in org.mapstruct.ap.writer
A Writable which uses the FreeMarker template engine to generate the output.
FreeMarkerWritable() - Constructor for class org.mapstruct.ap.writer.FreeMarkerWritable
 
from(ConversionContext) - Method in interface org.mapstruct.ap.conversion.ConversionProvider
Creates the conversion from target to source of a property mapping.
from(ConversionContext) - Method in class org.mapstruct.ap.conversion.DateToStringConversion
 
from(ConversionContext) - Method in class org.mapstruct.ap.conversion.ReverseConversion
 
from(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
 
fromMappingPrism(MappingPrism, Element, Messager) - Static method in class org.mapstruct.ap.model.source.Mapping
 
fromMappingsPrism(MappingsPrism, Element, Messager) - Static method in class org.mapstruct.ap.model.source.Mapping
 
fromModifiers(Set<Modifier>) - Static method in enum org.mapstruct.ap.model.common.Accessibility
 
fromPrism(IterableMappingPrism) - Static method in class org.mapstruct.ap.model.source.IterableMapping
 
fromPrism(MapMappingPrism) - Static method in class org.mapstruct.ap.model.source.MapMapping
 

G

GeneratedType - Class in org.mapstruct.ap.model
A type generated by MapStruct, e.g.
GeneratedType(TypeFactory, String, String, String, String, List<MappingMethod>, List<? extends ModelElement>, boolean, Accessibility) - Constructor for class org.mapstruct.ap.model.GeneratedType
 
get(Class<T>) - Method in interface org.mapstruct.ap.writer.Writable.Context
Retrieves the object with the given type from this context.
getAccessibility() - Method in class org.mapstruct.ap.model.GeneratedType
 
getAccessibility() - Method in class org.mapstruct.ap.model.MappingMethod
 
getAccessibility() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
 
getAccessibility() - Method in interface org.mapstruct.ap.model.source.Method
Returns the Accessibility of this method.
getAccessibility() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getAdderForType(Type, String) - Method in class org.mapstruct.ap.model.common.Type
Tries to find an addMethod in this type for given collection property in this type.
getAlternativeTargetAccessors() - Method in class org.mapstruct.ap.model.common.Type
Alternative accessors could be a getter for a collection.
getAnnotation() - Method in class org.mapstruct.ap.model.AnnotationMapperReference
 
getAnnotationMirror() - Method in exception org.mapstruct.ap.util.AnnotationProcessingException
 
getAnnotationMirror() - Method in class org.mapstruct.ap.util.MapperConfig
 
getAnnotations() - Method in class org.mapstruct.ap.model.GeneratedType
 
getAnnotationValue() - Method in exception org.mapstruct.ap.util.AnnotationProcessingException
 
getAssignment() - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
getAssignment() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getAssignment() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getAssignment() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getBuiltInMethods() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMappingMethods
 
getCloseExpression() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getCollectionMappingStrategy() - Method in class org.mapstruct.ap.util.MapperConfig
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.processor.CdiComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.processor.Jsr330ComponentProcessor
 
getComponentModelIdentifier() - Method in class org.mapstruct.ap.processor.SpringComponentProcessor
 
getConstant() - Method in class org.mapstruct.ap.model.source.Mapping
 
getConstantMappings() - Method in class org.mapstruct.ap.model.BeanMappingMethod
 
getContextParam() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.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.model.source.builtin.StringToXmlGregorianCalendar
 
getContextParameter(ConversionContext) - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
getConversion(Type, Type) - Method in class org.mapstruct.ap.conversion.Conversions
 
getDateFormat() - Method in interface org.mapstruct.ap.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.model.common.DefaultConversionContext
 
getDateFormat() - Method in class org.mapstruct.ap.model.source.IterableMapping
 
getDateFormat() - Method in class org.mapstruct.ap.model.source.Mapping
 
getDateFormatAnnotationValue() - Method in class org.mapstruct.ap.model.source.IterableMapping
 
getDeclaringMapper() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getDeclaringMapper() - Method in class org.mapstruct.ap.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.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.model.source.SourceMethod
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().
getDecorator() - Method in class org.mapstruct.ap.model.Mapper
 
getDefaultComponentModel() - Method in class org.mapstruct.ap.option.Options
 
getDelegateName() - Method in class org.mapstruct.ap.model.DecoratorConstructor
 
getDiagnosticKind() - Method in enum org.mapstruct.ap.option.ReportingPolicy
 
getEffectiveComponentModel(Options, String) - Static method in class org.mapstruct.ap.option.OptionsHelper
 
getElement() - Method in exception org.mapstruct.ap.util.AnnotationProcessingException
 
getElementAssignment() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getElementNameForAdder(ExecutableElement) - Static method in class org.mapstruct.ap.util.Executables
Returns the 'element name' to which an adder method applies.
getElementUtils() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getElementUtils() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getEntryVariableName() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getEnumConstants() - Method in class org.mapstruct.ap.model.common.Type
Returns this type's enum constants in case it is an enum, an empty list otherwise.
getEnumMappings() - Method in class org.mapstruct.ap.model.EnumMappingMethod
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.AdderWrapper
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.Direct
 
getExceptionTypes() - Method in interface org.mapstruct.ap.model.Assignment
returns all types exception types thrown by this assignment.
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.LocalVarWrapper
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.SetterWrapper
 
getExceptionTypes() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getExceptionTypes() - Method in interface org.mapstruct.ap.model.FactoryMethod
 
getExecutable() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getFactoryMethod() - Method in class org.mapstruct.ap.model.BeanMappingMethod
 
getFactoryMethod() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getFactoryMethod() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getFields() - Method in class org.mapstruct.ap.model.GeneratedType
 
getFiler() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getFiler() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.EnumStringConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaDateTimeToCalendarConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaTimeToDateConversion
 
getFromConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Returns a set with imported types of the "from" conversion.
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.CharToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.CharWrapperToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.EnumStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaDateTimeToCalendarConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaTimeToDateConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToPrimitiveConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToWrapperConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Returns the conversion string from target to source.
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToStringConversion
 
getFromExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToWrapperConversion
 
getFullyQualifiedName() - Method in class org.mapstruct.ap.model.common.Type
 
getGetters() - Method in class org.mapstruct.ap.model.common.Type
getGetters
getImplementationType() - Method in class org.mapstruct.ap.model.common.Type
Returns the implementation type to be instantiated in case this type is an interface iterable, collection or map type.
getImportTypes() - Method in class org.mapstruct.ap.model.Annotation
 
getImportTypes() - Method in class org.mapstruct.ap.model.AnnotationMapperReference
 
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.Direct
 
getImportTypes() - Method in interface org.mapstruct.ap.model.Assignment
returns all types required as import by the assignment statement.
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.NewCollectionOrMapWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.SetterCollectionOrMapWrapper
 
getImportTypes() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getImportTypes() - Method in class org.mapstruct.ap.model.BeanMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.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.model.common.Parameter
 
getImportTypes() - Method in class org.mapstruct.ap.model.common.Type
 
getImportTypes() - Method in class org.mapstruct.ap.model.DecoratorConstructor
 
getImportTypes() - Method in class org.mapstruct.ap.model.DefaultMapperReference
 
getImportTypes() - Method in class org.mapstruct.ap.model.Field
 
getImportTypes() - Method in class org.mapstruct.ap.model.GeneratedType
 
getImportTypes() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.model.MappingMethod
 
getImportTypes() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getImportTypes() - Method in class org.mapstruct.ap.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.model.source.builtin.CalendarToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.DateToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.JaxbElemToValue
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.ListOfJaxbElemToListOfValue
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.StringToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToDate
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
getImportTypes() - Method in class org.mapstruct.ap.model.VirtualMappingMethod
 
getInstance(Elements, TypeFactory, TypeElement, DecoratedWithPrism, List<MappingMethod>, boolean, boolean) - Static method in class org.mapstruct.ap.model.Decorator
 
getInstance(Type, boolean, TypeFactory, List<String>) - Static method in class org.mapstruct.ap.model.DefaultMapperReference
 
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.DecoratedWithPrism
Return a prism of the @org.mapstruct.DecoratedWith annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.IterableMappingPrism
Return a prism of the @org.mapstruct.IterableMapping annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MapMappingPrism
Return a prism of the @org.mapstruct.MapMapping annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MapperConfigPrism
Return a prism of the @org.mapstruct.MapperConfig annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MapperPrism
Return a prism of the @org.mapstruct.Mapper annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MappingPrism
Return a prism of the @org.mapstruct.Mapping annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MappingsPrism
Return a prism of the @org.mapstruct.Mappings annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.MappingTargetPrism
Return a prism of the @org.mapstruct.MappingTarget annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.TargetTypePrism
Return a prism of the @org.mapstruct.TargetType annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Return a prism of the @javax.xml.bind.annotation.XmlElementDecl annotation whose mirror is mirror.
getInstance(AnnotationMirror) - Static method in class org.mapstruct.ap.util.MapperConfig
 
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.DecoratedWithPrism
Return a prism representing the @org.mapstruct.DecoratedWith annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.IterableMappingPrism
Return a prism representing the @org.mapstruct.IterableMapping annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MapMappingPrism
Return a prism representing the @org.mapstruct.MapMapping annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MapperConfigPrism
Return a prism representing the @org.mapstruct.MapperConfig annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MapperPrism
Return a prism representing the @org.mapstruct.Mapper annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MappingPrism
Return a prism representing the @org.mapstruct.Mapping annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MappingsPrism
Return a prism representing the @org.mapstruct.Mappings annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.MappingTargetPrism
Return a prism representing the @org.mapstruct.MappingTarget annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.TargetTypePrism
Return a prism representing the @org.mapstruct.TargetType annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Return a prism representing the @javax.xml.bind.annotation.XmlElementDecl annotation on 'e'.
getInstanceOn(Element) - Static method in class org.mapstruct.ap.util.MapperConfig
 
getInterfaceName() - Method in class org.mapstruct.ap.model.GeneratedType
 
getIterableMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getIteratorReference() - Method in class org.mapstruct.ap.model.assignment.AdderWrapper
 
getJavaExpression() - Method in class org.mapstruct.ap.model.source.Mapping
 
getKeyAssignment() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getKeyFormat() - Method in class org.mapstruct.ap.model.source.MapMapping
 
getKeyVariableName() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getKeyword() - Method in enum org.mapstruct.ap.model.common.Accessibility
 
getLoopVariableName() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getMapMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getMapperReferenceAnnotation() - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
getMapperReferenceAnnotation() - Method in class org.mapstruct.ap.processor.CdiComponentProcessor
 
getMapperReferenceAnnotation() - Method in class org.mapstruct.ap.processor.Jsr330ComponentProcessor
 
getMapperReferenceAnnotation() - Method in class org.mapstruct.ap.processor.SpringComponentProcessor
 
getMapperVariableName() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getMappingByTargetPropertyName(String) - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns the Mapping for the given target property.
getMappings() - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns the Mappings configured for this method, keyed by source property name.
getMatchingMethods(SourceMethod, List<T>, Type, Type, String) - Method in class org.mapstruct.ap.model.source.selector.InheritanceSelector
 
getMatchingMethods(SourceMethod, List<T>, Type, Type, String) - Method in interface org.mapstruct.ap.model.source.selector.MethodSelector
Selects those methods which match the given types and other criteria
getMatchingMethods(SourceMethod, List<T>, Type, Type, String) - Method in class org.mapstruct.ap.model.source.selector.MethodSelectors
 
getMatchingMethods(SourceMethod, List<T>, Type, Type, String) - Method in class org.mapstruct.ap.model.source.selector.TypeSelector
 
getMatchingMethods(SourceMethod, List<T>, Type, Type, String) - Method in class org.mapstruct.ap.model.source.selector.XmlElementDeclSelector
 
getMessager() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getMessager() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getMethods() - Method in class org.mapstruct.ap.model.GeneratedType
 
getMirror() - Method in class org.mapstruct.ap.model.source.IterableMapping
 
getMirror() - Method in class org.mapstruct.ap.model.source.MapMapping
 
getMirror() - Method in class org.mapstruct.ap.model.source.Mapping
 
getName() - Method in class org.mapstruct.ap.model.common.Parameter
 
getName() - Method in class org.mapstruct.ap.model.common.Type
 
getName() - Method in class org.mapstruct.ap.model.DecoratorConstructor
 
getName() - Method in class org.mapstruct.ap.model.GeneratedType
 
getName() - Method in class org.mapstruct.ap.model.MappingMethod
 
getName() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
Returns then name of the method.
getName() - Method in interface org.mapstruct.ap.model.source.Method
Returns then name of the method.
getName() - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns then name of the method.
getNewCollectionOrMapAssignment() - Method in class org.mapstruct.ap.model.assignment.SetterCollectionOrMapWrapper
 
getOpenExpression() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getOptions() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getOptions() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getPackageName() - Method in class org.mapstruct.ap.model.common.Type
 
getPackageName() - Method in class org.mapstruct.ap.model.GeneratedType
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
There's currently only one parameter foreseen instead of a list of parameter
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.CalendarToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.DateToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.JaxbElemToValue
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.ListOfJaxbElemToListOfValue
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.StringToXmlGregorianCalendar
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToCalendar
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToDate
 
getParameter() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
getParameterNames() - Method in class org.mapstruct.ap.model.MappingMethod
 
getParameterNames() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getParameters(ExecutableElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getParameters() - Method in class org.mapstruct.ap.model.MappingMethod
 
getParameters() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
 
getParameters() - Method in interface org.mapstruct.ap.model.source.Method
In contrast to Method.getSourceParameters() this method returns all parameters
getParameters() - Method in class org.mapstruct.ap.model.source.SourceMethod
In contrast to Method.getSourceParameters() this method returns all parameters
getParameterTypes(TypeFactory, List<Parameter>, Type, Type) - Static method in class org.mapstruct.ap.model.source.selector.MethodSelectors
 
getPrimitiveType(Class<?>) - Static method in class org.mapstruct.ap.util.NativeTypes
 
getPriority() - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
getPriority() - Method in class org.mapstruct.ap.processor.MapperCreationProcessor
 
getPriority() - Method in class org.mapstruct.ap.processor.MapperRenderingProcessor
 
getPriority() - Method in class org.mapstruct.ap.processor.MethodRetrievalProcessor
 
getPriority() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor
Returns the priority value of this processor which must be between 1 (highest priority) and 10000 (lowest priority).
getPropertyMappings() - Method in class org.mapstruct.ap.model.BeanMappingMethod
 
getPropertyMappingsByParameter() - Method in class org.mapstruct.ap.model.BeanMappingMethod
 
getPropertyName(ExecutableElement) - Static method in class org.mapstruct.ap.util.Executables
 
getPropertyNames(List<ExecutableElement>) - Static method in class org.mapstruct.ap.util.Executables
 
getReferencedMappers() - Method in class org.mapstruct.ap.model.Mapper
 
getResultName() - Method in class org.mapstruct.ap.model.MappingMethod
 
getResultType() - Method in class org.mapstruct.ap.model.MappingMethod
 
getResultType() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getReturnType(ExecutableElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getReturnType() - Method in class org.mapstruct.ap.model.MappingMethod
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.CalendarToXmlGregorianCalendar
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.DateToXmlGregorianCalendar
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.JaxbElemToValue
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.ListOfJaxbElemToListOfValue
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.StringToXmlGregorianCalendar
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToCalendar
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToDate
 
getReturnType() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
getReturnType() - Method in interface org.mapstruct.ap.model.source.Method
Returns the return type of the method
getReturnType() - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns the return type of the method
getSaveVariableName(String, String...) - Static method in class org.mapstruct.ap.util.Strings
 
getSaveVariableName(String, Collection<String>) - Static method in class org.mapstruct.ap.util.Strings
Returns a variable name which doesn't conflict with the given variable names existing in the same scope and the Java keywords.
getSetters() - Method in class org.mapstruct.ap.model.common.Type
getSetters
getSingleParameter(ExecutableElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getSingleSourceParameterType() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getSource() - Method in class org.mapstruct.ap.model.source.EnumMapping
Returns the name of the constant in the source enum.
getSourceAnnotationValue() - Method in class org.mapstruct.ap.model.source.Mapping
 
getSourceBeanName() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getSourceName() - Method in class org.mapstruct.ap.model.source.Mapping
Returns the complete source name of this mapping, either a qualified (e.g.
getSourceParameter() - Method in class org.mapstruct.ap.model.EnumMappingMethod
 
getSourceParameter() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getSourceParameter() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getSourceParameter(String) - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getSourceParameterName() - Method in class org.mapstruct.ap.model.source.Mapping
Returns the name of the source parameter of this mapping if the source name is qualified.
getSourceParameters() - Method in class org.mapstruct.ap.model.MappingMethod
 
getSourceParameters() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
 
getSourceParameters() - Method in interface org.mapstruct.ap.model.source.Method
returns the list of 'true' source parameters excluding the parameter(s) that is designated as target by means of the target annotation Method.getTargetParameter().
getSourceParameters() - Method in class org.mapstruct.ap.model.source.SourceMethod
returns the list of 'true' source parameters excluding the parameter(s) that is designated as target by means of the target annotation Method.getTargetParameter().
getSourcePropertyName() - Method in class org.mapstruct.ap.model.source.Mapping
Returns the unqualified name of the source property (i.e.
getSourceReference() - Method in class org.mapstruct.ap.model.assignment.AdderWrapper
 
getSourceReference() - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
getSourceReference() - Method in class org.mapstruct.ap.model.assignment.Direct
 
getSourceReference() - Method in interface org.mapstruct.ap.model.Assignment
the source reference being a source-getter, a constant, etc.
getSourceReference() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getSourceReference() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getSourceType() - Method in class org.mapstruct.ap.model.assignment.AdderWrapper
 
getSuperClassName() - Method in class org.mapstruct.ap.model.GeneratedType
 
getSupportedSourceVersion() - Method in class org.mapstruct.ap.MappingProcessor
 
getTarget() - Method in class org.mapstruct.ap.model.source.EnumMapping
Returns the name of the constant in the target enum.
getTargetAccessorName() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getTargetAnnotationValue() - Method in class org.mapstruct.ap.model.source.Mapping
 
getTargetAssignment(SourceMethod, String, List<MapperReference>, List<SourceMethod>, Type, Type, String, String, String) - Method in class org.mapstruct.ap.processor.creation.MappingResolver
returns a parameter assignment
getTargetGetterName() - Method in class org.mapstruct.ap.model.assignment.SetterCollectionOrMapWrapper
 
getTargetName() - Method in class org.mapstruct.ap.model.source.Mapping
 
getTargetParameter() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
target parameter mechanism not supported for built-in methods
getTargetParameter() - Method in interface org.mapstruct.ap.model.source.Method
Returns the parameter designated as target parameter (if present) Method.getSourceParameters()
getTargetParameter() - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns the parameter designated as target parameter (if present) Method.getSourceParameters()
getTargetType() - Method in interface org.mapstruct.ap.model.common.ConversionContext
Returns the target type of this conversion.
getTargetType() - Method in class org.mapstruct.ap.model.common.DefaultConversionContext
 
getTargetType() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getTemplateName() - Method in class org.mapstruct.ap.model.Decorator
 
getTemplateName() - Method in class org.mapstruct.ap.model.Mapper
 
getTemplateName() - Method in class org.mapstruct.ap.model.VirtualMappingMethod
 
getTemplateName() - Method in class org.mapstruct.ap.writer.FreeMarkerWritable
Returns the name of the template to be used for a specific writable type.
GetterCollectionOrMapWrapper - Class in org.mapstruct.ap.model.assignment
This wrapper handles the situation were an assignment must be done via a target getter method because there is no setter available.
GetterCollectionOrMapWrapper(Assignment) - Constructor for class org.mapstruct.ap.model.assignment.GetterCollectionOrMapWrapper
 
getterMethodsIn(Iterable<? extends Element>) - Static method in class org.mapstruct.ap.util.Filters
 
getThrownTypes(ExecutableElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getThrownTypes() - Method in class org.mapstruct.ap.model.MappingMethod
 
getThrownTypes() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
 
getThrownTypes() - Method in interface org.mapstruct.ap.model.source.Method
Returns all exceptions thrown by this method
getThrownTypes() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaDateTimeToCalendarConversion
 
getToConversionImportTypes(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Returns a set with imported types of the "to" conversion.
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.CharToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.CharWrapperToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.EnumStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaDateTimeToCalendarConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.JodaTimeToDateConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToPrimitiveConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToWrapperConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Returns the conversion string from source to target.
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToStringConversion
 
getToExpression(ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToWrapperConversion
 
getType() - Method in class org.mapstruct.ap.model.Annotation
 
getType() - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
getType() - Method in class org.mapstruct.ap.model.assignment.Direct
 
getType() - Method in interface org.mapstruct.ap.model.Assignment
Returns whether the type of assignment
getType() - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
getType() - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
getType() - Method in class org.mapstruct.ap.model.common.Parameter
 
getType(Class<?>) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getType(String) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getType(TypeElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getType(TypeMirror) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getType() - Method in class org.mapstruct.ap.model.Field
Returns the type of this field.
getTypeAnnotation() - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
getTypeAnnotation() - Method in class org.mapstruct.ap.processor.CdiComponentProcessor
 
getTypeAnnotation() - Method in class org.mapstruct.ap.processor.Jsr330ComponentProcessor
 
getTypeAnnotation() - Method in class org.mapstruct.ap.processor.SpringComponentProcessor
 
getTypeElement() - Method in class org.mapstruct.ap.model.common.Type
 
getTypeFactory() - Method in interface org.mapstruct.ap.model.common.ConversionContext
 
getTypeFactory() - Method in class org.mapstruct.ap.model.common.DefaultConversionContext
 
getTypeFactory() - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
getTypeFactory() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getTypeFactory() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getTypeMirror() - Method in class org.mapstruct.ap.model.common.Type
 
getTypeParameters() - Method in class org.mapstruct.ap.model.common.Type
 
getTypeUtils() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
getTypeUtils() - Method in interface org.mapstruct.ap.processor.ModelElementProcessor.ProcessorContext
 
getUnmappedTargetPolicy() - Method in class org.mapstruct.ap.option.Options
 
getValueAssignment() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getValueFormat() - Method in class org.mapstruct.ap.model.source.MapMapping
 
getValueVariableName() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getVariableName() - Method in class org.mapstruct.ap.model.Field
Returns the variable name of this field.
getVirtualMethodsToGenerate() - Method in class org.mapstruct.ap.processor.creation.MappingResolver
 
getWrapperType(Class<?>) - Static method in class org.mapstruct.ap.util.NativeTypes
 

H

hashCode() - Method in class org.mapstruct.ap.model.common.Type
 
hashCode() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMethod
hashCode based on class
hashCode() - Method in class org.mapstruct.ap.model.VirtualMappingMethod
 

I

ignore() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a Boolean representing the value of the boolean ignore() member of the Annotation.
ignore() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the ignore() member of the annotation, or null when the default value is implied.
InheritanceSelector - Class in org.mapstruct.ap.model.source.selector
Selects on inheritance distance, e.g.
InheritanceSelector() - Constructor for class org.mapstruct.ap.model.source.selector.InheritanceSelector
 
init(ProcessingEnvironment) - Method in class org.mapstruct.ap.MappingProcessor
 
isAdderMethod(ExecutableElement) - Static method in class org.mapstruct.ap.util.Executables
 
isAnnotatedMapper() - Method in class org.mapstruct.ap.model.DefaultMapperReference
 
isAnnotatedWith(String) - Method in class org.mapstruct.ap.model.common.Type
 
isAssignableTo(Type) - Method in class org.mapstruct.ap.model.common.Type
Whether this type is assignable to the given other type.
isCollectionOrMapType() - Method in class org.mapstruct.ap.model.common.Type
 
isCollectionType() - Method in class org.mapstruct.ap.model.common.Type
 
isConfiguredByReverseMappingMethod() - Method in class org.mapstruct.ap.model.source.SourceMethod
Whether this method is configured by itself or by the corresponding reverse mapping method.
isEmpty(String) - Static method in class org.mapstruct.ap.util.Strings
 
isEnumMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
isEnumType() - Method in class org.mapstruct.ap.model.common.Type
 
isErroneous() - Method in class org.mapstruct.ap.processor.DefaultModelElementProcessorContext
 
isErroneous() - Method in interface org.mapstruct.ap.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.
isExistingInstanceMapping() - Method in class org.mapstruct.ap.model.MappingMethod
 
isGetterMethod(ExecutableElement) - Static method in class org.mapstruct.ap.util.Executables
 
isIgnored() - Method in class org.mapstruct.ap.model.source.Mapping
 
isImported() - Method in class org.mapstruct.ap.model.common.Type
Whether this type is imported by means of an import statement in the currently generated source file (meaning it can be referenced in the generated source using its simple name) or not (meaning it has to be referenced using the fully-qualified name).
isInterface() - Method in class org.mapstruct.ap.model.common.Type
 
isInvokeSuperConstructor() - Method in class org.mapstruct.ap.model.DecoratorConstructor
 
isIterableMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
isIterableType() - Method in class org.mapstruct.ap.model.common.Type
 
isMapMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
isMappingTarget() - Method in class org.mapstruct.ap.model.common.Parameter
 
isMapType() - Method in class org.mapstruct.ap.model.common.Type
 
isPrimitive() - Method in class org.mapstruct.ap.model.common.Type
 
isSetterMethod(ExecutableElement) - Static method in class org.mapstruct.ap.util.Executables
 
isSetUnmappedTargetPolicy() - Method in class org.mapstruct.ap.util.MapperConfig
 
isSubType(Types, TypeMirror, TypeMirror) - Static method in class org.mapstruct.ap.util.TypeUtilsJDK6Fix
Tests whether one type is a subtype of another.
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.model.GeneratedType
 
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.option.Options
 
isTargetType() - Method in class org.mapstruct.ap.model.common.Parameter
 
isTypeAvailable(String) - Static method in class org.mapstruct.ap.util.NativeTypes
Determines if the type with the given full qualified name is part of the classpath
isValid - Variable in class org.mapstruct.ap.prism.DecoratedWithPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.IterableMappingPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MapMappingPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MapperConfigPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MapperPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MappingPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MappingsPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.MappingTargetPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.TargetTypePrism
Determine whether the underlying AnnotationMirror has no errors.
isValid - Variable in class org.mapstruct.ap.prism.XmlElementDeclPrism
Determine whether the underlying AnnotationMirror has no errors.
isValid() - Method in class org.mapstruct.ap.util.MapperConfig
 
IterableMapping - Class in org.mapstruct.ap.model.source
Represents an iterable mapping as configured via @IterableMapping.
IterableMappingMethod - Class in org.mapstruct.ap.model
A MappingMethod implemented by a Mapper class which maps one iterable type to another.
IterableMappingMethod(SourceMethod, Assignment, FactoryMethod) - Constructor for class org.mapstruct.ap.model.IterableMappingMethod
 
IterableMappingPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.IterableMapping annotation.
IterableMappingPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.IterableMapping but which each return the AnnotationValue corresponding to that member in the model of the annotations.

J

JaxbElemToValue - Class in org.mapstruct.ap.model.source.builtin
 
JaxbElemToValue(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.JaxbElemToValue
 
JodaDateTimeToCalendarConversion - Class in org.mapstruct.ap.conversion
Conversion between DateTime and Calendar.
JodaDateTimeToCalendarConversion() - Constructor for class org.mapstruct.ap.conversion.JodaDateTimeToCalendarConversion
 
JodaDateTimeToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between DateTime and String.
JodaDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.conversion.JodaDateTimeToStringConversion
 
JodaLocalDateTimeToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between LocalDateTime and String.
JodaLocalDateTimeToStringConversion() - Constructor for class org.mapstruct.ap.conversion.JodaLocalDateTimeToStringConversion
 
JodaLocalDateToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between LocalDate and String.
JodaLocalDateToStringConversion() - Constructor for class org.mapstruct.ap.conversion.JodaLocalDateToStringConversion
 
JodaLocalTimeToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between LocalTime and String.
JodaLocalTimeToStringConversion() - Constructor for class org.mapstruct.ap.conversion.JodaLocalTimeToStringConversion
 
JodaTimeConstants - Class in org.mapstruct.ap.conversion
Helper holding constants for working with Joda-Time.
JodaTimeToDateConversion - Class in org.mapstruct.ap.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.conversion.JodaTimeToDateConversion
 
join(Iterable<?>, String) - Static method in class org.mapstruct.ap.util.Strings
 
Jsr330ComponentProcessor - Class in org.mapstruct.ap.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.processor.Jsr330ComponentProcessor
 

K

keyDateFormat() - Method in class org.mapstruct.ap.prism.MapMappingPrism
Returns a String representing the value of the java.lang.String keyDateFormat() member of the Annotation.
keyDateFormat() - Method in class org.mapstruct.ap.prism.MapMappingPrism.Values
Return the AnnotationValue corresponding to the keyDateFormat() member of the annotation, or null when the default value is implied.

L

ListOfJaxbElemToListOfValue - Class in org.mapstruct.ap.model.source.builtin
 
ListOfJaxbElemToListOfValue(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.ListOfJaxbElemToListOfValue
 
LOCAL_DATE_FQN - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
LOCAL_DATE_TIME_FQN - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
LOCAL_TIME_FQN - Static variable in class org.mapstruct.ap.conversion.JodaTimeConstants
 
LocalVarWrapper - Class in org.mapstruct.ap.model.assignment
Decorates an assignment as local variable.
LocalVarWrapper(Assignment, List<Type>) - Constructor for class org.mapstruct.ap.model.assignment.LocalVarWrapper
 

M

MapMapping - Class in org.mapstruct.ap.model.source
Represents a map mapping as configured via @MapMapping.
MapMappingMethod - Class in org.mapstruct.ap.model
A MappingMethod implemented by a Mapper class which maps one Map type to another.
MapMappingMethod(SourceMethod, Assignment, Assignment, FactoryMethod) - Constructor for class org.mapstruct.ap.model.MapMappingMethod
 
MapMappingPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.MapMapping annotation.
MapMappingPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.MapMapping but which each return the AnnotationValue corresponding to that member in the model of the annotations.
Mapper - Class in org.mapstruct.ap.model
Represents a type implementing a mapper interface (annotated with @Mapper).
Mapper.Builder - Class in org.mapstruct.ap.model
 
MapperConfig - Class in org.mapstruct.ap.util
Class decorating the MapperPrism with the 'default' configuration.
MapperConfigPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.MapperConfig annotation.
MapperConfigPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.MapperConfig but which each return the AnnotationValue corresponding to that member in the model of the annotations.
MapperCreationProcessor - Class in org.mapstruct.ap.processor
A ModelElementProcessor which creates a Mapper from the given list of SourceMethods.
MapperCreationProcessor() - Constructor for class org.mapstruct.ap.processor.MapperCreationProcessor
 
MapperPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.Mapper annotation.
MapperPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.Mapper but which each return the AnnotationValue corresponding to that member in the model of the annotations.
MapperReference - Class in org.mapstruct.ap.model
A reference to another mapper class, which itself may be generated or hand-written.
MapperReference(Type, String) - Constructor for class org.mapstruct.ap.model.MapperReference
 
mapperReferences(List<MapperReference>) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
MapperRenderingProcessor - Class in org.mapstruct.ap.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.processor.MapperRenderingProcessor
 
Mapping - Class in org.mapstruct.ap.model.source
Represents a property mapping as configured via @Mapping.
MappingMethod - Class in org.mapstruct.ap.model
A method implemented or referenced by a Mapper class.
MappingMethod(Method) - Constructor for class org.mapstruct.ap.model.MappingMethod
 
mappingMethods(List<MappingMethod>) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
MappingPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.Mapping annotation.
MappingPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.Mapping but which each return the AnnotationValue corresponding to that member in the model of the annotations.
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
 
MappingResolver - Class in org.mapstruct.ap.processor.creation
Resolves class is responsible for resolving the most suitable way to resolve a mapping from source to target.
MappingResolver(Messager, TypeFactory, Elements, Types) - Constructor for class org.mapstruct.ap.processor.creation.MappingResolver
 
MappingsPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.Mappings annotation.
MappingsPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.Mappings but which each return the AnnotationValue corresponding to that member in the model of the annotations.
MappingTargetPrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.MappingTarget annotation.
MappingTargetPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.MappingTarget but which each return the AnnotationValue corresponding to that member in the model of the annotations.
matches(List<Type>, Type) - Method in class org.mapstruct.ap.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.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.model.source.SourceMethod
Checks whether the provided sourceType and provided targetType match with the parameter respectively return type of the method.
Method - Interface in org.mapstruct.ap.model.source
This interface makes available common method properties and a matching method There are 2 known implementors: BuiltInMethod and Method
MethodMatcher - Class in org.mapstruct.ap.model.source
SourceMethodMatcher $8.4 of the JavaLanguage specification describes a method body as such:
MethodReference - Class in org.mapstruct.ap.model.assignment
Represents a reference to MappingMethod.
MethodReference(SourceMethod, MapperReference, Type) - Constructor for class org.mapstruct.ap.model.assignment.MethodReference
Creates a new reference to the given method.
MethodReference(BuiltInMethod, ConversionContext) - Constructor for class org.mapstruct.ap.model.assignment.MethodReference
 
MethodRetrievalProcessor - Class in org.mapstruct.ap.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.processor.MethodRetrievalProcessor
 
MethodSelector - Interface in org.mapstruct.ap.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 - Class in org.mapstruct.ap.model.source.selector
Applies all known MethodSelectors in order.
MethodSelectors(Types, TypeFactory) - Constructor for class org.mapstruct.ap.model.source.selector.MethodSelectors
 
mirror - Variable in class org.mapstruct.ap.prism.DecoratedWithPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.IterableMappingPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MapMappingPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MapperConfigPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MapperPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MappingPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MappingsPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.MappingTargetPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.TargetTypePrism
The underlying AnnotationMirror of the annotation represented by this Prism.
mirror - Variable in class org.mapstruct.ap.prism.XmlElementDeclPrism
The underlying AnnotationMirror of the annotation represented by this Prism.
ModelElement - Class in org.mapstruct.ap.model.common
Base class of all model elements.
ModelElement() - Constructor for class org.mapstruct.ap.model.common.ModelElement
 
ModelElementProcessor<P,R> - Interface in org.mapstruct.ap.processor
A processor which performs one task of the mapper generation, e.g.
ModelElementProcessor.ProcessorContext - Interface in org.mapstruct.ap.processor
Context object passed to ModelElementProcessor.process(ProcessorContext, TypeElement, Object) providing access to common infrastructure objects such as Types etc.
ModelIncludeDirective - Class in org.mapstruct.ap.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.writer.ModelIncludeDirective
 
ModelWriter - Class in org.mapstruct.ap.writer
Writes Java source files based on given mapper models, using a FreeMarker template.
ModelWriter() - Constructor for class org.mapstruct.ap.writer.ModelWriter
 

N

name() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a String representing the value of the java.lang.String name() member of the Annotation.
name() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the name() member of the annotation, or null when the default value is implied.
namespace() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a String representing the value of the java.lang.String namespace() member of the Annotation.
namespace() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the namespace() member of the annotation, or null when the default value is implied.
NativeTypes - Class in org.mapstruct.ap.util
Provides functionality around the Java primitive data types and their wrapper types.
NewCollectionOrMapWrapper - Class in org.mapstruct.ap.model.assignment
Decorates the assignment as a Map or Collection constructor
NewCollectionOrMapWrapper(Assignment, Set<Type>) - Constructor for class org.mapstruct.ap.model.assignment.NewCollectionOrMapWrapper
 
Nouns - Class in org.mapstruct.ap.util
Class taking care of Noun manipulation
NullCheckWrapper - Class in org.mapstruct.ap.model.assignment
Wraps the assignment in a null check.
NullCheckWrapper(Assignment) - Constructor for class org.mapstruct.ap.model.assignment.NullCheckWrapper
 

O

Options - Class in org.mapstruct.ap.option
The options passed to the code generator.
Options(boolean, ReportingPolicy, String) - Constructor for class org.mapstruct.ap.option.Options
 
OptionsHelper - Class in org.mapstruct.ap.option
Helper class for dealing with Options.
org.mapstruct.ap - package org.mapstruct.ap
This package and it sub-packages contain the implementation of the MapStruct annotation processor.
org.mapstruct.ap.conversion - package org.mapstruct.ap.conversion
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
org.mapstruct.ap.model - package org.mapstruct.ap.model
Meta-model of mapper types, their methods, mappings between properties etc.
org.mapstruct.ap.model.assignment - package org.mapstruct.ap.model.assignment
Meta-model of assignments.
org.mapstruct.ap.model.common - package org.mapstruct.ap.model.common
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
org.mapstruct.ap.model.source - package org.mapstruct.ap.model.source
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
org.mapstruct.ap.model.source.builtin - package org.mapstruct.ap.model.source.builtin
Contains "built-in methods" which may be added as private methods to a generated mapper.
org.mapstruct.ap.model.source.selector - package org.mapstruct.ap.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.option - package org.mapstruct.ap.option
Provides access to the options passed to the annotation processor.
org.mapstruct.ap.prism - package org.mapstruct.ap.prism
This package contains the generated prism types for accessing the MapStruct annotations in a comfortable way.
org.mapstruct.ap.processor - package org.mapstruct.ap.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.processor.creation - package org.mapstruct.ap.processor.creation
Contains all helper classes for the MapperCreationProcessor
org.mapstruct.ap.util - package org.mapstruct.ap.util
Several helper types dealing with collection types, option management etc.
org.mapstruct.ap.writer - package org.mapstruct.ap.writer
Infrastructure for dealing with the FreeMarker template engine.

P

Parameter - Class in org.mapstruct.ap.model.common
A parameter of a mapping method.
Parameter(String, Type, boolean, boolean) - Constructor for class org.mapstruct.ap.model.common.Parameter
 
Parameter(String, Type) - Constructor for class org.mapstruct.ap.model.common.Parameter
 
parseMethod() - Method in class org.mapstruct.ap.conversion.AbstractJodaTypeToStringConversion
Returns the name of the parse method for converting a String into a specific Joda-Time type.
parseMethod() - Method in class org.mapstruct.ap.conversion.JodaDateTimeToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.conversion.JodaLocalDateTimeToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.conversion.JodaLocalDateToStringConversion
 
parseMethod() - Method in class org.mapstruct.ap.conversion.JodaLocalTimeToStringConversion
 
PrimitiveToPrimitiveConversion - Class in org.mapstruct.ap.conversion
Conversion between primitive types such as byte or long.
PrimitiveToPrimitiveConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.PrimitiveToPrimitiveConversion
 
PrimitiveToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between primitive types such as byte or long and String.
PrimitiveToStringConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.PrimitiveToStringConversion
 
PrimitiveToWrapperConversion - Class in org.mapstruct.ap.conversion
Conversion between primitive types such as byte and wrapper types such as Integer.
PrimitiveToWrapperConversion(Class<?>, Class<?>) - Constructor for class org.mapstruct.ap.conversion.PrimitiveToWrapperConversion
 
PrismGenerator - Class in org.mapstruct.ap.prism
Triggers the generation of prism types using Hickory.
PrismGenerator() - Constructor for class org.mapstruct.ap.prism.PrismGenerator
 
process(Set<? extends TypeElement>, RoundEnvironment) - Method in class org.mapstruct.ap.MappingProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Mapper) - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, List<SourceMethod>) - Method in class org.mapstruct.ap.processor.MapperCreationProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Mapper) - Method in class org.mapstruct.ap.processor.MapperRenderingProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, Void) - Method in class org.mapstruct.ap.processor.MethodRetrievalProcessor
 
process(ModelElementProcessor.ProcessorContext, TypeElement, P) - Method in interface org.mapstruct.ap.processor.ModelElementProcessor
Processes the given source element, representing a Java bean mapper in one form or another.
PropertyMapping - Class in org.mapstruct.ap.model
Represents the mapping between a source and target property, e.g.
PropertyMapping(String, Type, Assignment) - Constructor for class org.mapstruct.ap.model.PropertyMapping
 
PropertyMapping(String, String, Type, Assignment) - Constructor for class org.mapstruct.ap.model.PropertyMapping
 

R

replacementMapperReference(MapperReference) - Method in class org.mapstruct.ap.processor.AnnotationBasedComponentModelProcessor
 
ReportingPolicy - Enum in org.mapstruct.ap.option
Possible issue reporting policies.
requiresImplementation() - Method in class org.mapstruct.ap.model.source.SourceMethod
Whether an implementation of this method must be generated or not.
requiresReport() - Method in enum org.mapstruct.ap.option.ReportingPolicy
 
reverse(ConversionProvider) - Static method in class org.mapstruct.ap.conversion.ReverseConversion
 
reverse() - Method in class org.mapstruct.ap.model.source.Mapping
 
ReverseConversion - Class in org.mapstruct.ap.conversion
A ConversionProvider which creates the reversed conversions for a given conversion provider.
reverses(SourceMethod) - Method in class org.mapstruct.ap.model.source.SourceMethod
 

S

scope() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a TypeMirror representing the value of the java.lang.Class scope() member of the Annotation.
scope() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the scope() member of the annotation, or null when the default value is implied.
setAssignment(Assignment) - Method in class org.mapstruct.ap.model.assignment.AssignmentWrapper
 
setAssignment(Assignment) - Method in class org.mapstruct.ap.model.assignment.Direct
 
setAssignment(Assignment) - Method in class org.mapstruct.ap.model.assignment.MethodReference
 
setAssignment(Assignment) - Method in interface org.mapstruct.ap.model.Assignment
An assignment in itself can wrap another assignment.
setAssignment(Assignment) - Method in class org.mapstruct.ap.model.assignment.TypeConversion
 
setIterableMapping(IterableMapping) - Method in class org.mapstruct.ap.model.source.SourceMethod
 
setMapMapping(MapMapping) - Method in class org.mapstruct.ap.model.source.SourceMethod
 
setMappings(Map<String, List<Mapping>>) - Method in class org.mapstruct.ap.model.source.SourceMethod
 
SetterCollectionOrMapWrapper - Class in org.mapstruct.ap.model.assignment
This wrapper handles the situation were an assignment is done via the setter.
SetterCollectionOrMapWrapper(Assignment, String, Assignment) - Constructor for class org.mapstruct.ap.model.assignment.SetterCollectionOrMapWrapper
 
setterMethodsIn(Iterable<? extends Element>) - Static method in class org.mapstruct.ap.util.Filters
 
SetterWrapper - Class in org.mapstruct.ap.model.assignment
Wraps the assignment in a target setter.
SetterWrapper(Assignment, List<Type>) - Constructor for class org.mapstruct.ap.model.assignment.SetterWrapper
 
SimpleConversion - Class in org.mapstruct.ap.conversion
Base class for ConversionProviders creating TypeConversions which don't declare any exception types.
SimpleConversion() - Constructor for class org.mapstruct.ap.conversion.SimpleConversion
 
singularize(String) - Static method in class org.mapstruct.ap.util.Nouns
Converts given pluralized noun into the singular form.
source() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a String representing the value of the java.lang.String source() member of the Annotation.
source() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the source() member of the annotation, or null when the default value is implied.
SourceMethod - Class in org.mapstruct.ap.model.source
Represents a mapping method with source and target type and the mappings between the properties of source and target type.
SpringComponentProcessor - Class in org.mapstruct.ap.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.processor.SpringComponentProcessor
 
Strings - Class in org.mapstruct.ap.util
Helper class for dealing with strings.
StringToXmlGregorianCalendar - Class in org.mapstruct.ap.model.source.builtin
 
StringToXmlGregorianCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.StringToXmlGregorianCalendar
 
substitutionHeadName() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a String representing the value of the java.lang.String substitutionHeadName() member of the Annotation.
substitutionHeadName() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the substitutionHeadName() member of the annotation, or null when the default value is implied.
substitutionHeadNamespace() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism
Returns a String representing the value of the java.lang.String substitutionHeadNamespace() member of the Annotation.
substitutionHeadNamespace() - Method in class org.mapstruct.ap.prism.XmlElementDeclPrism.Values
Return the AnnotationValue corresponding to the substitutionHeadNamespace() member of the annotation, or null when the default value is implied.
SUPPRESS_GENERATOR_TIMESTAMP - Static variable in class org.mapstruct.ap.MappingProcessor
 
suppressGeneratorTimestamp(boolean) - Method in class org.mapstruct.ap.model.Mapper.Builder
 

T

target() - Method in class org.mapstruct.ap.prism.MappingPrism
Returns a String representing the value of the java.lang.String target() member of the Annotation.
target() - Method in class org.mapstruct.ap.prism.MappingPrism.Values
Return the AnnotationValue corresponding to the target() member of the annotation, or null when the default value is implied.
TargetTypePrism - Class in org.mapstruct.ap.prism
A Prism representing an @org.mapstruct.TargetType annotation.
TargetTypePrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of org.mapstruct.TargetType but which each return the AnnotationValue corresponding to that member in the model of the annotations.
to(ConversionContext) - Method in interface org.mapstruct.ap.conversion.ConversionProvider
Creates the conversion from source to target of a property mapping.
to(ConversionContext) - Method in class org.mapstruct.ap.conversion.DateToStringConversion
 
to(ConversionContext) - Method in class org.mapstruct.ap.conversion.ReverseConversion
 
to(ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
 
toString() - Method in class org.mapstruct.ap.model.common.Parameter
 
toString() - Method in class org.mapstruct.ap.model.common.Type
 
toString() - Method in class org.mapstruct.ap.model.MappingMethod
 
toString() - Method in class org.mapstruct.ap.model.PropertyMapping
 
toString() - Method in class org.mapstruct.ap.model.source.Mapping
 
toString() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
Type - Class in org.mapstruct.ap.model.common
Represents (a reference to) the type of a bean property, parameter etc.
Type(Types, Elements, TypeMirror, TypeElement, List<Type>, Type, String, String, String, boolean, boolean, boolean, boolean, boolean, boolean) - Constructor for class org.mapstruct.ap.model.common.Type
 
TypeConversion - Class in org.mapstruct.ap.model.assignment
An inline conversion between source and target type of a mapping.
TypeFactory - Class in org.mapstruct.ap.model.common
Factory creating Type instances.
TypeFactory(Elements, Types) - Constructor for class org.mapstruct.ap.model.common.TypeFactory
 
typeFactory(TypeFactory) - Method in class org.mapstruct.ap.model.Mapper.Builder
 
TypeSelector - Class in org.mapstruct.ap.model.source.selector
Selects those methods from the given input set which match the given source and target types (via MethodMatcher).
TypeSelector(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.selector.TypeSelector
 
TypeUtilsJDK6Fix - Class in org.mapstruct.ap.util
 

U

UNMAPPED_TARGET_POLICY - Static variable in class org.mapstruct.ap.MappingProcessor
 
unmappedTargetPolicy() - Method in class org.mapstruct.ap.prism.MapperConfigPrism
Returns a String representing the value of the org.mapstruct.ReportingPolicy unmappedTargetPolicy() member of the Annotation.
unmappedTargetPolicy() - Method in class org.mapstruct.ap.prism.MapperConfigPrism.Values
Return the AnnotationValue corresponding to the unmappedTargetPolicy() member of the annotation, or null when the default value is implied.
unmappedTargetPolicy() - Method in class org.mapstruct.ap.prism.MapperPrism
Returns a String representing the value of the org.mapstruct.ReportingPolicy unmappedTargetPolicy() member of the Annotation.
unmappedTargetPolicy() - Method in class org.mapstruct.ap.prism.MapperPrism.Values
Return the AnnotationValue corresponding to the unmappedTargetPolicy() member of the annotation, or null when the default value is implied.
unmappedTargetPolicy() - Method in class org.mapstruct.ap.util.MapperConfig
 
uses() - Method in class org.mapstruct.ap.prism.MapperConfigPrism
Returns a List representing the value of the uses() member of the Annotation.
uses() - Method in class org.mapstruct.ap.prism.MapperConfigPrism.Values
Return the AnnotationValue corresponding to the uses() member of the annotation, or null when the default value is implied.
uses() - Method in class org.mapstruct.ap.prism.MapperPrism
Returns a List representing the value of the uses() member of the Annotation.
uses() - Method in class org.mapstruct.ap.prism.MapperPrism.Values
Return the AnnotationValue corresponding to the uses() member of the annotation, or null when the default value is implied.
uses() - Method in class org.mapstruct.ap.util.MapperConfig
 

V

value() - Method in class org.mapstruct.ap.prism.DecoratedWithPrism
Returns a TypeMirror representing the value of the java.lang.Class<?> value() member of the Annotation.
value() - Method in class org.mapstruct.ap.prism.DecoratedWithPrism.Values
Return the AnnotationValue corresponding to the value() member of the annotation, or null when the default value is implied.
value() - Method in class org.mapstruct.ap.prism.MappingsPrism
Returns a List representing the value of the value() member of the Annotation.
value() - Method in class org.mapstruct.ap.prism.MappingsPrism.Values
Return the AnnotationValue corresponding to the value() member of the annotation, or null when the default value is implied.
valueDateFormat() - Method in class org.mapstruct.ap.prism.MapMappingPrism
Returns a String representing the value of the java.lang.String valueDateFormat() member of the Annotation.
valueDateFormat() - Method in class org.mapstruct.ap.prism.MapMappingPrism.Values
Return the AnnotationValue corresponding to the valueDateFormat() member of the annotation, or null when the default value is implied.
valueOf(String) - Static method in enum org.mapstruct.ap.model.Assignment.AssignmentType
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.model.common.Accessibility
Returns the enum constant of this type with the specified name.
valueOf(String) - Static method in enum org.mapstruct.ap.option.ReportingPolicy
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.mapstruct.ap.model.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.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.option.ReportingPolicy
Returns an array containing the constants of this enum type, in the order they are declared.
values - Variable in class org.mapstruct.ap.prism.DecoratedWithPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.IterableMappingPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MapMappingPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MapperConfigPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MapperPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MappingPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MappingsPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.MappingTargetPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.TargetTypePrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
values - Variable in class org.mapstruct.ap.prism.XmlElementDeclPrism
An instance of the Values inner class whose methods return the AnnotationValues used to build this prism.
VirtualMappingMethod - Class in org.mapstruct.ap.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.
VirtualMappingMethod(BuiltInMethod) - Constructor for class org.mapstruct.ap.model.VirtualMappingMethod
 

W

WrapperToStringConversion - Class in org.mapstruct.ap.conversion
Conversion between wrapper types such as Integer and String.
WrapperToStringConversion(Class<?>) - Constructor for class org.mapstruct.ap.conversion.WrapperToStringConversion
 
WrapperToWrapperConversion - Class in org.mapstruct.ap.conversion
Conversion between wrapper types such as Integer or Long.
WrapperToWrapperConversion(Class<?>, Class<?>) - Constructor for class org.mapstruct.ap.conversion.WrapperToWrapperConversion
 
Writable - Interface in org.mapstruct.ap.writer
An element with the ability to write itself into a given Writer.
Writable.Context - Interface in org.mapstruct.ap.writer
Passed to Writable, providing access to additional data specific to a given implementation of the model serialization mechanism.
write(Writable.Context, Writer) - Method in class org.mapstruct.ap.model.common.ModelElement
 
write(FreeMarkerWritable, Writable.Context, Writer) - Method in class org.mapstruct.ap.writer.FreeMarkerModelElementWriter
 
write(Writable.Context, Writer) - Method in class org.mapstruct.ap.writer.FreeMarkerWritable
 
write(Writable.Context, Writer) - Method in interface org.mapstruct.ap.writer.Writable
Writes this element to the given writer.
writeModel(JavaFileObject, Writable) - Method in class org.mapstruct.ap.writer.ModelWriter
 

X

XmlElementDeclPrism - Class in org.mapstruct.ap.prism
A Prism representing an @javax.xml.bind.annotation.XmlElementDecl annotation.
XmlElementDeclPrism.Values - Class in org.mapstruct.ap.prism
A class whose members corespond to those of javax.xml.bind.annotation.XmlElementDecl but which each return the AnnotationValue corresponding to that member in the model of the annotations.
XmlElementDeclSelector - Class in org.mapstruct.ap.model.source.selector
Selects those methods with matching name and scope attributes of the XmlElementDecl annotation, if that is present.
XmlElementDeclSelector(Types) - Constructor for class org.mapstruct.ap.model.source.selector.XmlElementDeclSelector
 
XmlGregorianCalendarToCalendar - Class in org.mapstruct.ap.model.source.builtin
 
XmlGregorianCalendarToCalendar(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToCalendar
 
XmlGregorianCalendarToDate - Class in org.mapstruct.ap.model.source.builtin
 
XmlGregorianCalendarToDate(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToDate
 
XmlGregorianCalendarToString - Class in org.mapstruct.ap.model.source.builtin
 
XmlGregorianCalendarToString(TypeFactory) - Constructor for class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
A B C D E F G H I J K L M N O P R S T U V W X 
Skip navigation links

Copyright © 2012-2014. All Rights Reserved.