Package com.github.t1.annotations
Class AnnotationsLoader
- java.lang.Object
-
- com.github.t1.annotations.AnnotationsLoader
-
public abstract class AnnotationsLoader extends Object
SPI + Singleton for loading the implementation
-
-
Constructor Summary
Constructors Constructor Description AnnotationsLoader()
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract AnnotationsonField(Class<?> type, String fieldName)abstract AnnotationsonMethod(Class<?> type, String methodName, Class<?>... argTypes)abstract AnnotationsonType(Class<?> type)
-
-
-
Method Detail
-
onType
public abstract Annotations onType(Class<?> type)
-
onField
public abstract Annotations onField(Class<?> type, String fieldName)
-
onMethod
public abstract Annotations onMethod(Class<?> type, String methodName, Class<?>... argTypes)
-
-