public interface  oadd.org.reflections.adapters.MetadataAdapter extends java.lang.Object
{
public abstract java.lang.String getClassName(java.lang.Object);
public abstract java.lang.String getSuperclassName(java.lang.Object);
public abstract java.util.List getInterfacesNames(java.lang.Object);
public abstract java.util.List getFields(java.lang.Object);
public abstract java.util.List getMethods(java.lang.Object);
public abstract java.lang.String getMethodName(java.lang.Object);
public abstract java.util.List getParameterNames(java.lang.Object);
public abstract java.util.List getClassAnnotationNames(java.lang.Object);
public abstract java.util.List getFieldAnnotationNames(java.lang.Object);
public abstract java.util.List getMethodAnnotationNames(java.lang.Object);
public abstract java.util.List getParameterAnnotationNames(java.lang.Object, int);
public abstract java.lang.String getReturnTypeName(java.lang.Object);
public abstract java.lang.String getFieldName(java.lang.Object);
public abstract java.lang.Object getOfCreateClassObject(oadd.org.reflections.vfs.Vfs$File) throws java.lang.Exception;
public abstract java.lang.String getMethodModifier(java.lang.Object);
public abstract java.lang.String getMethodKey(java.lang.Object, java.lang.Object);
public abstract java.lang.String getMethodFullKey(java.lang.Object, java.lang.Object);
public abstract boolean isPublic(java.lang.Object);
public abstract boolean acceptsInput(java.lang.String);
}