com.sun.tools.classfile
Class ClassWriter.StackMapTableWriter
java.lang.Object
com.sun.tools.classfile.ClassWriter.StackMapTableWriter
- All Implemented Interfaces:
- StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
- Enclosing class:
- ClassWriter
protected static class ClassWriter.StackMapTableWriter
- extends java.lang.Object
- implements StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
Writer for the frames of StackMap and StackMapTable attributes.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ClassWriter.StackMapTableWriter
protected ClassWriter.StackMapTableWriter()
write
public void write(StackMapTable_attribute.stack_map_frame frame,
ClassWriter.ClassOutputStream out)
visit_same_frame
public java.lang.Void visit_same_frame(StackMapTable_attribute.same_frame frame,
ClassWriter.ClassOutputStream p)
- Specified by:
visit_same_frame in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_same_locals_1_stack_item_frame
public java.lang.Void visit_same_locals_1_stack_item_frame(StackMapTable_attribute.same_locals_1_stack_item_frame frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_same_locals_1_stack_item_frame in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_same_locals_1_stack_item_frame_extended
public java.lang.Void visit_same_locals_1_stack_item_frame_extended(StackMapTable_attribute.same_locals_1_stack_item_frame_extended frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_same_locals_1_stack_item_frame_extended in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_chop_frame
public java.lang.Void visit_chop_frame(StackMapTable_attribute.chop_frame frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_chop_frame in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_same_frame_extended
public java.lang.Void visit_same_frame_extended(StackMapTable_attribute.same_frame_extended frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_same_frame_extended in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_append_frame
public java.lang.Void visit_append_frame(StackMapTable_attribute.append_frame frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_append_frame in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
visit_full_frame
public java.lang.Void visit_full_frame(StackMapTable_attribute.full_frame frame,
ClassWriter.ClassOutputStream out)
- Specified by:
visit_full_frame in interface StackMapTable_attribute.stack_map_frame.Visitor<java.lang.Void,ClassWriter.ClassOutputStream>
writeVerificationTypeInfo
protected void writeVerificationTypeInfo(StackMapTable_attribute.verification_type_info info,
ClassWriter.ClassOutputStream out)