public interface

IDStaticField

implements IDField
com.pnfsoftware.jeb.core.units.code.android.ir.IDStaticField

Class Overview

dexdec IR static field, including a type's class pseudo-attribute.

Examples:

 Foo.SomeStaticField = 1;
 ^^^^^^^^^^^^^^^^^^^
 
 Class cls = Foo.class;
             ^^^^^^^^^
 

Summary

[Expand]
Inherited Constants
From interface com.pnfsoftware.jeb.core.units.code.android.ir.IDElement
Public Methods
abstract String getClassSignature()
Retrieve the signature of the class containing this static field.
abstract boolean isTypeClass()
Determine whether this object represents the pseudo-field Type.class.
[Expand]
Inherited Methods
From interface com.pnfsoftware.jeb.core.units.code.IInstructionOperand
From interface com.pnfsoftware.jeb.core.units.code.android.ir.IDElement
From interface com.pnfsoftware.jeb.core.units.code.android.ir.IDExpression
From interface com.pnfsoftware.jeb.core.units.code.android.ir.IDField

Public Methods

public abstract String getClassSignature ()

Retrieve the signature of the class containing this static field.

public abstract boolean isTypeClass ()

Determine whether this object represents the pseudo-field Type.class.