Interface MetadataAdapter<C,​F,​M>

    • Method Detail

      • getClassName

        String getClassName​(C cls)
      • getSuperclassName

        String getSuperclassName​(C cls)
      • getInterfacesNames

        List<String> getInterfacesNames​(C cls)
      • getFields

        List<F> getFields​(C cls)
      • getMethods

        List<M> getMethods​(C cls)
      • getMethodName

        String getMethodName​(M method)
      • getParameterNames

        List<String> getParameterNames​(M method)
      • getClassAnnotationNames

        List<String> getClassAnnotationNames​(C aClass)
      • getFieldAnnotationNames

        List<String> getFieldAnnotationNames​(F field)
      • getMethodAnnotationNames

        List<String> getMethodAnnotationNames​(M method)
      • getParameterAnnotationNames

        List<String> getParameterAnnotationNames​(M method,
                                                 int parameterIndex)
      • getReturnTypeName

        String getReturnTypeName​(M method)
      • getFieldName

        String getFieldName​(F field)
      • getMethodModifier

        String getMethodModifier​(M method)
      • getMethodKey

        String getMethodKey​(C cls,
                            M method)
      • getMethodFullKey

        String getMethodFullKey​(C cls,
                                M method)
      • isPublic

        boolean isPublic​(Object o)
      • acceptsInput

        boolean acceptsInput​(String file)