Package jnr.ffi.provider.jffi
Class NumberUtil
- java.lang.Object
-
- jnr.ffi.provider.jffi.NumberUtil
-
public final class NumberUtil extends java.lang.Object
-
-
Constructor Summary
Constructors Modifier Constructor Description privateNumberUtil()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static voidconvertPrimitive(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)static voidconvertPrimitive(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to, NativeType nativeType)(package private) static java.lang.ClassgetBoxedClass(java.lang.Class c)(package private) static java.lang.ClassgetPrimitiveClass(java.lang.Class c)static booleanisPrimitiveInt(java.lang.Class c)static voidnarrow(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)(package private) static intsizeof(NativeType nativeType)(package private) static intsizeof(SigType type)static voidwiden(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)static voidwiden(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to, NativeType nativeType)
-
-
-
Method Detail
-
getBoxedClass
static java.lang.Class getBoxedClass(java.lang.Class c)
-
getPrimitiveClass
static java.lang.Class getPrimitiveClass(java.lang.Class c)
-
isPrimitiveInt
public static boolean isPrimitiveInt(java.lang.Class c)
-
widen
public static void widen(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)
-
widen
public static void widen(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to, NativeType nativeType)
-
narrow
public static void narrow(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)
-
convertPrimitive
public static void convertPrimitive(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to)
-
convertPrimitive
public static void convertPrimitive(SkinnyMethodAdapter mv, java.lang.Class from, java.lang.Class to, NativeType nativeType)
-
sizeof
static int sizeof(SigType type)
-
sizeof
static int sizeof(NativeType nativeType)
-
-