| com.pnfsoftware.jeb.core.units.code.android.dex.IDexField |
This interface represents a DEX field_id_item object.
|
[Expand]
Inherited Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
| |||||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| abstract int |
getClassTypeIndex()
Get the containing class type index.
| ||||||||||
| abstract IDexFieldData |
getData()
Get a reference to the field definition, if the field is internal.
| ||||||||||
| abstract int |
getFieldTypeIndex()
Get the field type index.
| ||||||||||
| abstract int |
getIndex()
Get the index of this item in the DEX file's field list.
| ||||||||||
| abstract String |
getName(boolean effective)
Get the name for this field.
| ||||||||||
| abstract int |
getNameIndex()
Get the field name index.
| ||||||||||
| abstract String |
getSignature(boolean effective)
Get the signature for this field.
| ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From interface
com.pnfsoftware.jeb.core.units.code.ICodeField
| |||||||||||
From interface
com.pnfsoftware.jeb.core.units.code.ICodeItem
| |||||||||||
Get the containing class type index.
Get a reference to the field definition, if the field is internal.
Get the field type index.
Get the index of this item in the DEX file's field list.
Get the name for this field.
| effective | true to get the effective (current) name, false to get the original name |
|---|
Get the field name index.
Get the signature for this field.
Example: Lcom/xyz/Blob;->name:Ljava/lang/String;
| effective | true to get the effective (current) signature, false to get the original one |
|---|