| java.lang.Object | ||
| ↳ | java.lang.Enum<E extends java.lang.Enum<E>> | |
| ↳ | com.pnfsoftware.jeb.core.units.code.android.ir.DInvokeType | |
dexdec IR types of invocation, used to specify IDCallInfo.
| Enum Values | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| DInvokeType | CUSTOM | Custom calls. | |||||||||
| DInvokeType | DIRECT | Non-static direct (non-overridable) method, that is, a private method or a constructor method. | |||||||||
| DInvokeType | INTERFACE | Interface method. | |||||||||
| DInvokeType | LAMBDA | Special case of CUSTOM used to implement lambda functions. | |||||||||
| DInvokeType | NEW | Special higher-level invocation type combining new-instance and a (direct)
constructor call. |
|||||||||
| DInvokeType | POLYMORPHIC | Signature-polymorphic method. | |||||||||
| DInvokeType | STATIC | Static method. | |||||||||
| DInvokeType | SUPER | Super class method. | |||||||||
| DInvokeType | VIRTUAL | Standard virtual method. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| static DInvokeType | valueOf(String name) | ||||||||||
| final static DInvokeType[] | values() | ||||||||||
|
[Expand]
Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
From class
java.lang.Enum
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
java.lang.Comparable
| |||||||||||
Non-static direct (non-overridable) method, that is, a private method or a constructor method.
Special case of CUSTOM used to implement lambda functions. Reserved for internal use.
Special higher-level invocation type combining new-instance and a (direct)
constructor call. Reserved for IDNewInfo.
Signature-polymorphic method. Reserved for internal use.