All Packages Class Hierarchy This Package Previous Next Index
java.lang.Object | +----java.io.OutputStream | +----java.io.FilterOutputStream | +----java.io.DataOutputStream | +----NET.shudo.moba.io.ClassWriter
public ClassWriter(OutputStream out)
public ClassWriter()
public void writeClass(Class clazz) throws IOException
public static native String sourceName(Class clazz)
public long classfileLength(Class clazz)
public static native int maxStack(MetaMethod mm)
public static native int maxLocals(MetaMethod mm)
public static native long codeLength(MetaMethod mm)
public static native int catchFrameLength(MetaMethod mm)
public static native int catchFrameStartPC(MetaMethod mm, int CFIndex)
public static native int catchFrameEndPC(MetaMethod mm, int CFIndex)
public static native int catchFrameHandlerPC(MetaMethod mm, int CFIndex)
public static native int catchFrameExceptionIndexInCP(MetaMethod mm, int CFIndex)
public static native int lineNoTableLength(MetaMethod mm)
public static native int lineNoTablePC(MetaMethod mm, int index)
public static native int lineNoTableLineNo(MetaMethod mm, int index)
public static native int localVarTableLength(MetaMethod mm)
public static native int localVarTablePC(MetaMethod mm, int index)
public static native int localVarTableLife(MetaMethod mm, int index)
public static native int localVarTableNameIndex(MetaMethod mm, int index)
public static native int localVarTableSigIndex(MetaMethod mm, int index)
public static native int localVarTableSlot(MetaMethod mm, int index)
public static native int thrownExceptionLength(MetaMethod mm)
public static native int thrownExceptionIndexInCP(MetaMethod mm, int index)
public static native void writeCode(MetaMethod mm, OutputStream out)
All Packages Class Hierarchy This Package Previous Next Index