diff --git a/processor/src/main/java/org/mapstruct/ap/internal/model/BeanMappingMethod.java b/processor/src/main/java/org/mapstruct/ap/internal/model/BeanMappingMethod.java index 580d53dd6..d3e6c9473 100644 --- a/processor/src/main/java/org/mapstruct/ap/internal/model/BeanMappingMethod.java +++ b/processor/src/main/java/org/mapstruct/ap/internal/model/BeanMappingMethod.java @@ -74,10 +74,7 @@ public class BeanMappingMethod extends ContainerMappingMethod { private final List propertyMappings; private final Map> mappingsByParameter; private final List constantMappings; - private final MethodReference factoryMethod; - private final boolean mapNullToDefault; private final Type resultType; - private final boolean overridden; public static class Builder { @@ -695,10 +692,7 @@ public class BeanMappingMethod extends ContainerMappingMethod { } } } - this.factoryMethod = factoryMethod; - this.mapNullToDefault = mapNullToDefault; this.resultType = resultType; - this.overridden = method.overridesMethod(); } public List getPropertyMappings() { @@ -713,16 +707,6 @@ public class BeanMappingMethod extends ContainerMappingMethod { return mappingsByParameter; } - @Override - public boolean isMapNullToDefault() { - return mapNullToDefault; - } - - @Override - public boolean isOverridden() { - return overridden; - } - @Override public Type getResultType() { if ( resultType == null ) { @@ -765,11 +749,6 @@ public class BeanMappingMethod extends ContainerMappingMethod { return sourceParameters; } - @Override - public MethodReference getFactoryMethod() { - return this.factoryMethod; - } - @Override public Type getResultElementType() { return null;