|
|||||||||
| 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.MoreZeroFrame
public class MoreZeroFrame
This StackMapFrame represents an "append frame".
| Field Summary | |
|---|---|
VerificationType[] |
additionalVariables
|
int |
additionalVariablesCount
|
| 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 | |
|---|---|
MoreZeroFrame()
Creates an uninitialized MoreZeroFrame. |
|
MoreZeroFrame(int tag)
Creates a MoreZeroFrame with the given tag. |
|
MoreZeroFrame(int additionalVariablesCount,
VerificationType[] additionalVariables)
Creates a MoreZeroFrame with the given additional variables. |
|
MoreZeroFrame(VerificationType[] additionalVariables)
Creates a MoreZeroFrame with the given additional variables. |
|
| Method Summary | |
|---|---|
void |
accept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
StackMapFrameVisitor stackMapFrameVisitor)
Accepts the given visitor. |
void |
additionalVariablesAccept(Clazz clazz,
Method method,
CodeAttribute codeAttribute,
int offset,
VerificationTypeVisitor verificationTypeVisitor)
Applies the given verification type visitor to all variables. |
boolean |
equals(java.lang.Object object)
|
int |
getTag()
Returns the stack map frame tag that specifies the entry type. |
int |
hashCode()
|
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 int additionalVariablesCount
public VerificationType[] additionalVariables
| Constructor Detail |
|---|
public MoreZeroFrame()
public MoreZeroFrame(int tag)
public MoreZeroFrame(VerificationType[] additionalVariables)
public MoreZeroFrame(int additionalVariablesCount,
VerificationType[] additionalVariables)
| Method Detail |
|---|
public void additionalVariablesAccept(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 | ||||||||