类 MethodTooLargeException
- java.lang.Object
- java.lang.Throwable
- java.lang.Exception
- java.lang.RuntimeException
- java.lang.IndexOutOfBoundsException
- org.springframework.asm.MethodTooLargeException
- 所有已实现的接口:
Serializable
public final class MethodTooLargeException extends IndexOutOfBoundsException
Exception thrown when the Code attribute of a method produced by aClassWriteris too large.- 作者:
- Jason Zaugg
- 另请参阅:
- 序列化表格
构造器概要
构造器 构造器 说明 MethodTooLargeException(String className, String methodName, String descriptor, int codeSize)Constructs a newMethodTooLargeException.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 StringgetClassName()Returns the internal name of the owner class.intgetCodeSize()Returns the size of the method's Code attribute, in bytes.StringgetDescriptor()Returns the descriptor of the method.StringgetMethodName()Returns the name of the method.
构造器详细资料
MethodTooLargeException
public MethodTooLargeException(String className, String methodName, String descriptor, int codeSize)
Constructs a newMethodTooLargeException.- 参数:
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.
方法详细资料
getClassName
public String getClassName()
Returns the internal name of the owner class.- 返回:
- the internal name of the owner class.
getMethodName
public String getMethodName()
Returns the name of the method.- 返回:
- the name of the method.
getDescriptor
public String getDescriptor()
Returns the descriptor of the method.- 返回:
- the descriptor of the method.
getCodeSize
public int getCodeSize()
Returns the size of the method's Code attribute, in bytes.- 返回:
- the size of the method's Code attribute, in bytes.