Uses of Class
org.mapstruct.ap.internal.model.source.SubclassValidator
-
Packages that use SubclassValidator Package Description 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 SubclassValidator in org.mapstruct.ap.internal.model.source
Fields in org.mapstruct.ap.internal.model.source declared as SubclassValidator Modifier and Type Field Description private SubclassValidatorMappingMethodOptions. subclassValidatorprivate SubclassValidatorSourceMethod.Builder. subclassValidatorMethods in org.mapstruct.ap.internal.model.source with parameters of type SubclassValidator Modifier and Type Method Description 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)private static booleanSubclassMappingOptions. isConsistent(SubclassMappingGem gem, javax.lang.model.element.ExecutableElement method, FormattingMessager messager, TypeUtils typeUtils, java.util.List<Parameter> sourceParameters, Type resultType, SubclassValidator subclassValidator)SourceMethod.BuilderSourceMethod.Builder. setSubclassValidator(SubclassValidator subclassValidator)Constructors in org.mapstruct.ap.internal.model.source with parameters of type SubclassValidator Constructor Description MappingMethodOptions(MapperOptions mapper, java.util.Set<MappingOptions> mappings, IterableMappingOptions iterableMapping, MapMappingOptions mapMapping, BeanMappingOptions beanMapping, EnumMappingOptions enumMappingOptions, java.util.List<ValueMappingOptions> valueMappings, java.util.Set<SubclassMappingOptions> subclassMappings, SubclassValidator subclassValidator) -
Uses of SubclassValidator in org.mapstruct.ap.internal.processor
Fields in org.mapstruct.ap.internal.processor declared as SubclassValidator Modifier and Type Field Description private SubclassValidatorMethodRetrievalProcessor.RepeatableSubclassMappings. validatorMethods in org.mapstruct.ap.internal.processor with parameters of type SubclassValidator 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.Constructors in org.mapstruct.ap.internal.processor with parameters of type SubclassValidator Constructor Description RepeatableSubclassMappings(java.util.List<Parameter> sourceParameters, Type resultType, SubclassValidator validator)
-