Package org.robolectric.nativeruntime
Class PropertyValuesHolderNatives
java.lang.Object
org.robolectric.nativeruntime.PropertyValuesHolderNatives
Native methods for PropertyValuesHolder JNI registration.
Native method signatures are derived from https://cs.android.com/android/platform/superproject/+/android-12.0.0_r1:frameworks/base/graphics/java/android/graphics/PropertyValuesHolder.java
-
Method Summary
Modifier and TypeMethodDescriptionstatic voidnCallFloatMethod(Object target, long methodID, float arg) static voidnCallFourFloatMethod(Object target, long methodID, float arg1, float arg2, float arg3, float arg4) static voidnCallFourIntMethod(Object target, long methodID, int arg1, int arg2, int arg3, int arg4) static voidnCallIntMethod(Object target, long methodID, int arg) static voidnCallMultipleFloatMethod(Object target, long methodID, float[] args) static voidnCallMultipleIntMethod(Object target, long methodID, int[] args) static voidnCallTwoFloatMethod(Object target, long methodID, float arg1, float arg2) static voidnCallTwoIntMethod(Object target, long methodID, int arg1, int arg2) static longnGetFloatMethod(Class<?> targetClass, String methodName) static longnGetIntMethod(Class<?> targetClass, String methodName) static longnGetMultipleFloatMethod(Class<?> targetClass, String methodName, int numParams) static longnGetMultipleIntMethod(Class<?> targetClass, String methodName, int numParams)
-
Method Details
-
nGetIntMethod
-
nGetFloatMethod
-
nGetMultipleIntMethod
-
nGetMultipleFloatMethod
-
nCallIntMethod
-
nCallFloatMethod
-
nCallTwoIntMethod
-
nCallFourIntMethod
public static void nCallFourIntMethod(Object target, long methodID, int arg1, int arg2, int arg3, int arg4) -
nCallMultipleIntMethod
-
nCallTwoFloatMethod
-
nCallFourFloatMethod
public static void nCallFourFloatMethod(Object target, long methodID, float arg1, float arg2, float arg3, float arg4) -
nCallMultipleFloatMethod
-