Package org.reflections.adapters
Interface MetadataAdapter<C,F,M>
-
- All Known Implementing Classes:
JavaReflectionAdapter,JavassistAdapter
public interface MetadataAdapter<C,F,M>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description booleanacceptsInput(String file)List<String>getClassAnnotationNames(C aClass)StringgetClassName(C cls)List<String>getFieldAnnotationNames(F field)StringgetFieldName(F field)List<F>getFields(C cls)List<String>getInterfacesNames(C cls)List<String>getMethodAnnotationNames(M method)StringgetMethodFullKey(C cls, M method)StringgetMethodKey(C cls, M method)StringgetMethodModifier(M method)StringgetMethodName(M method)List<M>getMethods(C cls)CgetOrCreateClassObject(Vfs.File file)List<String>getParameterAnnotationNames(M method, int parameterIndex)List<String>getParameterNames(M method)StringgetReturnTypeName(M method)StringgetSuperclassName(C cls)booleanisPublic(Object o)
-