类 SameOneFrame
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.attribute.preverification.StackMapFrame
-
- proguard.classfile.attribute.preverification.SameOneFrame
-
- 所有已实现的接口:
java.io.Serializable,Processable
public class SameOneFrame extends StackMapFrame
ThisStackMapFramerepresents a "same locals 1 stack item frame" or a "same locals 1 stack item frame extended".- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 VerificationTypestackItem-
从类继承的字段 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
-
从类继承的字段 proguard.util.SimpleProcessable
processingFlags, processingInfo
-
-
构造器概要
构造器 构造器 说明 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.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 voidaccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrameVisitor stackMapFrameVisitor)Accepts the given visitor.booleanequals(java.lang.Object object)intgetTag()Returns the stack map frame tag that specifies the entry type.inthashCode()voidstackItemAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor)Applies the given verification type visitor to the stack item.java.lang.StringtoString()-
从类继承的方法 proguard.classfile.attribute.preverification.StackMapFrame
getOffsetDelta
-
从类继承的方法 proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
从接口继承的方法 proguard.util.Processable
accept
-
-
-
-
字段详细资料
-
stackItem
public VerificationType stackItem
-
-
构造器详细资料
-
SameOneFrame
public SameOneFrame()
Creates an uninitialized SameOneFrame.
-
SameOneFrame
public SameOneFrame(int tag)
Creates a SameOneFrame with the given tag.
-
SameOneFrame
public SameOneFrame(VerificationType stackItem)
Creates a SameOneFrame with the given stack verification type.
-
-
方法详细资料
-
stackItemAccept
public void stackItemAccept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, VerificationTypeVisitor verificationTypeVisitor)
Applies the given verification type visitor to the stack item.
-
getTag
public int getTag()
从类复制的说明:StackMapFrameReturns the stack map frame tag that specifies the entry type.- 指定者:
getTag在类中StackMapFrame
-
accept
public void accept(Clazz clazz, Method method, CodeAttribute codeAttribute, int offset, StackMapFrameVisitor stackMapFrameVisitor)
从类复制的说明:StackMapFrameAccepts the given visitor.- 指定者:
accept在类中StackMapFrame
-
equals
public boolean equals(java.lang.Object object)
- 覆盖:
equals在类中StackMapFrame
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中StackMapFrame
-
toString
public java.lang.String toString()
- 覆盖:
toString在类中StackMapFrame
-
-