public class ProcessingEnvironmentWrapper extends Object implements ProcessingEnvironment
| Modifier and Type | Field and Description |
|---|---|
Map<String,ProcessingEnvironmentWrapper.TypeElementHelper> |
typeHelperMap |
| Constructor and Description |
|---|
ProcessingEnvironmentWrapper(ProcessingEnvironment wrapped) |
public Map<String,ProcessingEnvironmentWrapper.TypeElementHelper> typeHelperMap
public ProcessingEnvironmentWrapper(ProcessingEnvironment wrapped)
public ProcessingEnvironmentWrapper.TypeElementHelper getTypeElementHelper(TypeElement typeElement)
public void nextRound()
public void addTypes(ProcessingEnvironmentWrapper.CustomTypeElement... types)
public Map<String,String> getOptions()
getOptions in interface ProcessingEnvironmentpublic Messager getMessager()
getMessager in interface ProcessingEnvironmentpublic Filer getFiler()
getFiler in interface ProcessingEnvironmentpublic Elements getElementUtils()
getElementUtils in interface ProcessingEnvironmentpublic Types getTypeUtils()
getTypeUtils in interface ProcessingEnvironmentpublic SourceVersion getSourceVersion()
getSourceVersion in interface ProcessingEnvironmentpublic Locale getLocale()
getLocale in interface ProcessingEnvironmentpublic ProcessingEnvironmentWrapper.RDeclaredType createDeclaredType(String type, TypeMirror... _typeArguments)
public <T extends Element> T wrap(T element)
public <T extends Element> T unwrap(T element)
public boolean isNativeElement(Element el)
public boolean isNativeElements(Collection<Element> elements)
public boolean isNativeMirror(TypeMirror tm)
public boolean isNativeMirrors(Collection<TypeMirror> mirrors)
public boolean isNativeMirrors(TypeMirror... mirrors)
Copyright © 2022. All Rights Reserved.