Top Constructors Methods
jnr.ffi.provider.jffi

public final Class NumberUtil

extends Object
Class Inheritance
Imports
jnr.ffi.NativeType, jnr.ffi.provider.SigType, org.objectweb.asm.Label

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static void
convertPrimitive(SkinnyMethodAdapter mv, final Class<T> from, final Class<T> to)

public static void
convertPrimitive(SkinnyMethodAdapter mv, final Class<T> from, final Class<T> to, final NativeType nativeType)

pack-priv static Class<T>
pack-priv static Class<T>
public static boolean
public static void
narrow(SkinnyMethodAdapter mv, Class<T> from, Class<T> to)

pack-priv static int
pack-priv static int
sizeof(NativeType nativeType)

public static void
widen(SkinnyMethodAdapter mv, Class<T> from, Class<T> to)

public static void
widen(SkinnyMethodAdapter mv, Class<T> from, Class<T> to, NativeType nativeType)

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Constructor Detail

NumberUtilback to summary
private NumberUtil()

Method Detail

convertPrimitiveback to summary
public static void convertPrimitive(SkinnyMethodAdapter mv, final Class<T> from, final Class<T> to)
convertPrimitiveback to summary
public static void convertPrimitive(SkinnyMethodAdapter mv, final Class<T> from, final Class<T> to, final NativeType nativeType)
getBoxedClassback to summary
pack-priv static Class<T> getBoxedClass(Class<T> c)
getPrimitiveClassback to summary
pack-priv static Class<T> getPrimitiveClass(Class<T> c)
isPrimitiveIntback to summary
public static boolean isPrimitiveInt(Class<T> c)
narrowback to summary
public static void narrow(SkinnyMethodAdapter mv, Class<T> from, Class<T> to)
sizeofback to summary
pack-priv static int sizeof(SigType type)
sizeofback to summary
pack-priv static int sizeof(NativeType nativeType)
widenback to summary
public static void widen(SkinnyMethodAdapter mv, Class<T> from, Class<T> to)
widenback to summary
public static void widen(SkinnyMethodAdapter mv, Class<T> from, Class<T> to, NativeType nativeType)