Uses of Interface
org.mapstruct.ap.internal.util.FormattingMessager
Packages that use FormattingMessager
Package
Description
Meta-model of mapper types, their methods, mappings between properties etc.
helper classes used in
BeanMappingMethod
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
Intermediary representation of mapping methods as retrieved from via the annotation processing API.
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.
Contains model processors which perform tasks such as retrieving mapping methods, creating a model representation
and writing the model into Java source files.
Contains all helper classes for the
MapperCreationProcessor-
Uses of FormattingMessager in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model that return FormattingMessagerConstructors in org.mapstruct.ap.internal.model with parameters of type FormattingMessagerModifierConstructorDescriptionAdditionalAnnotationsBuilder(ElementUtils elementUtils, TypeFactory typeFactory, FormattingMessager messager) MappingBuilderContext(TypeFactory typeFactory, ElementUtils elementUtils, TypeUtils typeUtils, FormattingMessager messager, VersionInformation versionInformation, 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 FormattingMessagerModifier and TypeMethodDescriptionstatic MappingReferencesMappingReferences.forSourceMethod(SourceMethod sourceMethod, Type targetType, Set<String> targetProperties, FormattingMessager messager, TypeFactory typeFactory) SourceReference.BuilderFromMapping.messager(FormattingMessager messager) TargetReference.Builder.messager(FormattingMessager messager) 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 FormattingMessagerModifier and TypeMethodDescriptionprotected FormattingMessagerDefaultConversionContext.getMessager()Constructors in org.mapstruct.ap.internal.model.common with parameters of type FormattingMessagerModifierConstructorDescriptionDefaultConversionContext(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 FormattingMessagerModifier and TypeMethodDescriptionstatic voidMappingOptions.addInstance(org.mapstruct.ap.internal.gem.MappingGem mapping, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<MappingOptions> mappings) static voidSubclassMappingOptions.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 voidMappingOptions.addInstances(org.mapstruct.ap.internal.gem.MappingsGem gem, ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, Set<MappingOptions> mappings) static voidSubclassMappingOptions.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) voidMappingMethodOptions.applyIgnoreAll(SourceMethod method, TypeFactory typeFactory, FormattingMessager messager) static IterableMappingOptionsIterableMappingOptions.fromGem(org.mapstruct.ap.internal.gem.IterableMappingGem iterableMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils) static MapMappingOptionsMapMappingOptions.fromGem(org.mapstruct.ap.internal.gem.MapMappingGem mapMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils) static voidValueMappingOptions.fromMappingsGem(org.mapstruct.ap.internal.gem.ValueMappingsGem mappingsGem, ExecutableElement method, FormattingMessager messager, Set<ValueMappingOptions> mappings) static BeanMappingOptionsBeanMappingOptions.getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, TypeFactory typeFactory) static ConditionOptionsConditionOptions.getInstanceOn(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager) static EnumMappingOptionsEnumMappingOptions.getInstanceOn(ExecutableElement method, MapperOptions mapperOptions, Map<String, EnumTransformationStrategy> enumTransformationStrategies, FormattingMessager messager) protected static booleanConditionOptions.hasValidStrategyForProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager) protected static booleanConditionOptions.hasValidStrategyForSourceProperties(org.mapstruct.ap.internal.gem.ConditionGem condition, ExecutableElement method, List<Parameter> parameters, FormattingMessager messager) protected static booleanConditionOptions.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 FormattingMessagerModifierConstructorDescriptionSubclassValidator(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 FormattingMessagerModifierConstructorDescriptionMethodSelectors(TypeUtils typeUtils, ElementUtils elementUtils, FormattingMessager messager, Options options) TypeSelector(FormattingMessager messager) -
Uses of FormattingMessager in org.mapstruct.ap.internal.processor
Classes in org.mapstruct.ap.internal.processor that implement FormattingMessagerModifier and TypeClassDescriptionclassHandles 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 FormattingMessagerModifier and TypeMethodDescriptionDefaultModelElementProcessorContext.getMessager()ModelElementProcessor.ProcessorContext.getMessager()Constructors in org.mapstruct.ap.internal.processor with parameters of type FormattingMessagerModifierConstructorDescriptionMapperAnnotatedFormattingMessenger(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 FormattingMessagerModifierConstructorDescriptionMappingResolverImpl(FormattingMessager messager, ElementUtils elementUtils, TypeUtils typeUtils, TypeFactory typeFactory, List<Method> sourceModel, List<MapperReference> mapperReferences, boolean verboseLogging)