public enum PrimitiveBoxing extends Enum<PrimitiveBoxing> implements net.bytebuddy.implementation.bytecode.StackManipulation
net.bytebuddy.implementation.bytecode.StackManipulation.Compound, net.bytebuddy.implementation.bytecode.StackManipulation.Illegal, net.bytebuddy.implementation.bytecode.StackManipulation.Size, net.bytebuddy.implementation.bytecode.StackManipulation.Trivial
Enum Constant and Description |
---|
BOOLEAN |
BYTE |
CHARACTER |
DOUBLE |
FLOAT |
INTEGER |
LONG |
SHORT |
Modifier and Type | Method and Description |
---|---|
net.bytebuddy.implementation.bytecode.StackManipulation.Size |
apply(org.objectweb.asm.MethodVisitor methodVisitor,
net.bytebuddy.implementation.Implementation.Context implementationContext) |
static PrimitiveBoxing |
forPrimitive(net.bytebuddy.description.type.TypeDefinition typeDefinition) |
boolean |
isValid() |
static PrimitiveBoxing |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static PrimitiveBoxing[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final PrimitiveBoxing BOOLEAN
public static final PrimitiveBoxing BYTE
public static final PrimitiveBoxing SHORT
public static final PrimitiveBoxing CHARACTER
public static final PrimitiveBoxing INTEGER
public static final PrimitiveBoxing LONG
public static final PrimitiveBoxing FLOAT
public static final PrimitiveBoxing DOUBLE
public static PrimitiveBoxing[] values()
for (PrimitiveBoxing c : PrimitiveBoxing.values()) System.out.println(c);
public static PrimitiveBoxing 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 static PrimitiveBoxing forPrimitive(net.bytebuddy.description.type.TypeDefinition typeDefinition)
public boolean isValid()
isValid
in interface net.bytebuddy.implementation.bytecode.StackManipulation
public net.bytebuddy.implementation.bytecode.StackManipulation.Size apply(org.objectweb.asm.MethodVisitor methodVisitor, net.bytebuddy.implementation.Implementation.Context implementationContext)
apply
in interface net.bytebuddy.implementation.bytecode.StackManipulation
Copyright © 2019. All rights reserved.