public static class Utils.ReturnType
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Utils.ReturnType.Kind |
Modifier and Type | Field and Description |
---|---|
java.lang.String |
descriptor |
Utils.ReturnType.Kind |
kind |
static Utils.ReturnType |
ReturnTypeBoolean |
static Utils.ReturnType |
ReturnTypeByte |
static Utils.ReturnType |
ReturnTypeChar |
static Utils.ReturnType |
ReturnTypeDouble |
static Utils.ReturnType |
ReturnTypeFloat |
static Utils.ReturnType |
ReturnTypeInt |
static Utils.ReturnType |
ReturnTypeLong |
static Utils.ReturnType |
ReturnTypeShort |
static Utils.ReturnType |
ReturnTypeVoid |
Modifier and Type | Method and Description |
---|---|
static Utils.ReturnType |
getReturnType(java.lang.String descriptor) |
static Utils.ReturnType |
getReturnType(java.lang.String descriptor,
Utils.ReturnType.Kind kind) |
boolean |
isDoubleSlot() |
boolean |
isPrimitive() |
boolean |
isVoid() |
public final java.lang.String descriptor
public final Utils.ReturnType.Kind kind
public static final Utils.ReturnType ReturnTypeVoid
public static final Utils.ReturnType ReturnTypeFloat
public static final Utils.ReturnType ReturnTypeBoolean
public static final Utils.ReturnType ReturnTypeShort
public static final Utils.ReturnType ReturnTypeInt
public static final Utils.ReturnType ReturnTypeChar
public static final Utils.ReturnType ReturnTypeByte
public static final Utils.ReturnType ReturnTypeDouble
public static final Utils.ReturnType ReturnTypeLong
public static Utils.ReturnType getReturnType(java.lang.String descriptor, Utils.ReturnType.Kind kind)
public boolean isVoid()
public boolean isPrimitive()
public boolean isDoubleSlot()
public static Utils.ReturnType getReturnType(java.lang.String descriptor)