public class MoreZeroFrame extends StackMapFrame
| Modifier and Type | Field and Description |
|---|---|
VerificationType[] |
additionalVariables |
int |
additionalVariablesCount |
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 and Description |
|---|
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.
|
| Modifier and Type | Method and Description |
|---|---|
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(Object object) |
int |
getTag()
Returns the stack map frame tag that specifies the entry type.
|
int |
hashCode() |
String |
toString() |
getOffsetDelta, getVisitorInfo, setVisitorInfopublic int additionalVariablesCount
public VerificationType[] additionalVariables
public MoreZeroFrame()
public MoreZeroFrame(int tag)
public MoreZeroFrame(VerificationType[] additionalVariables)
public MoreZeroFrame(int additionalVariablesCount,
VerificationType[] additionalVariables)
public void additionalVariablesAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor)
public int getTag()
StackMapFramegetTag in class StackMapFramepublic void accept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrameVisitor stackMapFrameVisitor)
StackMapFrameaccept in class StackMapFramepublic boolean equals(Object object)
equals in class StackMapFramepublic int hashCode()
hashCode in class StackMapFramepublic String toString()
toString in class StackMapFrameCopyright © 2015. All Rights Reserved.