public class LocalVariableInfo extends Object implements VisitorAccepter, Comparable
| Modifier and Type | Field and Description |
|---|---|
Clazz |
referencedClass
An extra field pointing to the referenced Clazz object.
|
int |
u2descriptorIndex |
int |
u2index |
int |
u2length |
int |
u2nameIndex |
int |
u2startPC |
Object |
visitorInfo
An extra field in which visitors can store information.
|
| Constructor and Description |
|---|
LocalVariableInfo()
Creates an uninitialized LocalVariableInfo.
|
LocalVariableInfo(int u2startPC,
int u2length,
int u2nameIndex,
int u2descriptorIndex,
int u2index)
Creates an initialized LocalVariableInfo.
|
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(Object object) |
String |
getDescriptor(Clazz clazz)
Returns the descriptor.
|
String |
getName(Clazz clazz)
Returns the name.
|
Object |
getVisitorInfo()
Gets the visitor information of the visitor accepter.
|
void |
referencedClassAccept(ClassVisitor classVisitor)
Lets the referenced class accept the given visitor.
|
void |
setVisitorInfo(Object visitorInfo)
Sets the visitor information of the visitor accepter.
|
public int u2startPC
public int u2length
public int u2nameIndex
public int u2descriptorIndex
public int u2index
public Clazz referencedClass
ClassReferenceInitializer.public Object visitorInfo
public LocalVariableInfo()
public LocalVariableInfo(int u2startPC,
int u2length,
int u2nameIndex,
int u2descriptorIndex,
int u2index)
public void referencedClassAccept(ClassVisitor classVisitor)
public Object getVisitorInfo()
VisitorAcceptergetVisitorInfo in interface VisitorAccepterpublic void setVisitorInfo(Object visitorInfo)
VisitorAcceptersetVisitorInfo in interface VisitorAccepterpublic int compareTo(Object object)
compareTo in interface ComparableCopyright © 2015. All Rights Reserved.