com.android.dx.cf.attrib
Class BaseLocalVariables
java.lang.Object
com.android.dx.cf.attrib.BaseAttribute
com.android.dx.cf.attrib.BaseLocalVariables
- All Implemented Interfaces:
- Attribute
- Direct Known Subclasses:
- AttLocalVariableTable, AttLocalVariableTypeTable
public abstract class BaseLocalVariables
- extends BaseAttribute
Base attribute class for standard LocalVariableTable
and LocalVariableTypeTable attributes.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
BaseLocalVariables
public BaseLocalVariables(String name,
LocalVariableList localVariables)
- Constructs an instance.
- Parameters:
name - non-null; attribute namelocalVariables - non-null; list of local variable entries
byteLength
public final int byteLength()
- Get the total length of the attribute in bytes, including the
header. Since the header is always six bytes, the result of
this method is always at least
6.
- Returns:
>= 6; the total length, in bytes
getLocalVariables
public final LocalVariableList getLocalVariables()
- Gets the list of "local variable" entries associated with this instance.
- Returns:
non-null; the list
Copyright © 2015. All rights reserved.