public class

JvmFieldSig

extends Object
java.lang.Object
   ↳ com.pnfsoftware.jeb.core.units.code.android.JvmFieldSig

Class Overview

eg, Lcom/abc/Foo;->name:Ljava/lang/String;

Summary

Fields
public String csig
public String fname
public String ftype
Public Constructors
JvmFieldSig()
Public Methods
static JvmFieldSig parse(String fsig)
Explode the internal signature (full) of a field.
static JvmFieldSig parse(String fsig, boolean optionalType)
Explode the internal signature (full) of a field.
[Expand]
Inherited Methods
From class java.lang.Object

Fields

public String csig

public String fname

public String ftype

Public Constructors

public JvmFieldSig ()

Public Methods

public static JvmFieldSig parse (String fsig)

Explode the internal signature (full) of a field.

Parameters
fsig a binary field signature, eg Lcom/abc/Foo;->val:I

public static JvmFieldSig parse (String fsig, boolean optionalType)

Explode the internal signature (full) of a field.

Parameters
fsig a binary field signature, eg Lcom/abc/Foo;->val:I
optionalType if true, the field's type descriptor may be left out