Interface IEnclosingMethodAttribute

  • All Superinterfaces:
    IClassFileAttribute

    public interface IEnclosingMethodAttribute
    extends IClassFileAttribute
    Description of an enclosing method attribute as described in the JVM specifications (added in J2SE 1.5). This interface may be implemented by clients.
    Since:
    3.0
    • Method Detail

      • getEnclosingClass

        char[] getEnclosingClass()
        Answer back the enclosing class name as specified in the JVM specifications.
        Returns:
        the enclosing class name as specified in the JVM specifications
      • getEnclosingClassIndex

        int getEnclosingClassIndex()
        Answer back the enclosing class name index.
        Returns:
        the enclosing class name index
      • getMethodDescriptor

        char[] getMethodDescriptor()
        Answer back the method descriptor of the enclosing method as specified in the JVM specifications.
        Returns:
        the method descriptor of the enclosing method as specified in the JVM specifications
      • getMethodDescriptorIndex

        int getMethodDescriptorIndex()
        Answer back the descriptor index of the enclosing method.
        Returns:
        the descriptor index of the enclosing method
      • getMethodName

        char[] getMethodName()
        Answer back the name of the enclosing method as specified in the JVM specifications.
        Returns:
        the name of the enclosing method as specified in the JVM specifications
      • getMethodNameIndex

        int getMethodNameIndex()
        Answer back the name index of the enclosing method.
        Returns:
        the name index of the enclosing method
      • getMethodNameAndTypeIndex

        int getMethodNameAndTypeIndex()
        Answer back the name and type index of this attribute.
        Returns:
        the name and type index of this attribute