public class BeanMapping extends Object
@BeanMapping.| Modifier and Type | Method and Description |
|---|---|
static BeanMapping |
forForgedMethods()
This method should be used to generate BeanMappings for our internal generated Mappings.
|
static BeanMapping |
forInheritance(BeanMapping map)
creates a mapping for inheritance.
|
static BeanMapping |
fromPrism(org.mapstruct.ap.internal.prism.BeanMappingPrism beanMapping,
ExecutableElement method,
FormattingMessager messager,
Types typeUtils) |
org.mapstruct.ap.internal.prism.BuilderPrism |
getBuilder() |
List<String> |
getIgnoreUnmappedSourceProperties() |
org.mapstruct.ap.internal.prism.NullValueMappingStrategyPrism |
getNullValueMappingStrategy() |
org.mapstruct.ap.internal.prism.ReportingPolicyPrism |
getReportingPolicy() |
SelectionParameters |
getSelectionParameters() |
boolean |
isignoreByDefault() |
public static BeanMapping forInheritance(BeanMapping map)
map - public static BeanMapping fromPrism(org.mapstruct.ap.internal.prism.BeanMappingPrism beanMapping, ExecutableElement method, FormattingMessager messager, Types typeUtils)
public static BeanMapping forForgedMethods()
public SelectionParameters getSelectionParameters()
public org.mapstruct.ap.internal.prism.NullValueMappingStrategyPrism getNullValueMappingStrategy()
public org.mapstruct.ap.internal.prism.ReportingPolicyPrism getReportingPolicy()
public boolean isignoreByDefault()
public org.mapstruct.ap.internal.prism.BuilderPrism getBuilder()
Copyright © 2012–2018. All rights reserved.