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 TypeMethodDescriptionbooleanacceptsInput(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
-