public class MapperConfig extends Object
MapperPrism with the 'default' configuration.
If no configuration for a property is defined in the Mapper annotation this
decorator will revert to the Mapper.config() defined mapper.
MapperConfig.uses() will add its Mappers to the ones defined in
Mapper.uses()| Modifier and Type | Method and Description |
|---|---|
String |
componentModel() |
AnnotationMirror |
getAnnotationMirror() |
org.mapstruct.ap.prism.CollectionMappingStrategyPrism |
getCollectionMappingStrategy() |
static MapperConfig |
getInstance(AnnotationMirror mirror) |
static MapperConfig |
getInstanceOn(Element e) |
List<TypeMirror> |
imports() |
boolean |
isMapToDefault(org.mapstruct.ap.prism.NullValueMappingPrism mapNullToDefault) |
boolean |
isSetUnmappedTargetPolicy() |
boolean |
isValid() |
String |
unmappedTargetPolicy() |
List<TypeMirror> |
uses() |
public static MapperConfig getInstanceOn(Element e)
public static MapperConfig getInstance(AnnotationMirror mirror)
public List<TypeMirror> uses()
public List<TypeMirror> imports()
public String unmappedTargetPolicy()
public org.mapstruct.ap.prism.CollectionMappingStrategyPrism getCollectionMappingStrategy()
public boolean isMapToDefault(org.mapstruct.ap.prism.NullValueMappingPrism mapNullToDefault)
public String componentModel()
public boolean isValid()
public boolean isSetUnmappedTargetPolicy()
public AnnotationMirror getAnnotationMirror()
Copyright © 2012-2014. All Rights Reserved.