类 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 aClassWriter
is too large.- 作者:
- Jason Zaugg
- 另请参阅:
- 序列化表格
构造器概要
构造器 构造器 说明 MethodTooLargeException(String className, String methodName, String descriptor, int codeSize)
Constructs a newMethodTooLargeException
.
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 String
getClassName()
Returns the internal name of the owner class.int
getCodeSize()
Returns the size of the method's Code attribute, in bytes.String
getDescriptor()
Returns the descriptor of the method.String
getMethodName()
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.