StackMapEntry, StackMap, Const
| Modifier and Type | Field and Description |
|---|---|
| private ConstantPool | |
| public static final StackMapType[] | |
| private int | |
| private byte |
| Access | Constructor and Description |
|---|---|
| public | StackMapType(final byte
type tag as defined in the Constants interface type, final int index to constant pool, or byte code offset index, final ConstantPool constantPool)
|
| pack-priv | StackMapType(final DataInput
Input stream file, final ConstantPool constantPool)Constructs object from file stream. |
| Modifier and Type | Method and Description |
|---|---|
| public void | accept(final Visitor
Visitor object v)Implements org. |
| private byte | |
| public StackMapType | |
| public void | |
| public String | Returns: the fully qualified name of the class for this StackMapType.Gets the class name of this StackMapType from the constant pool at index position. |
| public ConstantPool | |
| public int | Returns: index to constant pool if type == ITEM_Object, or offset in byte code, if type == ITEM_NewObject, and -1 otherwise
|
| public byte | |
| public boolean | |
| private String | |
| public void | |
| public void | |
| public void | |
| public String | Returns: String representationOverrides java. |
| constantPool | back to summary |
|---|---|
| private ConstantPool constantPool | |
| EMPTY_ARRAY | back to summary |
|---|---|
| public static final StackMapType[] EMPTY_ARRAY | |
| index | back to summary |
|---|---|
| private int index | |
| type | back to summary |
|---|---|
| private byte type | |
| StackMapType | back to summary |
|---|---|
public StackMapType(final byte type, final int index, final ConstantPool constantPool)
| |
| StackMapType | back to summary |
|---|---|
| pack-priv StackMapType(final DataInput file, final ConstantPool constantPool) throws IOException Constructs object from file stream.
| |
| accept | back to summary |
|---|---|
| public void accept(final Visitor v) Implements org. Called by objects that are traversing the nodes of the tree implicitly defined by the contents of a Java class. I.e., the hierarchy of methods, fields, attributes, etc. spawns a tree of objects. | |
| checkType | back to summary |
|---|---|
| private byte checkType(final byte type) | |
| copy | back to summary |
|---|---|
public StackMapType copy()
| |
| dump | back to summary |
|---|---|
| public void dump(final DataOutputStream file) throws IOException Dump type entries to file.
| |
| getClassName | back to summary |
|---|---|
| public String getClassName() Gets the class name of this StackMapType from the constant pool at index position.
| |
| getConstantPool | back to summary |
|---|---|
public ConstantPool getConstantPool()
| |
| getIndex | back to summary |
|---|---|
public int getIndex()
| |
| getType | back to summary |
|---|---|
| public byte getType() | |
| hasIndex | back to summary |
|---|---|
public boolean hasIndex()
| |
| printIndex | back to summary |
|---|---|
| private String printIndex() | |
| setConstantPool | back to summary |
|---|---|
public void setConstantPool(final ConstantPool constantPool)
| |
| setIndex | back to summary |
|---|---|
| public void setIndex(final int index) | |
| setType | back to summary |
|---|---|
| public void setType(final byte type) | |
| toString | back to summary |
|---|---|
| public String toString() Overrides java. Doc from java. Returns a string representation of the object. | |