
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()
MapStructProcessingEnvironmentgetElementUtils in interface MapStructProcessingEnvironmentpublic Types getTypeUtils()
MapStructProcessingEnvironmentgetTypeUtils in interface MapStructProcessingEnvironmentpublic 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.