Uses of Interface
org.mapstruct.ap.internal.util.FormattingMessager
-
Packages that use FormattingMessager Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.model.beanmapping helper classes used inBeanMappingMethod
org.mapstruct.ap.internal.model.common Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.org.mapstruct.ap.internal.model.source Intermediary representation of mapping methods as retrieved from via the annotation processing API.org.mapstruct.ap.internal.model.source.selector Provides strategies for selecting a matching mapping or factory method when mapping from one attribute to another or instantiating the target type of a mapping method, respectively.org.mapstruct.ap.internal.processor Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation and writing the model into Java source files.org.mapstruct.ap.internal.processor.creation Contains all helper classes for theMapperCreationProcessor
-
-
Uses of FormattingMessager in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return FormattingMessager Modifier and Type Method Description FormattingMessager
MappingBuilderContext. getMessager()
Constructors in org.mapstruct.ap.internal.model with parameters of type FormattingMessager Constructor Description AdditionalAnnotationsBuilder(ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager)
MappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, AccessorNamingUtils accessorNaming, EnumMappingStrategy enumMappingStrategy, Map<String,EnumTransformationStrategy> enumTransformationStrategies, Options options, MappingBuilderContext.MappingResolver mappingResolver, TypeElement mapper, List<SourceMethod> sourceModel, List<MapperReference> mapperReferences)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.model.beanmapping
Methods in org.mapstruct.ap.internal.model.beanmapping with parameters of type FormattingMessager Modifier and Type Method Description static MappingReferences
MappingReferences. forSourceMethod(SourceMethod sourceMethod, Type targetType, Set<String> targetProperties, FormattingMessager messager, TypeFactory typeFactory)
SourceReference.BuilderFromMapping
SourceReference.BuilderFromMapping. messager(FormattingMessager messager)
TargetReference.Builder
TargetReference.Builder. messager(FormattingMessager messager)
List<SourceReference>
SourceReference. push(TypeFactory typeFactory, FormattingMessager messager, Method method)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.model.common
Methods in org.mapstruct.ap.internal.model.common that return FormattingMessager Modifier and Type Method Description protected FormattingMessager
DefaultConversionContext. getMessager()
Constructors in org.mapstruct.ap.internal.model.common with parameters of type FormattingMessager Constructor Description DefaultConversionContext(TypeFactory typeFactory, FormattingMessager messager, Type sourceType, Type targetType, FormattingParameters formattingParameters)
TypeFactory(ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, RoundContext roundContext, Map<String,String> notToBeImportedTypes, boolean loggingVerbose, VersionInformation versionInformation)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source with parameters of type FormattingMessager Modifier and Type Method Description static void
MappingOptions. addInstance(org.mapstruct.ap.internal.gem.MappingGem mapping, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<MappingOptions> mappings)
static void
SubclassMappingOptions. addInstance(org.mapstruct.ap.internal.gem.SubclassMappingGem subclassMapping, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<SubclassMappingOptions> mappings, List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)
static void
MappingOptions. addInstances(org.mapstruct.ap.internal.gem.MappingsGem gem, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<MappingOptions> mappings)
static void
SubclassMappingOptions. addInstances(org.mapstruct.ap.internal.gem.SubclassMappingsGem gem, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<SubclassMappingOptions> mappings, List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)
void
MappingMethodOptions. applyIgnoreAll(SourceMethod method, TypeFactory typeFactory, FormattingMessager messager)
static IterableMappingOptions
IterableMappingOptions. fromGem(org.mapstruct.ap.internal.gem.IterableMappingGem iterableMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils)
static MapMappingOptions
MapMappingOptions. fromGem(org.mapstruct.ap.internal.gem.MapMappingGem mapMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils)
static void
ValueMappingOptions. fromMappingsGem(org.mapstruct.ap.internal.gem.ValueMappingsGem mappingsGem, ExecutableElement method, FormattingMessager messager, Set<ValueMappingOptions> mappings)
static BeanMappingOptions
BeanMappingOptions. getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, TypeFactory typeFactory)
static ConditionOptions
ConditionOptions. getInstanceOn(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
static EnumMappingOptions
EnumMappingOptions. getInstanceOn(ExecutableElement method, MapperOptions mapperOptions, Map<String,EnumTransformationStrategy> enumTransformationStrategies, FormattingMessager messager)
protected static boolean
ConditionOptions. hasValidStrategyForProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
ConditionOptions. hasValidStrategyForSourceProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
protected static boolean
ConditionOptions. isValid(org.mapstruct.ap.internal.gem.ConditionStrategyGem strategy, org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager)
Constructors in org.mapstruct.ap.internal.model.source with parameters of type FormattingMessager Constructor Description SubclassValidator(FormattingMessager messager, TypeUtils typeUtils)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.model.source.selector
Constructors in org.mapstruct.ap.internal.model.source.selector with parameters of type FormattingMessager Constructor Description MethodSelectors(TypeUtils typeUtils, ElementUtils elementUtils, FormattingMessager messager)
TypeSelector(FormattingMessager messager)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.processor
Classes in org.mapstruct.ap.internal.processor that implement FormattingMessager Modifier and Type Class Description class
MapperAnnotatedFormattingMessenger
Handles redirection of errors/warnings so that they're shown on the mapper instead of hidden on a superclass.Methods in org.mapstruct.ap.internal.processor that return FormattingMessager Modifier and Type Method Description FormattingMessager
DefaultModelElementProcessorContext. getMessager()
FormattingMessager
ModelElementProcessor.ProcessorContext. getMessager()
Constructors in org.mapstruct.ap.internal.processor with parameters of type FormattingMessager Constructor Description MapperAnnotatedFormattingMessenger(FormattingMessager delegateMessager, TypeElement mapperTypeElement, TypeUtils typeUtils)
-
Uses of FormattingMessager in org.mapstruct.ap.internal.processor.creation
Constructors in org.mapstruct.ap.internal.processor.creation with parameters of type FormattingMessager Constructor Description MappingResolverImpl(FormattingMessager messager, ElementUtils elementUtils, TypeUtils typeUtils, TypeFactory typeFactory, List<Method> sourceModel, List<MapperReference> mapperReferences, boolean verboseLogging)
-