Class ClassInfo.EnclosingMethodInfo

  • Enclosing class:
    ClassInfo

    public static final class ClassInfo.EnclosingMethodInfo
    extends Object
    Provides information on the enclosing method or constructor for a local or anonymous class, if available.
    • Method Detail

      • name

        public String name()
        The name of the method or constructor
        Returns:
        the name of the method or constructor
      • returnType

        public Type returnType()
        Returns the return type of the method.
        Returns:
        the return type
      • parameters

        public List<Type> parameters()
        Returns the list of parameters declared by this method or constructor. This may be empty, but never null.
        Returns:
        the list of parameters.
      • enclosingClass

        public DotName enclosingClass()
        Returns the class name which declares this method or constructor.
        Returns:
        the name of the class which declared this method or constructor