proguard.classfile.attribute.preverification
Class SameZeroFrame

java.lang.Object
  extended by proguard.classfile.attribute.preverification.StackMapFrame
      extended by proguard.classfile.attribute.preverification.SameZeroFrame
All Implemented Interfaces:
VisitorAccepter

public class SameZeroFrame
extends StackMapFrame

This StackMapFrame represents a "same frame" or a "same frame extended".


Field Summary
 
Fields inherited from class proguard.classfile.attribute.preverification.StackMapFrame
FULL_FRAME, LESS_ZERO_FRAME, MORE_ZERO_FRAME, SAME_ONE_FRAME, SAME_ONE_FRAME_EXTENDED, SAME_ZERO_FRAME, SAME_ZERO_FRAME_EXTENDED, u2offsetDelta, visitorInfo
 
Constructor Summary
SameZeroFrame()
          Creates an uninitialized SameZeroFrame.
SameZeroFrame(int tag)
          Creates a SameZeroFrame with the given tag.
 
Method Summary
 void accept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrameVisitor stackMapFrameVisitor)
          Accepts the given visitor.
 int getTag()
          Returns the stack map frame tag that specifies the entry type.
 java.lang.String toString()
           
 
Methods inherited from class proguard.classfile.attribute.preverification.StackMapFrame
equals, getOffsetDelta, getVisitorInfo, hashCode, setVisitorInfo
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SameZeroFrame

public SameZeroFrame()
Creates an uninitialized SameZeroFrame.


SameZeroFrame

public SameZeroFrame(int tag)
Creates a SameZeroFrame with the given tag.

Method Detail

getTag

public int getTag()
Description copied from class: StackMapFrame
Returns the stack map frame tag that specifies the entry type.

Specified by:
getTag in class StackMapFrame

accept

public void accept(Clazz clazz,
                   Method method,
                   CodeAttribute codeAttribute,
                   int offset,
                   StackMapFrameVisitor stackMapFrameVisitor)
Description copied from class: StackMapFrame
Accepts the given visitor.

Specified by:
accept in class StackMapFrame

toString

public java.lang.String toString()
Overrides:
toString in class StackMapFrame