Package org.codehaus.janino.util
Class ClassFile.StackMapTableAttribute.StackMapFrame
- java.lang.Object
-
- org.codehaus.janino.util.ClassFile.StackMapTableAttribute.StackMapFrame
-
- Direct Known Subclasses:
ClassFile.StackMapTableAttribute.AppendFrame,ClassFile.StackMapTableAttribute.ChopFrame,ClassFile.StackMapTableAttribute.FullFrame,ClassFile.StackMapTableAttribute.SameFrame,ClassFile.StackMapTableAttribute.SameFrameExtended,ClassFile.StackMapTableAttribute.SameLocals1StackItemFrame,ClassFile.StackMapTableAttribute.SameLocals1StackItemFrameExtended
- Enclosing class:
- ClassFile.StackMapTableAttribute
public abstract static class ClassFile.StackMapTableAttribute.StackMapFrame extends java.lang.ObjectRepresentation of an entry in theClassFile.StackMapTableAttribute.
-
-
Field Summary
Fields Modifier and Type Field Description (package private) intoffsetDeltaTheoffset_deltavalue that is implicit to all stack map frames; see JVMS8 4.7.4.
-
Constructor Summary
Constructors Constructor Description StackMapFrame(int offsetDelta)
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description abstract <T> Taccept(ClassFile.StackMapTableAttribute.StackMapFrameVisitor<T> smfv)Invokes the "right"visit...()method of theClassFile.StackMapTableAttribute.StackMapFrameVisitor.abstract voidstore(java.io.DataOutputStream dos)Serializes this record and writes it to the givenDataOutputStream.
-
-
-
Method Detail
-
accept
public abstract <T> T accept(ClassFile.StackMapTableAttribute.StackMapFrameVisitor<T> smfv)
Invokes the "right"visit...()method of theClassFile.StackMapTableAttribute.StackMapFrameVisitor.
-
store
public abstract void store(java.io.DataOutputStream dos) throws java.io.IOExceptionSerializes this record and writes it to the givenDataOutputStream.- Throws:
java.io.IOException
-
-