if(classArgs[y]==boolean.class) adapter.invokeStatic(JAVA_PROXY, _BOOLEAN);
else if(classArgs[y]==byte.class) adapter.invokeStatic(JAVA_PROXY, _BYTE);
else if(classArgs[y]==char.class) adapter.invokeStatic(JAVA_PROXY, _CHAR);
else if(classArgs[y]==double.class) adapter.invokeStatic(JAVA_PROXY, _DOUBLE);
else if(classArgs[y]==float.class) adapter.invokeStatic(JAVA_PROXY, _FLOAT);
else if(classArgs[y]==int.class) adapter.invokeStatic(JAVA_PROXY, _INT);
else if(classArgs[y]==long.class) adapter.invokeStatic(JAVA_PROXY, _LONG);
else if(classArgs[y]==short.class) adapter.invokeStatic(JAVA_PROXY, _SHORT);
else {
adapter.invokeStatic(JAVA_PROXY, _OBJECT);
}