saker.build Documentation TaskDoc JavaDoc Packages
public final class MethodTooLargeException extends IndexOutOfBoundsException
Exception thrown when the Code attribute of a method produced by a ClassWriter is too large.
Constructors
public
MethodTooLargeException(String className, String methodName, String descriptor, int codeSize)
Constructs a new MethodTooLargeException.
Methods
public String
Returns the internal name of the owner class.
public int
Returns the size of the method's Code attribute, in bytes.
public String
Returns the descriptor of the method.
public String
Returns the name of the method.
public MethodTooLargeException(String className, String methodName, String descriptor, int codeSize)
Constructs a new MethodTooLargeException.
classNamethe internal name of the owner class.
methodNamethe name of the method.
descriptorthe descriptor of the method.
codeSizethe size of the method's Code attribute, in bytes.
Returns the internal name of the owner class.
the internal name of the owner class.
public int getCodeSize()
Returns the size of the method's Code attribute, in bytes.
the size of the method's Code attribute, in bytes.
Returns the descriptor of the method.
the descriptor of the method.
Returns the name of the method.
the name of the method.