Uses of Package
org.mapstruct.ap.internal.model.source
-
Packages that use org.mapstruct.ap.internal.model.source Package Description org.mapstruct.ap.internal.conversion Provides built-in conversions between primitive and wrapper types, strings, dates etc.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.source Intermediary representation of mapping methods as retrieved from via the annotation processing API.org.mapstruct.ap.internal.model.source.builtin Contains "built-in methods" which may be added as private methods to a generated mapper.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
-
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.conversion Class Description MappingMethodOptions Encapsulates all options specifiable on a mapping methodMethod This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
-
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.model Class Description DelegatingOptions Chain Of Responsibility Pattern.EnumMappingOptions MappingMethodOptions Encapsulates all options specifiable on a mapping methodMappingOptions Represents a property mapping as configured via@Mapping
(no intermediate state).Method This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
ParameterProvidedMethods Provides access to theSourceMethod
s that are provided byContext
parameters of aMethod
and maintains the relationship between those methods and their originating parameter.SelectionParameters Holding parameters common to the selection process, common to IterableMapping, BeanMapping, PropertyMapping and MapMappingSourceMethod Represents a mapping method with source and target type and the mappings between the properties of source and target type.ValueMappingOptions Represents the mapping between one value constant and another. -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.model.beanmapping Class Description MappingOptions Represents a property mapping as configured via@Mapping
(no intermediate state).Method This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
SourceMethod Represents a mapping method with source and target type and the mappings between the properties of source and target type. -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.model.source Class Description BeanMappingOptions Represents an bean mapping as configured via@BeanMapping
.ConditionMethodOptions Encapsulates all options specific for a condition check method.ConditionOptions DelegatingOptions Chain Of Responsibility Pattern.EnumMappingOptions IterableMappingOptions Represents an iterable mapping as configured via@IterableMapping
.MapMappingOptions Represents a map mapping as configured via@MapMapping
.MapperOptions MappingControl MappingMethodOptions Encapsulates all options specifiable on a mapping methodMappingOptions Represents a property mapping as configured via@Mapping
(no intermediate state).MappingOptions.InheritContext Method This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
ParameterProvidedMethods Provides access to theSourceMethod
s that are provided byContext
parameters of aMethod
and maintains the relationship between those methods and their originating parameter.ParameterProvidedMethods.Builder SelectionParameters Holding parameters common to the selection process, common to IterableMapping, BeanMapping, PropertyMapping and MapMappingSourceMethod Represents a mapping method with source and target type and the mappings between the properties of source and target type.SourceMethod.Builder SubclassMappingOptions Represents a subclass mapping as configured via@SubclassMapping
.SubclassValidator Handles the validation of multiple @SubclassMapping annotations on the same method.ValueMappingOptions Represents the mapping between one value constant and another. -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.model.source.builtin Class Description MappingMethodOptions Encapsulates all options specifiable on a mapping methodMethod This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
ParameterProvidedMethods Provides access to theSourceMethod
s that are provided byContext
parameters of aMethod
and maintains the relationship between those methods and their originating parameter. -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.model.source.selector Class Description MappingControl Method This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod
SelectionParameters Holding parameters common to the selection process, common to IterableMapping, BeanMapping, PropertyMapping and MapMapping -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.processor Class Description SourceMethod Represents a mapping method with source and target type and the mappings between the properties of source and target type. -
Classes in org.mapstruct.ap.internal.model.source used by org.mapstruct.ap.internal.processor.creation Class Description Method This interface makes available common method properties and a matching method There are 2 known implementors:BuiltInMethod
andSourceMethod