Class MethodTooLargeException

    • Constructor Detail

      • MethodTooLargeException

        public MethodTooLargeException​(String className,
                                       String methodName,
                                       String descriptor,
                                       int codeSize)
        Constructs a new MethodTooLargeException.
        Parameters:
        className - the internal name of the owner class.
        methodName - the name of the method.
        descriptor - the descriptor of the method.
        codeSize - the size of the method's Code attribute, in bytes.
    • Method Detail

      • getClassName

        public String getClassName()
        Returns the internal name of the owner class.
        Returns:
        the internal name of the owner class.
      • getMethodName

        public String getMethodName()
        Returns the name of the method.
        Returns:
        the name of the method.
      • getDescriptor

        public String getDescriptor()
        Returns the descriptor of the method.
        Returns:
        the descriptor of the method.
      • getCodeSize

        public int getCodeSize()
        Returns the size of the method's Code attribute, in bytes.
        Returns:
        the size of the method's Code attribute, in bytes.