public interface

IDexClassData

com.pnfsoftware.jeb.core.units.code.android.dex.IDexClassData

Class Overview

This interface represents a DEX class_data_item object.

Summary

Public Methods
abstract List<? extends IDexMethodData> getDirectMethods()
Get the non-virtual (statics, constructors) methods for this class.
abstract List<? extends IDexFieldData> getInstanceFields()
Get the instance fields for this class.
abstract List<? extends IDexFieldData> getStaticFields()
Get the static fields for this class.
abstract List<? extends IDexMethodData> getVirtualMethods()
Get the virtual methods for this class.

Public Methods

public abstract List<? extends IDexMethodData> getDirectMethods ()

Get the non-virtual (statics, constructors) methods for this class.

Returns
  • the list of non-virtual methods

public abstract List<? extends IDexFieldData> getInstanceFields ()

Get the instance fields for this class.

Returns
  • the list of instance fields

public abstract List<? extends IDexFieldData> getStaticFields ()

Get the static fields for this class.

Returns
  • the list of static fields

public abstract List<? extends IDexMethodData> getVirtualMethods ()

Get the virtual methods for this class.

Returns
  • the list of virtual methods