Class SourceMethod.Builder
java.lang.Object
org.mapstruct.ap.internal.model.source.SourceMethod.Builder
- Enclosing class:
SourceMethod
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()setBeanMappingOptions(BeanMappingOptions beanMapping) setConditionOptions(Set<ConditionOptions> conditionOptions) setContextProvidedMethods(ParameterProvidedMethods contextProvidedMethods) setDeclaringMapper(Type declaringMapper) setDefiningType(Type definingType) setEnumMappingOptions(EnumMappingOptions enumMappingOptions) setExceptionTypes(List<Type> exceptionTypes) setExecutable(ExecutableElement executable) setIterableMappingOptions(IterableMappingOptions iterableMapping) setMapMappingOptions(MapMappingOptions mapMapping) setMapper(MapperOptions mapper) setMappingOptions(Set<MappingOptions> mappings) setParameters(List<Parameter> parameters) setPrototypeMethods(List<SourceMethod> prototypeMethods) setReturnType(Type returnType) setSubclassMappings(Set<SubclassMappingOptions> subclassMappings) setSubclassValidator(SubclassValidator subclassValidator) setTypeFactory(TypeFactory typeFactory) setTypeUtils(TypeUtils typeUtils) setValueMappingOptionss(List<ValueMappingOptions> valueMappings) setVerboseLogging(boolean verboseLogging)
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
setDeclaringMapper
-
setExecutable
-
setParameters
-
setReturnType
-
setExceptionTypes
-
setMappingOptions
-
setIterableMappingOptions
-
setMapMappingOptions
-
setBeanMappingOptions
-
setValueMappingOptionss
-
setEnumMappingOptions
-
setSubclassMappings
-
setSubclassValidator
-
setTypeUtils
-
setTypeFactory
-
setMapper
-
setPrototypeMethods
-
setDefiningType
-
setContextProvidedMethods
public SourceMethod.Builder setContextProvidedMethods(ParameterProvidedMethods contextProvidedMethods) -
setConditionOptions
-
setVerboseLogging
-
build
-