Uses of Package
org.mapstruct.ap.internal.model.common
Packages that use org.mapstruct.ap.internal.model.common
Package
Description
Provides built-in conversions between primitive and wrapper types, strings, dates etc.
Meta-model of mapper types, their methods, mappings between properties etc.
Meta-model of assignments.
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.
Contains "built-in methods" which may be added as private methods to a generated mapper.
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-
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.conversionClassDescriptionAssignment represents all kind of manners a source can be assigned to a target.Context object passed to conversion providers and built-in methods.reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.A mapper instance field, initialized as nullA parameter of a mapping method.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.modelClassDescriptionAccessibility of an elementAssignment represents all kind of manners a source can be assigned to a target.Represents the information about a builder.ConstructorFragments are 'code snippets' added to the constructor to initialize fields used by BuiltInMethod/HelperMethodContext object passed to conversion providers and built-in methods.reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.Represent information about the configured formatting.Base class of all model elements.A parameter of a mapping method.Represents how one parameter of a method to be called is populated.Marker interface for presence checks.SourceRHS Assignment.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.annotationClassDescriptionBase class of all model elements.Represents (a reference to) the type of a bean property, parameter etc.
-
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.assignmentClassDescriptionAssignment represents all kind of manners a source can be assigned to a target.Base class of all model elements.Marker interface for presence checks.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.beanmappingClassDescriptionA parameter of a mapping method.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.commonClassDescriptionAccessibility of an elementAssignment represents all kind of manners a source can be assigned to a target.Represents the information about a builder.Context object passed to conversion providers and built-in methods.reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.Represent information about the configured formatting.This is a wrapper class for the Implementation types that are used within MapStruct.Base class of all model elements.A parameter of a mapping method.Represents how one parameter of a method to be called is populated.Marker interface for presence checks.SourceRHS Assignment.Represents (a reference to) the type of a bean property, parameter etc.Reflects any Resolved Pair, examples are T, String ?Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.presenceClassDescriptionBase class of all model elements.Marker interface for presence checks.Represents (a reference to) the type of a bean property, parameter etc.
-
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.sourceClassDescriptionAccessibility of an elementRepresent information about the configured formatting.A parameter of a mapping method.SourceRHS Assignment.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.source.builtinClassDescriptionAccessibility of an elementConstructorFragments are 'code snippets' added to the constructor to initialize fields used by BuiltInMethod/HelperMethodContext object passed to conversion providers and built-in methods.reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.A parameter of a mapping method.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.model.source.selectorClassDescriptionA parameter of a mapping method.Represents how one parameter of a method to be called is populated.SourceRHS Assignment.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances. -
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.processor
-
Classes in org.mapstruct.ap.internal.model.common used by org.mapstruct.ap.internal.processor.creationClassDescriptionAssignment represents all kind of manners a source can be assigned to a target.Represent information about the configured formatting.SourceRHS Assignment.Represents (a reference to) the type of a bean property, parameter etc.Factory creating
Typeinstances.