public enum BasicType extends Enum<BasicType>
| Enum Constant and Description |
|---|
A_TYPE |
D_TYPE |
F_TYPE |
I_TYPE
all primitive types
|
J_TYPE |
L_TYPE
all reference types
|
V_TYPE |
| Modifier and Type | Field and Description |
|---|---|
char |
btChar |
Class<?> |
btClass |
WrapperType |
btWrapper |
Integer |
loadVarInsn |
Integer |
returnInsn |
| Modifier and Type | Method and Description |
|---|---|
static BasicType |
basicType(char type) |
boolean |
isPrimitive() |
static BasicType |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BasicType[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BasicType L_TYPE
public static final BasicType I_TYPE
public static final BasicType J_TYPE
public static final BasicType F_TYPE
public static final BasicType D_TYPE
public static final BasicType V_TYPE
public static final BasicType A_TYPE
public final char btChar
public final Class<?> btClass
public final WrapperType btWrapper
public final Integer loadVarInsn
public final Integer returnInsn
public static BasicType[] values()
for (BasicType c : BasicType.values()) System.out.println(c);
public static BasicType valueOf(String name)
name - the name of the enum constant to be returned.IllegalArgumentException - if this enum type has no constant with the specified nameNullPointerException - if the argument is nullpublic boolean isPrimitive()
public static BasicType basicType(char type)
Copyright © 2022. All rights reserved.