com.pnfsoftware.jeb.core.units.code.android.dex.IDexFieldData |
This interface represents a DEX encoded_field
object. Only internal fields have such
objects. Retrieved via getData()
.
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
abstract int |
getAccessFlags()
Get the field access flags.
| ||||||||||
abstract int |
getDexFileIndex()
Retrieve the index of the dex file that defines this field body.
| ||||||||||
abstract int |
getFieldIndex()
Get the field index (index of Field object).
| ||||||||||
abstract int |
getUserFlags()
Custom flags.
| ||||||||||
abstract boolean |
isFinal()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isPrivate()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isProtected()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isPublic()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isStatic()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isSynthetic()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract boolean |
isVolatile()
Convenience method to check the apt-named
access flag . | ||||||||||
abstract void |
setUserFlags(int flags)
Custom flags.
|
Get the field access flags.
ACC_xxx
constants in the IDexUnit
Retrieve the index of the dex file that defines this field body.
getDexFiles()
(of the owner , or -1 if unknown or not
defined
Get the field index (index of Field object).
Custom flags.
Custom flags.