Uses of Class
org.mapstruct.ap.internal.model.source.BeanMappingOptions
-
Packages that use BeanMappingOptions Package Description org.mapstruct.ap.internal.model.source Intermediary representation of mapping methods as retrieved from via the annotation processing API. -
-
Uses of BeanMappingOptions in org.mapstruct.ap.internal.model.source
Methods in org.mapstruct.ap.internal.model.source that return BeanMappingOptions Modifier and Type Method Description static BeanMappingOptionsBeanMappingOptions. empty(DelegatingOptions delegatingOptions)static BeanMappingOptionsBeanMappingOptions. forForgedMethods(BeanMappingOptions beanMapping)static BeanMappingOptionsBeanMappingOptions. forInheritance(BeanMappingOptions beanMapping, boolean isInverse)creates a mapping for inheritance.static BeanMappingOptionsBeanMappingOptions. forSubclassForgedMethods(BeanMappingOptions beanMapping)BeanMappingOptionsMappingMethodOptions. getBeanMapping()static BeanMappingOptionsBeanMappingOptions. getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, TypeFactory typeFactory)Methods in org.mapstruct.ap.internal.model.source with parameters of type BeanMappingOptions Modifier and Type Method Description static 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)MappingOptionsMappingOptions. copyForForwardInheritance(SourceMethod templateMethod, BeanMappingOptions beanMappingOptions)Creates a copy of this mappingstatic List<SubclassMappingOptions>SubclassMappingOptions. copyForInheritance(Set<SubclassMappingOptions> subclassMappings, BeanMappingOptions beanMappingOptions)MappingOptionsMappingOptions. copyForInverseInheritance(SourceMethod templateMethod, BeanMappingOptions beanMappingOptions)static List<SubclassMappingOptions>SubclassMappingOptions. copyForInverseInheritance(Set<SubclassMappingOptions> mappings, BeanMappingOptions beanMappingOptions)static BeanMappingOptionsBeanMappingOptions. forForgedMethods(BeanMappingOptions beanMapping)static BeanMappingOptionsBeanMappingOptions. forInheritance(BeanMappingOptions beanMapping, boolean isInverse)creates a mapping for inheritance.static BeanMappingOptionsBeanMappingOptions. forSubclassForgedMethods(BeanMappingOptions beanMapping)voidMappingMethodOptions. setBeanMapping(BeanMappingOptions beanMapping)SourceMethod.BuilderSourceMethod.Builder. setBeanMappingOptions(BeanMappingOptions beanMapping)Constructors in org.mapstruct.ap.internal.model.source with parameters of type BeanMappingOptions Constructor Description MappingMethodOptions(MapperOptions mapper, Set<MappingOptions> mappings, IterableMappingOptions iterableMapping, MapMappingOptions mapMapping, BeanMappingOptions beanMapping, EnumMappingOptions enumMappingOptions, List<ValueMappingOptions> valueMappings, Set<SubclassMappingOptions> subclassMappings, SubclassValidator subclassValidator)
-