
public class BeanMappingOptions extends DelegatingOptions
@BeanMapping.| Modifier and Type | Method and Description |
|---|---|
static BeanMappingOptions |
forInheritance(BeanMappingOptions beanMapping)
creates a mapping for inheritance.
|
org.mapstruct.ap.internal.gem.BuilderGem |
getBuilder() |
List<String> |
getIgnoreUnmappedSourceProperties() |
static BeanMappingOptions |
getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping,
MapperOptions mapperOptions,
ExecutableElement method,
FormattingMessager messager,
Types typeUtils,
TypeFactory typeFactory) |
MappingControl |
getMappingControl(Elements elementUtils) |
AnnotationMirror |
getMirror() |
org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem |
getNullValueCheckStrategy() |
org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem |
getNullValueMappingStrategy() |
org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem |
getNullValuePropertyMappingStrategy() |
SelectionParameters |
getSelectionParameters() |
boolean |
hasAnnotation() |
boolean |
isignoreByDefault() |
componentModel, getCollectionMappingStrategy, getInjectionStrategy, getMappingInheritanceStrategy, getUnexpectedValueMappingException, implementationName, implementationPackage, imports, isDisableSubMappingMethodsGeneration, toDeclaredTypes, typeConversionPolicy, unmappedSourcePolicy, unmappedTargetPolicy, usespublic static BeanMappingOptions forInheritance(BeanMappingOptions beanMapping)
public static BeanMappingOptions getInstanceOn(org.mapstruct.ap.internal.gem.BeanMappingGem beanMapping, MapperOptions mapperOptions, ExecutableElement method, FormattingMessager messager, Types typeUtils, TypeFactory typeFactory)
public org.mapstruct.ap.internal.gem.NullValueCheckStrategyGem getNullValueCheckStrategy()
getNullValueCheckStrategy in class DelegatingOptionspublic org.mapstruct.ap.internal.gem.NullValuePropertyMappingStrategyGem getNullValuePropertyMappingStrategy()
getNullValuePropertyMappingStrategy in class DelegatingOptionspublic org.mapstruct.ap.internal.gem.NullValueMappingStrategyGem getNullValueMappingStrategy()
getNullValueMappingStrategy in class DelegatingOptionspublic org.mapstruct.ap.internal.gem.BuilderGem getBuilder()
getBuilder in class DelegatingOptionspublic MappingControl getMappingControl(Elements elementUtils)
getMappingControl in class DelegatingOptionspublic SelectionParameters getSelectionParameters()
public boolean isignoreByDefault()
public AnnotationMirror getMirror()
public boolean hasAnnotation()
hasAnnotation in class DelegatingOptionsCopyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.