br.com.objectos.way.code.apt
Class ProcessingEnvironmentWrapper

java.lang.Object
  extended by br.com.objectos.way.code.apt.ProcessingEnvironmentWrapper
Direct Known Subclasses:
ProcessingEnvironmentWrapperJdt

public class ProcessingEnvironmentWrapper
extends Object

Author:
marcio.endo@objectos.com.br (Marcio Endo)

Method Summary
 Element asElement(TypeMirror mirror)
           
 Map<? extends ExecutableElement,? extends AnnotationValue> getElementValuesWithDefaults(AnnotationMirror annotation)
           
 List<? extends Element> getEnclosedElements(TypeElement element)
           
 NameInfo getNameInfo(TypeMirror mirror)
           
 PackageElement getPackageOf(Element element)
           
 PackageElement getPackageOf(TypeMirror mirror)
           
 String getQualifiedName(TypeMirror mirror)
           
 NativeInfo nativeInfo(TypeElement element)
           
static ProcessingEnvironmentWrapper wrapperOf(ProcessingEnvironment environment)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

wrapperOf

public static ProcessingEnvironmentWrapper wrapperOf(ProcessingEnvironment environment)

getElementValuesWithDefaults

public Map<? extends ExecutableElement,? extends AnnotationValue> getElementValuesWithDefaults(AnnotationMirror annotation)

getEnclosedElements

public List<? extends Element> getEnclosedElements(TypeElement element)

getNameInfo

public NameInfo getNameInfo(TypeMirror mirror)

getPackageOf

public PackageElement getPackageOf(Element element)

getPackageOf

public PackageElement getPackageOf(TypeMirror mirror)

getQualifiedName

public String getQualifiedName(TypeMirror mirror)

asElement

public Element asElement(TypeMirror mirror)

nativeInfo

public NativeInfo nativeInfo(TypeElement element)


Copyright © 2014. All rights reserved.