public abstract class NormalTypeMappingMethod extends MappingMethod
MappingMethod
that is used by the main mapping methods (BeanMappingMethod
,
MapMappingMethod
, IterableMappingMethod
and StreamMappingMethod
(non-enum / non-value
mapping)Writable.Context
Modifier and Type | Method and Description |
---|---|
boolean |
equals(Object obj) |
MethodReference |
getFactoryMethod() |
Set<Type> |
getImportTypes()
Returns a set containing those
Type s referenced by this model element for which an import statement needs
to be declared. |
int |
hashCode() |
boolean |
isMapNullToDefault() |
boolean |
isOverridden() |
getAccessibility, getAfterMappingReferences, getBeforeMappingReferencesWithMappingTarget, getBeforeMappingReferencesWithoutMappingTarget, getName, getParameterNames, getParameters, getResultName, getResultType, getReturnType, getSourceParameters, getThrownTypes, isExistingInstanceMapping, isStatic, toString
getTemplateName, getTemplateNameForClass, write
public Set<Type> getImportTypes()
ModelElement
Type
s referenced by this model element for which an import statement needs
to be declared.getImportTypes
in class MappingMethod
null
.public boolean isMapNullToDefault()
public boolean isOverridden()
public MethodReference getFactoryMethod()
public int hashCode()
hashCode
in class MappingMethod
public boolean equals(Object obj)
equals
in class MappingMethod
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.