public class ManClassWriter
extends com.sun.tools.javac.jvm.ClassWriter
CONSTANT_Class, CONSTANT_Double, CONSTANT_Fieldref, CONSTANT_Float, CONSTANT_Integer, CONSTANT_InterfaceMethodref, CONSTANT_InvokeDynamic, CONSTANT_Long, CONSTANT_MethodHandle, CONSTANT_Methodref, CONSTANT_MethodType, CONSTANT_NameandType, CONSTANT_String, CONSTANT_Unicode, CONSTANT_Utf8, JAVA_MAGIC, MAX_CODE, MAX_DIMENSIONS, MAX_LOCALS, MAX_PARAMETERS, MAX_STACK, REF_getField, REF_getStatic, REF_invokeInterface, REF_invokeSpecial, REF_invokeStatic, REF_invokeVirtual, REF_newInvokeSpecial, REF_putField, REF_putStatic
Modifier and Type | Method and Description |
---|---|
static ManClassWriter |
instance(com.sun.tools.javac.util.Context ctx) |
void |
writeClassFile(OutputStream out,
com.sun.tools.javac.code.Symbol.ClassSymbol c) |
flagNames, writeClass, writeEnclosingMethodAttribute, writeExtraClassAttributes, xClassName
public static ManClassWriter instance(com.sun.tools.javac.util.Context ctx)
public void writeClassFile(OutputStream out, com.sun.tools.javac.code.Symbol.ClassSymbol c) throws com.sun.tools.javac.jvm.ClassWriter.StringOverflow, IOException, com.sun.tools.javac.jvm.ClassWriter.PoolOverflow
writeClassFile
in class com.sun.tools.javac.jvm.ClassWriter
com.sun.tools.javac.jvm.ClassWriter.StringOverflow
IOException
com.sun.tools.javac.jvm.ClassWriter.PoolOverflow
Copyright © 2024. All rights reserved.