public final class Util
extends java.lang.Object
| Constructor and Description |
|---|
Util() |
| Modifier and Type | Method and Description |
|---|---|
static java.lang.String |
decapitalizeString(java.lang.String string) |
static java.lang.String |
fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
java.util.List<? extends javax.lang.model.type.TypeMirror> params) |
static java.lang.String |
fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
java.util.List<? extends javax.lang.model.type.TypeMirror> params,
java.lang.String separator) |
static java.lang.String |
fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
javax.lang.model.type.TypeMirror param) |
static javax.lang.model.element.AnnotationMirror |
getAnnotation(javax.lang.model.element.Element element,
java.lang.String annotationClass) |
static javax.lang.model.element.AnnotationValue |
getAnnotationValue(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key) |
static java.lang.String |
getAnnotationValueAsString(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key) |
static javax.lang.model.type.TypeMirror |
getAnnotationValueAsTypeMirror(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key) |
static java.util.Map<java.lang.String,javax.lang.model.element.AnnotationValue> |
getAnnotationValues(javax.lang.model.element.AnnotationMirror annotationMirror) |
static java.lang.String |
getFullClassName(javax.lang.model.element.TypeElement typeElement) |
static java.lang.String |
getFullClassName(javax.lang.model.type.TypeMirror typeMirror) |
static boolean |
hasEmptyConstructor(javax.lang.model.element.TypeElement element) |
public static java.lang.String fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
javax.lang.model.type.TypeMirror param)
public static java.lang.String fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
java.util.List<? extends javax.lang.model.type.TypeMirror> params)
public static java.lang.String fillGenerics(java.util.Map<java.lang.String,java.lang.String> types,
java.util.List<? extends javax.lang.model.type.TypeMirror> params,
java.lang.String separator)
public static java.lang.String getFullClassName(javax.lang.model.type.TypeMirror typeMirror)
public static java.lang.String getFullClassName(javax.lang.model.element.TypeElement typeElement)
public static javax.lang.model.element.AnnotationMirror getAnnotation(javax.lang.model.element.Element element,
java.lang.String annotationClass)
public static javax.lang.model.type.TypeMirror getAnnotationValueAsTypeMirror(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key)
public static java.lang.String getAnnotationValueAsString(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key)
public static javax.lang.model.element.AnnotationValue getAnnotationValue(javax.lang.model.element.AnnotationMirror annotationMirror,
java.lang.String key)
public static java.util.Map<java.lang.String,javax.lang.model.element.AnnotationValue> getAnnotationValues(javax.lang.model.element.AnnotationMirror annotationMirror)
public static boolean hasEmptyConstructor(javax.lang.model.element.TypeElement element)
public static java.lang.String decapitalizeString(java.lang.String string)