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

A

Accessibility - Enum in org.mapstruct.ap.model.common
Accessibility of an element
addAnnotation(Annotation) - Method in class org.mapstruct.ap.model.GeneratedType
 
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
 

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>, MethodReference) - 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 BigInteger 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
 
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
 
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.
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.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.
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
 

D

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
 
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
 

F

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, Types) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
forMethodRequiringImplementation(ExecutableElement, List<Parameter>, Type, Map<String, List<Mapping>>, IterableMapping, MapMapping, Types) - Static method in class org.mapstruct.ap.model.source.SourceMethod
 
forReferencedMethod(Type, ExecutableElement, List<Parameter>, 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(String, ConversionContext) - Method in interface org.mapstruct.ap.conversion.ConversionProvider
Creates the conversion from target to source of a property mapping.
from(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.DateToStringConversion
 
from(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.ReverseConversion
 
from(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
 
fromMappingPrism(MappingPrism, Element) - Static method in class org.mapstruct.ap.model.source.Mapping
 
fromMappingsPrism(MappingsPrism, Element) - 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
 
getAnnotation() - Method in class org.mapstruct.ap.model.AnnotationMapperReference
 
getAnnotationMirror() - Method in exception org.mapstruct.ap.util.AnnotationProcessingException
 
getAnnotations() - Method in class org.mapstruct.ap.model.GeneratedType
 
getAnnotationValue() - Method in exception org.mapstruct.ap.util.AnnotationProcessingException
 
getBuiltInMethods() - Method in class org.mapstruct.ap.model.source.builtin.BuiltInMappingMethods
 
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
 
getContextParam() - Method in class org.mapstruct.ap.model.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
 
getConversion() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
getConversion() - Method in class org.mapstruct.ap.model.PropertyMapping
 
getConversionString() - Method in class org.mapstruct.ap.model.TypeConversion
 
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.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
 
getElementMappingMethod() - Method in class org.mapstruct.ap.model.IterableMappingMethod
 
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.TypeConversion
 
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
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.CharToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.CharWrapperToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.EnumStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToPrimitiveConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToWrapperConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Creates the conversion string from target to source.
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToStringConversion
 
getFromConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToWrapperConversion
 
getFullyQualifiedName() - Method in class org.mapstruct.ap.model.common.Type
 
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.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.MethodReference
 
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.StringToXmlGregorianCalendar
 
getImportTypes() - Method in class org.mapstruct.ap.model.source.builtin.XmlGregorianCalendarToString
 
getImportTypes() - Method in class org.mapstruct.ap.model.TypeConversion
 
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.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.
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.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'.
getInterfaceName() - Method in class org.mapstruct.ap.model.GeneratedType
 
getIterableMapping() - Method in class org.mapstruct.ap.model.source.SourceMethod
 
getKeyConversion() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getKeyFormat() - Method in class org.mapstruct.ap.model.source.MapMapping
 
getKeyMappingMethod() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
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.MethodReference
 
getMappingByTargetPropertyName(String) - Method in class org.mapstruct.ap.model.source.SourceMethod
Returns the Mapping for the given target property.
getMappingMethod() - Method in class org.mapstruct.ap.model.PropertyMapping
 
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
 
getMethodRefChild() - Method in class org.mapstruct.ap.model.MethodReference
 
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.
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.
getSingleParameter(ExecutableElement) - Method in class org.mapstruct.ap.model.common.TypeFactory
 
getSingleSourceParameterType() - Method in class org.mapstruct.ap.model.MethodReference
 
getSource() - Method in class org.mapstruct.ap.model.source.EnumMapping
Returns the name of the constant in the source enum.
getSourceAccessorName() - Method in class org.mapstruct.ap.model.PropertyMapping
 
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.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.
getSourceType() - Method in class org.mapstruct.ap.model.PropertyMapping
 
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
 
getTargetName() - Method in class org.mapstruct.ap.model.PropertyMapping
 
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()
getTargetReadAccessorName() - Method in class org.mapstruct.ap.model.PropertyMapping
 
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.
getterMethodsIn(Iterable<? extends Element>) - Static method in class org.mapstruct.ap.util.Filters
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToBigIntegerConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToPrimitiveConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigDecimalToWrapperConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToPrimitiveConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.BigIntegerToWrapperConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.CharToStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.CharWrapperToStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.EnumStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToPrimitiveConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToStringConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.PrimitiveToWrapperConversion
 
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.SimpleConversion
Returns the conversion string from source to target.
getToConversionString(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.WrapperToStringConversion
 
getToConversionString(String, 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.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
 
getValueConversion() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
getValueFormat() - Method in class org.mapstruct.ap.model.source.MapMapping
 
getValueMappingMethod() - Method in class org.mapstruct.ap.model.MapMappingMethod
 
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.
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

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
 
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.
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
 
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
 
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.model.GeneratedType
 
isSuppressGeneratorTimestamp() - Method in class org.mapstruct.ap.option.Options
 
isTargetAccessorSetter() - Method in class org.mapstruct.ap.model.PropertyMapping
Whether the target accessor is a setter method or not.
isTargetType() - Method in class org.mapstruct.ap.model.common.Parameter
 
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.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.
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, MethodReference, TypeConversion, MethodReference) - 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
 
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
 

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, MethodReference, TypeConversion, MethodReference, TypeConversion, MethodReference) - 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
 
Mapper.Builder() - Constructor for class org.mapstruct.ap.model.Mapper.Builder
 
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
 
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
Represents a reference to MappingMethod.
MethodReference(SourceMethod, MapperReference, Type) - Constructor for class org.mapstruct.ap.model.MethodReference
Creates a new reference to the given method.
MethodReference(BuiltInMethod, ConversionContext) - Constructor for class org.mapstruct.ap.model.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.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.

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.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.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
 
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, String, String, Type, String, String, Type, MethodReference, TypeConversion) - 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.
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
 
setMethodRefChild(MethodReference) - Method in class org.mapstruct.ap.model.MethodReference
 
setterMethodsIn(Iterable<? extends Element>) - Static method in class org.mapstruct.ap.util.Filters
 
SimpleConversion - Class in org.mapstruct.ap.conversion
Base class for ConversionProviders creating TypeConversions which don't require any type imports nor declare any exception types.
SimpleConversion() - Constructor for class org.mapstruct.ap.conversion.SimpleConversion
 
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(String, ConversionContext) - Method in interface org.mapstruct.ap.conversion.ConversionProvider
Creates the conversion from source to target of a property mapping.
to(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.DateToStringConversion
 
to(String, ConversionContext) - Method in class org.mapstruct.ap.conversion.ReverseConversion
 
to(String, 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, 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
An inline conversion between source and target type of a mapping.
TypeConversion(String) - Constructor for class org.mapstruct.ap.model.TypeConversion
 
TypeConversion(Set<Type>, List<Type>, String) - Constructor for class org.mapstruct.ap.model.TypeConversion
 
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
 

U

UNMAPPED_TARGET_POLICY - Static variable in class org.mapstruct.ap.MappingProcessor
 
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.
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.

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.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.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.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 

Copyright © 2012-2014. All Rights Reserved.