Package cn.mapway.spring.processor
Class AnnotationHolder
- java.lang.Object
-
- cn.mapway.spring.processor.AnnotationHolder
-
public class AnnotationHolder extends Object
-
-
Constructor Summary
Constructors Constructor Description AnnotationHolder()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AnnotationHoldercreateFromElement(Element element, Class<? extends Annotation> annotation)BooleangetBoolean(String fieldName)List<Boolean>getBooleans(String fieldName)List<DeclaredType>getClasses(String fieldName)List<VariableElement>getEnums(String fieldName)IntegergetInteger(String fieldName)List<Integer>getIntegers(String fieldName)StringgetString(String fieldName)List<String>getStrings(String fieldName)booleanisPresent()
-
-
-
Method Detail
-
createFromElement
public static AnnotationHolder createFromElement(Element element, Class<? extends Annotation> annotation)
-
isPresent
public boolean isPresent()
-
getEnums
public List<VariableElement> getEnums(String fieldName)
-
getClasses
public List<DeclaredType> getClasses(String fieldName)
-
-