protected static enum JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray extends Enum<JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray> implements JavaDispatcher.Dispatcher
JavaDispatcher.Dispatcher.ForConstructor, JavaDispatcher.Dispatcher.ForContainerCreation, JavaDispatcher.Dispatcher.ForDefaultValue, JavaDispatcher.Dispatcher.ForInstanceCheck, JavaDispatcher.Dispatcher.ForNonStaticMethod, JavaDispatcher.Dispatcher.ForStaticMethod, JavaDispatcher.Dispatcher.ForUnresolvedMethod
Enum Constant and Description |
---|
BOOLEAN
A dispatcher for a
boolean array. |
BYTE
A dispatcher for a
byte array. |
CHARACTER
A dispatcher for a
char array. |
DOUBLE
A dispatcher for a
double array. |
FLOAT
A dispatcher for a
float array. |
INTEGER
A dispatcher for a
int array. |
LONG
A dispatcher for a
long array. |
SHORT
A dispatcher for a
short array. |
Modifier and Type | Method and Description |
---|---|
int |
apply(MethodVisitor methodVisitor,
Method method)
Implements this dispatcher in a generated proxy.
|
Object |
invoke(Object[] argument)
Invokes the proxied action.
|
static JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray BOOLEAN
boolean
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray BYTE
byte
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray SHORT
short
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray CHARACTER
char
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray INTEGER
int
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray LONG
long
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray FLOAT
float
array.public static final JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray DOUBLE
double
array.public static JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray[] values()
for (JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray c : JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray.values()) System.out.println(c);
public static JavaDispatcher.Dispatcher.ForDefaultValue.OfPrimitiveArray 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 Object invoke(Object[] argument)
invoke
in interface JavaDispatcher.Dispatcher
argument
- The arguments provided.public int apply(MethodVisitor methodVisitor, Method method)
apply
in interface JavaDispatcher.Dispatcher
methodVisitor
- The method visitor to implement the method with.method
- The method being implemented.Copyright © 2014–1970. All rights reserved.