Interface MethodInfo

    • Method Detail

      • getName

        String getName()
        Returns:
        short method name.
      • getQualifiedName

        String getQualifiedName()
        Returns:
        fully qualified method name, includes class qualified name
      • getReturnType

        String getReturnType()
        Returns:
        fully qualified return type
      • getDeclaringClass

        ClassInfo getDeclaringClass()
        Returns:
        reference to syntactically-enclosing class
      • getAnnotation

        <T extends Annotation> T getAnnotation​(Class<T> annClass)
        Type Parameters:
        T - annotation type
        Parameters:
        annClass - annotation class
        Returns:
        method-level annotation, if any; null otherwise
      • isPublic

        boolean isPublic()
        Returns:
        true, if method is public
      • isAbstract

        boolean isAbstract()
        Returns:
        true, if method is abstract
      • isSynchronized

        boolean isSynchronized()
        Returns:
        true, if method is synchronized
      • isStrictFP

        boolean isStrictFP()
        Returns:
        true, if method is strictfp
      • isStatic

        boolean isStatic()
        Returns:
        true, if method is static