public final enum

DexMethodHandleType

extends Enum<E extends Enum<E>>
java.lang.Object
   ↳ java.lang.Enum<E extends java.lang.Enum<E>>
     ↳ com.pnfsoftware.jeb.core.units.code.android.dex.DexMethodHandleType

Class Overview

Method handle types. Retrieved via getMethodHandleType().

Reference.

Summary

Enum Values
DexMethodHandleType  INSTANCE_GET   
DexMethodHandleType  INSTANCE_PUT   
DexMethodHandleType  INVOKE_CONSTRUCTOR   
DexMethodHandleType  INVOKE_DIRECT   
DexMethodHandleType  INVOKE_INSTANCE   
DexMethodHandleType  INVOKE_INTERFACE   
DexMethodHandleType  INVOKE_STATIC   
DexMethodHandleType  STATIC_GET   
DexMethodHandleType  STATIC_PUT   
Public Methods
static DexMethodHandleType get(int id)
int getId()
boolean isFieldAccessor()
boolean isFieldGetter()
boolean isFieldSetter()
boolean isMethodInvoker()
String toString()
static DexMethodHandleType valueOf(String name)
final static DexMethodHandleType[] values()
[Expand]
Inherited Methods
From class java.lang.Enum
From class java.lang.Object
From interface java.lang.Comparable

Enum Values

public static final DexMethodHandleType INSTANCE_GET

public static final DexMethodHandleType INSTANCE_PUT

public static final DexMethodHandleType INVOKE_CONSTRUCTOR

public static final DexMethodHandleType INVOKE_DIRECT

public static final DexMethodHandleType INVOKE_INSTANCE

public static final DexMethodHandleType INVOKE_INTERFACE

public static final DexMethodHandleType INVOKE_STATIC

public static final DexMethodHandleType STATIC_GET

public static final DexMethodHandleType STATIC_PUT

Public Methods

public static DexMethodHandleType get (int id)

public int getId ()

public boolean isFieldAccessor ()

public boolean isFieldGetter ()

public boolean isFieldSetter ()

public boolean isMethodInvoker ()

public String toString ()

public static DexMethodHandleType valueOf (String name)

public static final DexMethodHandleType[] values ()