All Packages Class Hierarchy This Package Previous Next Index
Class gnu.bytecode.LocalVarsAttr
java.lang.Object
|
+----gnu.bytecode.Attribute
|
+----gnu.bytecode.LocalVarsAttr
- public class LocalVarsAttr
- extends Attribute
-
current_scope
-
-
LocalVarsAttr(CodeAttr)
- Add a new LocalVarsAttr to a CodeAttr.
-
allVars()
-
-
assignConstants(ClassType)
- Add any needed constant pool entries for this Attribute.
-
enterScope(Scope)
-
-
getCount()
-
-
getLength()
- Return the length of the attribute in bytes.
-
getMethod()
-
-
print(ClassTypeWriter)
-
-
write(DataOutputStream)
- Write out the contents of the Attribute.
current_scope
public Scope current_scope
LocalVarsAttr
public LocalVarsAttr(CodeAttr code)
- Add a new LocalVarsAttr to a CodeAttr.
getMethod
public final Method getMethod()
allVars
public VarEnumerator allVars()
enterScope
public void enterScope(Scope scope)
getCount
public final int getCount()
getLength
public final int getLength()
- Return the length of the attribute in bytes.
- Overrides:
- getLength in class Attribute
assignConstants
public void assignConstants(ClassType cl)
- Add any needed constant pool entries for this Attribute.
- Overrides:
- assignConstants in class Attribute
write
public void write(DataOutputStream dstr) throws IOException
- Write out the contents of the Attribute.
- Overrides:
- write in class Attribute
print
public void print(ClassTypeWriter dst)
- Overrides:
- print in class Attribute
All Packages Class Hierarchy This Package Previous Next Index