Package org.mapstruct.ap.internal.model.common
package org.mapstruct.ap.internal.model.common
Contains types which are shared between the intermediary mapping method model ("source model") and the mapper model.
-
ClassDescriptionAccessibility 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.Default implementation of the
ConversionContextpassed to conversion providers.reference used by BuiltInMethod/HelperMethod to create an additional field in the mapper.A mapper instance field, initialized as nullRepresent 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.APresenceCheckthat negates the result of another presence check.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 creatingTypeinstances.