类 LocalVariableTypeInfo
- java.lang.Object
-
- proguard.util.SimpleProcessable
-
- proguard.classfile.attribute.LocalVariableTypeInfo
-
- 所有已实现的接口:
java.io.Serializable,java.lang.Comparable,Processable
public class LocalVariableTypeInfo extends SimpleProcessable implements java.lang.Comparable
Representation of a local variable table type entry.- 另请参阅:
- 序列化表格
-
-
字段概要
字段 修饰符和类型 字段 说明 Clazz[]referencedClassesAn extra field pointing to the Clazz objects referenced in the type string.intu2indexintu2lengthintu2nameIndexintu2signatureIndexintu2startPC-
从类继承的字段 proguard.util.SimpleProcessable
processingFlags, processingInfo
-
-
构造器概要
构造器 构造器 说明 LocalVariableTypeInfo()Creates an uninitialized LocalVariableTypeInfo.LocalVariableTypeInfo(int u2startPC, int u2length, int u2nameIndex, int u2signatureIndex, int u2index)Creates an initialized LocalVariableTypeInfo.
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 intcompareTo(java.lang.Object object)java.lang.StringgetName(Clazz clazz)Returns the name.java.lang.StringgetSignature(Clazz clazz)Returns the signature.voidreferencedClassesAccept(ClassVisitor classVisitor)Applies the given visitor to all referenced classes.-
从类继承的方法 proguard.util.SimpleProcessable
addProcessingFlags, getProcessingFlags, getProcessingInfo, hasProcessingFlags, removeProcessingFlags, setProcessingFlags, setProcessingInfo
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 proguard.util.Processable
accept
-
-
-
-
字段详细资料
-
u2startPC
public int u2startPC
-
u2length
public int u2length
-
u2nameIndex
public int u2nameIndex
-
u2signatureIndex
public int u2signatureIndex
-
u2index
public int u2index
-
referencedClasses
public Clazz[] referencedClasses
An extra field pointing to the Clazz objects referenced in the type string. This field is typically filled out by the. References to primitive types are ignored.ClassReferenceInitializer
-
-
方法详细资料
-
getName
public java.lang.String getName(Clazz clazz)
Returns the name.
-
getSignature
public java.lang.String getSignature(Clazz clazz)
Returns the signature.
-
referencedClassesAccept
public void referencedClassesAccept(ClassVisitor classVisitor)
Applies the given visitor to all referenced classes.
-
compareTo
public int compareTo(java.lang.Object object)
- 指定者:
compareTo在接口中java.lang.Comparable
-
-