| Modifier and Type | Field and Description |
|---|---|
| private AttributeWriter | |
| private ClassWriter | |
| private ConstantWriter | |
| private LocalVariableTableWriter | |
| private LocalVariableTypeTableWriter | |
| private Options | |
| private SourceWriter | |
| private StackMapWriter | |
| private TryBlockWriter | |
| private TypeAnnotationWriter |
| Access | Constructor and Description |
|---|---|
| protected |
| Modifier and Type | Method and Description |
|---|---|
| private List | |
| public static CodeWriter | |
| private void | |
| private void | |
| pack-priv void | |
| public void | |
| public void | |
| public void | |
| private void | |
| private void | |
| pack-priv void | |
| private void | |
| public void | |
| private void |
| attrWriter | back to summary |
|---|---|
| private AttributeWriter attrWriter | |
| classWriter | back to summary |
|---|---|
| private ClassWriter classWriter | |
| constantWriter | back to summary |
|---|---|
| private ConstantWriter constantWriter | |
| localVariableTableWriter | back to summary |
|---|---|
| private LocalVariableTableWriter localVariableTableWriter | |
| localVariableTypeTableWriter | back to summary |
|---|---|
| private LocalVariableTypeTableWriter localVariableTypeTableWriter | |
| options | back to summary |
|---|---|
| private Options options | |
| sourceWriter | back to summary |
|---|---|
| private SourceWriter sourceWriter | |
| stackMapWriter | back to summary |
|---|---|
| private StackMapWriter stackMapWriter | |
| tryBlockWriter | back to summary |
|---|---|
| private TryBlockWriter tryBlockWriter | |
| typeAnnotationWriter | back to summary |
|---|---|
| private TypeAnnotationWriter typeAnnotationWriter | |
| CodeWriter | back to summary |
|---|---|
| protected CodeWriter(Context context) | |
| getDetailWriters | back to summary |
|---|---|
| private List | |
| instance | back to summary |
|---|---|
| public static CodeWriter instance(Context context) | |
| printConstantPoolRef | back to summary |
|---|---|
| private void printConstantPoolRef(PoolEntry entry) | |
| printConstantPoolRefAndValue | back to summary |
|---|---|
| private void printConstantPoolRefAndValue(PoolEntry entry, int value) | |
| write | back to summary |
|---|---|
| pack-priv void write(CodeAttribute attr) | |
| writeExceptionTable | back to summary |
|---|---|
| public void writeExceptionTable(CodeAttribute attr) | |
| writeInstr | back to summary |
|---|---|
| public void writeInstr(int pc, Instruction ins, CodeAttribute lr) | |
| writeInstrs | back to summary |
|---|---|
| public void writeInstrs(CodeAttribute attr) | |
| writeInternal | back to summary |
|---|---|
| private void writeInternal(CodeAttribute attr, boolean minimal) | |
| writeLineAndLocalVariableTables | back to summary |
|---|---|
| private void writeLineAndLocalVariableTables(CodeAttribute attr) | |
| writeMinimal | back to summary |
|---|---|
| pack-priv void writeMinimal(CodeAttribute attr) | |
| writeMinimalMode | back to summary |
|---|---|
| private void writeMinimalMode(CodeAttribute attr) | |
| writeVerboseHeader | back to summary |
|---|---|
| public void writeVerboseHeader(CodeAttribute attr) | |
| writeVerboseMode | back to summary |
|---|---|
| private void writeVerboseMode(CodeAttribute attr) | |