- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- getParameters() - Method in class org.mapstruct.ap.model.source.SourceMethod
-
- 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
-
- getTargetParameter() - Method in class org.mapstruct.ap.model.source.SourceMethod
-
- 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
-
- 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
-
- 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.
- MapMapping - Class in org.mapstruct.ap.model.source
-
Represents a map mapping as configured via @MapMapping.
- MapMappingMethod - Class in org.mapstruct.ap.model
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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
-
- 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.
- 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
-