public class Util
extends java.lang.Object
| Modifier and Type | Method and Description |
|---|---|
static javax.lang.model.element.PackageElement |
getPackageElement(javax.lang.model.element.Element element) |
static javax.lang.model.element.TypeElement |
getParameterElement(javax.lang.model.element.VariableElement parameterElement,
javax.annotation.processing.ProcessingEnvironment processingEnv) |
static javax.lang.model.element.TypeElement |
getTypeElement(javax.lang.model.element.Element element) |
static boolean |
hasDefaultConstructor(javax.lang.model.element.TypeElement type) |
static boolean |
hasVoidReturn(javax.lang.model.element.ExecutableElement element) |
static boolean |
isPublicEnough(javax.lang.model.element.Element element) |
static javax.lang.model.element.TypeElement |
mirrorTypeToElementType(javax.lang.model.type.TypeMirror parameterType,
javax.annotation.processing.ProcessingEnvironment processingEnv) |
static java.lang.String |
ucaseFirstCharacter(java.lang.String name) |
public static javax.lang.model.element.PackageElement getPackageElement(javax.lang.model.element.Element element)
public static java.lang.String ucaseFirstCharacter(java.lang.String name)
public static javax.lang.model.element.TypeElement getParameterElement(javax.lang.model.element.VariableElement parameterElement,
javax.annotation.processing.ProcessingEnvironment processingEnv)
public static boolean hasVoidReturn(javax.lang.model.element.ExecutableElement element)
public static javax.lang.model.element.TypeElement mirrorTypeToElementType(javax.lang.model.type.TypeMirror parameterType,
javax.annotation.processing.ProcessingEnvironment processingEnv)
public static javax.lang.model.element.TypeElement getTypeElement(javax.lang.model.element.Element element)
public static boolean isPublicEnough(javax.lang.model.element.Element element)
public static boolean hasDefaultConstructor(javax.lang.model.element.TypeElement type)