Class DecoratedProcessingEnvironment
- java.lang.Object
-
- com.webcohesion.enunciate.javac.decorations.DecoratedProcessingEnvironment
-
- All Implemented Interfaces:
ProcessingEnvironment
public class DecoratedProcessingEnvironment extends Object implements ProcessingEnvironment
- Author:
- Ryan Heaton
-
-
Constructor Summary
Constructors Constructor Description DecoratedProcessingEnvironment(ProcessingEnvironment delegate, List<ElementDecoration> elementDecorations, List<TypeMirrorDecoration> typeMirrorDecorations, List<AnnotationMirrorDecoration> annotationMirrorDecorations)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description SourcePositionfindSourcePosition(Element element)List<AnnotationMirrorDecoration>getAnnotationMirrorDecorations()List<ElementDecoration>getElementDecorations()ElementsgetElementUtils()FilergetFiler()LocalegetLocale()MessagergetMessager()Map<String,String>getOptions()ObjectgetProperty(String property)SourceVersiongetSourceVersion()List<TypeMirrorDecoration>getTypeMirrorDecorations()TypesgetTypeUtils()voidsetProperty(String property, Object value)
-
-
-
Constructor Detail
-
DecoratedProcessingEnvironment
public DecoratedProcessingEnvironment(ProcessingEnvironment delegate, List<ElementDecoration> elementDecorations, List<TypeMirrorDecoration> typeMirrorDecorations, List<AnnotationMirrorDecoration> annotationMirrorDecorations)
-
-
Method Detail
-
getOptions
public Map<String,String> getOptions()
- Specified by:
getOptionsin interfaceProcessingEnvironment
-
getMessager
public Messager getMessager()
- Specified by:
getMessagerin interfaceProcessingEnvironment
-
getFiler
public Filer getFiler()
- Specified by:
getFilerin interfaceProcessingEnvironment
-
getElementUtils
public Elements getElementUtils()
- Specified by:
getElementUtilsin interfaceProcessingEnvironment
-
getTypeUtils
public Types getTypeUtils()
- Specified by:
getTypeUtilsin interfaceProcessingEnvironment
-
getSourceVersion
public SourceVersion getSourceVersion()
- Specified by:
getSourceVersionin interfaceProcessingEnvironment
-
getLocale
public Locale getLocale()
- Specified by:
getLocalein interfaceProcessingEnvironment
-
findSourcePosition
public SourcePosition findSourcePosition(Element element)
-
getElementDecorations
public List<ElementDecoration> getElementDecorations()
-
getTypeMirrorDecorations
public List<TypeMirrorDecoration> getTypeMirrorDecorations()
-
getAnnotationMirrorDecorations
public List<AnnotationMirrorDecoration> getAnnotationMirrorDecorations()
-
-