Package org.reflections.adapters
Interface MetadataAdapter<C,F,M>
- All Known Implementing Classes:
JavaReflectionAdapter
,JavassistAdapter
public interface MetadataAdapter<C,F,M>
-
Method Summary
Modifier and TypeMethodDescriptionboolean
acceptsInput
(String file) getClassAnnotationNames
(C aClass) getClassName
(C cls) getFieldAnnotationNames
(F field) getFieldName
(F field) getInterfacesNames
(C cls) getMethodAnnotationNames
(M method) getMethodFullKey
(C cls, M method) getMethodKey
(C cls, M method) getMethodModifier
(M method) getMethodName
(M method) getMethods
(C cls) getParameterAnnotationNames
(M method, int parameterIndex) getParameterNames
(M method) getReturnTypeName
(M method) getSuperclassName
(C cls) boolean
-
Method Details
-
getClassName
-
getSuperclassName
-
getInterfacesNames
-
getFields
-
getMethods
-
getMethodName
-
getParameterNames
-
getClassAnnotationNames
-
getFieldAnnotationNames
-
getMethodAnnotationNames
-
getParameterAnnotationNames
-
getReturnTypeName
-
getFieldName
-
getOrCreateClassObject
- Throws:
Exception
-
getMethodModifier
-
getMethodKey
-
getMethodFullKey
-
isPublic
-
acceptsInput
-