|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectproguard.classfile.attribute.preverification.StackMapFrame
proguard.classfile.attribute.preverification.SameOneFrame
public class SameOneFrame
This StackMapFrame represents a "same locals 1 stack item frame" or a "same locals 1 stack item frame extended".
| Field Summary | |
|---|---|
VerificationType |
stackItem
|
| 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 | |
|---|---|
SameOneFrame()
Creates an uninitialized SameOneFrame. |
|
SameOneFrame(int tag)
Creates a SameOneFrame with the given tag. |
|
SameOneFrame(VerificationType stackItem)
Creates a SameOneFrame with the given stack verification type. |
|
| Method Summary | |
|---|---|
void |
accept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
StackMapFrameVisitor stackMapFrameVisitor)
Accepts the given visitor. |
boolean |
equals(java.lang.Object object)
|
int |
getTag()
Returns the stack map frame tag that specifies the entry type. |
int |
hashCode()
|
void |
stackItemAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VerificationTypeVisitor verificationTypeVisitor)
Applies the given verification type visitor to the stack item. |
java.lang.String |
toString()
|
| Methods inherited from class proguard.classfile.attribute.preverification.StackMapFrame |
|---|
getOffsetDelta, getVisitorInfo, setVisitorInfo |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Field Detail |
|---|
public VerificationType stackItem
| Constructor Detail |
|---|
public SameOneFrame()
public SameOneFrame(int tag)
public SameOneFrame(VerificationType stackItem)
| Method Detail |
|---|
public void stackItemAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VerificationTypeVisitor verificationTypeVisitor)
public int getTag()
StackMapFrame
getTag in class StackMapFrame
public void accept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
StackMapFrameVisitor stackMapFrameVisitor)
StackMapFrame
accept in class StackMapFramepublic boolean equals(java.lang.Object object)
equals in class StackMapFramepublic int hashCode()
hashCode in class StackMapFramepublic java.lang.String toString()
toString in class StackMapFrame
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||