public abstract class DelegatingOptions extends Object
Constructor and Description |
---|
DelegatingOptions(DelegatingOptions next) |
public DelegatingOptions(DelegatingOptions next)
public String implementationName()
public String implementationPackage()
public Set<DeclaredType> uses()
public Set<DeclaredType> imports()
public org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedTargetPolicy()
public org.mapstruct.ap.internal.gem.ReportingPolicyGem unmappedSourcePolicy()
public org.mapstruct.ap.internal.gem.ReportingPolicyGem typeConversionPolicy()
public String componentModel()
public org.mapstruct.ap.internal.gem.MappingInheritanceStrategyGem getMappingInheritanceStrategy()
public org.mapstruct.ap.internal.gem.InjectionStrategyGem getInjectionStrategy()
public Boolean isDisableSubMappingMethodsGeneration()
public org.mapstruct.ap.internal.gem.CollectionMappingStrategyGem getCollectionMappingStrategy()
public org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem getNullValueCheckStrategy()
public org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem getNullValuePropertyMappingStrategy()
public org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem getNullValueMappingStrategy()
public org.mapstruct.ap.internal.gem.BuilderGem getBuilder()
public MappingControl getMappingControl(Elements elementUtils)
public TypeMirror getUnexpectedValueMappingException()
protected Set<DeclaredType> toDeclaredTypes(List<TypeMirror> in, Set<DeclaredType> next)
public abstract boolean hasAnnotation()
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.