public class ProcessingEnvironmentWrapper extends Object
public static ProcessingEnvironmentWrapper wrapperOf(ProcessingEnvironment environment)
public Map<? extends ExecutableElement,? extends AnnotationValue> getElementValuesWithDefaults(AnnotationMirror annotation)
public List<? extends Element> getEnclosedElements(TypeElement element)
public NameInfo getNameInfo(TypeMirror mirror)
public Optional<PackageInfo> getPackageInfoOf(TypeMirror type)
public PackageElement getPackageOf(Element element)
public PackageElement getPackageOf(TypeMirror mirror)
public String getQualifiedName(TypeMirror mirror)
public TypeElement getTypeElement(String qualifiedName)
public TypeMirror getTypeMirror(Class<?> maybeSuperType)
public List<TypeParameterInfo> getTypeParameterInfoListOf(TypeMirror type)
public TypeParameterInfoMap getTypeParameterInfoMapOf(TypeMirror type)
public TypeParameterInfoMap getTypeParameterInfoMapOf(TypeElement element)
public boolean isSubType(TypeMirror t1, Class<?> maybeSuperType)
public Element asElement(TypeMirror mirror)
Copyright © 2015. All rights reserved.