Uses of Class
org.mapstruct.ap.internal.model.source.SubclassMappingOptions
-
Packages that use SubclassMappingOptions Package Description org.mapstruct.ap.internal.model Meta-model of mapper types, their methods, mappings between properties etc.org.mapstruct.ap.internal.model.source Intermediary representation of mapping methods as retrieved from via the annotation processing API.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. -
-
Uses of SubclassMappingOptions in org.mapstruct.ap.internal.model
Methods in org.mapstruct.ap.internal.model with parameters of type SubclassMappingOptions Modifier and Type Method Description private SubclassMappingBeanMappingMethod.Builder. createSubclassMapping(SubclassMappingOptions subclassMappingOptions) -
Uses of SubclassMappingOptions in org.mapstruct.ap.internal.model.source
Fields in org.mapstruct.ap.internal.model.source with type parameters of type SubclassMappingOptions Modifier and Type Field Description private java.util.Set<SubclassMappingOptions>MappingMethodOptions. subclassMappingsprivate java.util.Set<SubclassMappingOptions>SourceMethod.Builder. subclassMappingsMethods in org.mapstruct.ap.internal.model.source that return types with arguments of type SubclassMappingOptions Modifier and Type Method Description static java.util.List<SubclassMappingOptions>SubclassMappingOptions. copyForInverseInheritance(java.util.Set<SubclassMappingOptions> subclassMappings, BeanMappingOptions beanMappingOptions)java.util.Set<SubclassMappingOptions>MappingMethodOptions. getSubclassMappings()Method parameters in org.mapstruct.ap.internal.model.source with type arguments of type SubclassMappingOptions Modifier and Type Method Description private voidMappingMethodOptions. addAllNonRedefined(SourceMethod sourceMethod, javax.lang.model.element.AnnotationMirror annotationMirror, java.util.List<SubclassMappingOptions> inheritedMappings)static voidSubclassMappingOptions. addInstance(SubclassMappingGem subclassMapping, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, java.util.Set<SubclassMappingOptions> mappings, java.util.List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)static voidSubclassMappingOptions. addInstances(SubclassMappingsGem gem, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, FormattingMessager messager, TypeUtils typeUtils, java.util.Set<SubclassMappingOptions> mappings, java.util.List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)static java.util.List<SubclassMappingOptions>SubclassMappingOptions. copyForInverseInheritance(java.util.Set<SubclassMappingOptions> subclassMappings, BeanMappingOptions beanMappingOptions)SourceMethod.BuilderSourceMethod.Builder. setSubclassMappings(java.util.Set<SubclassMappingOptions> subclassMappings) -
Uses of SubclassMappingOptions in org.mapstruct.ap.internal.processor
Methods in org.mapstruct.ap.internal.processor that return types with arguments of type SubclassMappingOptions Modifier and Type Method Description private java.util.Set<SubclassMappingOptions>MethodRetrievalProcessor. getSubclassMappings(java.util.List<Parameter> sourceParameters, Type resultType, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMapping, SubclassValidator validator)Retrieves the subclass mappings configured via@SubclassMappingfrom the given method.Method parameters in org.mapstruct.ap.internal.processor with type arguments of type SubclassMappingOptions Modifier and Type Method Description (package private) voidMethodRetrievalProcessor.RepeatableSubclassMappings. addInstance(SubclassMappingGem gem, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, java.util.Set<SubclassMappingOptions> mappings)(package private) voidMethodRetrievalProcessor.RepeatableSubclassMappings. addInstances(SubclassMappingsGem gem, javax.lang.model.element.ExecutableElement method, BeanMappingOptions beanMappingOptions, java.util.Set<SubclassMappingOptions> mappings)
-