public class AnnotationProcessorContext extends Object implements MapStructProcessingEnvironment
Constructor and Description |
---|
AnnotationProcessorContext(Elements elementUtils,
Types typeUtils,
Messager messager,
boolean verbose) |
Modifier and Type | Method and Description |
---|---|
AccessorNamingUtils |
getAccessorNaming() |
AccessorNamingStrategy |
getAccessorNamingStrategy() |
List<AstModifyingAnnotationProcessor> |
getAstModifyingAnnotationProcessors() |
BuilderProvider |
getBuilderProvider() |
Elements |
getElementUtils()
Returns an implementation of some utility methods for
operating on elements
|
EnumMappingStrategy |
getEnumMappingStrategy() |
Map<String,EnumTransformationStrategy> |
getEnumTransformationStrategies() |
Types |
getTypeUtils()
Returns an implementation of some utility methods for
operating on types.
|
public Elements getElementUtils()
MapStructProcessingEnvironment
getElementUtils
in interface MapStructProcessingEnvironment
public Types getTypeUtils()
MapStructProcessingEnvironment
getTypeUtils
in interface MapStructProcessingEnvironment
public List<AstModifyingAnnotationProcessor> getAstModifyingAnnotationProcessors()
public AccessorNamingUtils getAccessorNaming()
public AccessorNamingStrategy getAccessorNamingStrategy()
public EnumMappingStrategy getEnumMappingStrategy()
public BuilderProvider getBuilderProvider()
public Map<String,EnumTransformationStrategy> getEnumTransformationStrategies()
Copyright © 2012-2021 MapStruct Authors; All rights reserved. Released under the Apache Software License 2.0.