- narrow(SkinnyMethodAdapter, Class, Class) - Static method in class com.kenai.jaffl.provider.jffi.NumberUtil
-
- nativeAddress() - Method in class com.kenai.jaffl.Address
-
Returns the native value of this address.
- NativeInvocationHandler - Class in com.kenai.jaffl.provider
-
InvocationHandler used to map invocations on a java interface to the
correct native function.
- NativeInvocationHandler(Library, Class<?>, Map<LibraryOption, ?>) - Constructor for class com.kenai.jaffl.provider.NativeInvocationHandler
-
Creates a new InvocationHandler instance.
- NativeLong - Class in com.kenai.jaffl
-
Represents a C long.
- NativeLong(long) - Constructor for class com.kenai.jaffl.NativeLong
-
Creates a new NativeLong instance with the supplied value.
- nativeSize() - Method in class com.kenai.jaffl.byref.AddressByReference
-
Gets the native size of type of reference
- nativeSize() - Method in interface com.kenai.jaffl.byref.ByReference
-
Gets the size of the native buffer required to store the value
- nativeSize() - Method in class com.kenai.jaffl.byref.ByteByReference
-
Gets the native size of type of reference in bytes.
- nativeSize() - Method in class com.kenai.jaffl.byref.DoubleByReference
-
Gets the native size of type of reference in bytes.
- nativeSize() - Method in class com.kenai.jaffl.byref.FloatByReference
-
Gets the native size of type of reference in bytes.
- nativeSize() - Method in class com.kenai.jaffl.byref.IntByReference
-
Gets the native size of type of reference
- nativeSize() - Method in class com.kenai.jaffl.byref.LongLongByReference
-
Gets the native size of type of reference in bytes.
- nativeSize() - Method in class com.kenai.jaffl.byref.ShortByReference
-
Gets the native size of type of reference in bytes.
- nativeType() - Method in class com.kenai.jaffl.byref.AbstractPrimitiveReference
-
- nativeType() - Method in class com.kenai.jaffl.byref.IntByReference
-
Gets the native type of the reference
- nativeType() - Method in interface com.kenai.jaffl.mapper.FromNativeConverter
-
- nativeType() - Method in interface com.kenai.jaffl.mapper.ToNativeConverter
-
- nativeType() - Method in class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.FromNativeProxy
-
- nativeType() - Method in class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.IntToLong
-
- nativeType() - Method in class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.ToNativeProxy
-
- nativeType() - Method in class com.kenai.jaffl.provider.jffi.EnumResultConverter
-
- NativeType - Enum in com.kenai.jaffl.provider
-
- newarray(int) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- newArray(Class<T>, int) - Static method in class com.kenai.jaffl.struct.StructUtil
-
- NewBooleanArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewByteArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewCharArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewDirectByteBuffer - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewDoubleArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewFloatArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewGlobalRef - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- newHeapInvocationBuffer(Function) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- NewIntArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- newInvocationBuffer(Function) - Static method in class com.kenai.jaffl.provider.jffi.AsmLibraryLoader.AbstractNativeInterface
-
- NewLocalRef - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewLongArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- newMemoryIO(long) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- newobj(String) - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- NewObject - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewObjectA - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewObjectArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewObjectV - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewShortArray - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewString - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- NewStringUTF - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- newUnsatisifiedLinkError(String) - Static method in class com.kenai.jaffl.provider.jffi.AsmRuntime
-
- NewWeakGlobalRef - Static variable in class com.kenai.jaffl.provider.jffi.JNINativeInterface
-
- nop() - Method in class com.kenai.jaffl.provider.jffi.SkinnyMethodAdapter
-
- not_found_function() - Method in interface com.kenai.jaffl.provider.jffi.AsmLibraryLoader.TestLib
-
- NullMemoryIO - Class in com.kenai.jaffl.provider
-
- NullMemoryIO() - Constructor for class com.kenai.jaffl.provider.NullMemoryIO
-
- NullTypeMapper - Class in com.kenai.jaffl.provider.jffi
-
An instance of
TypeMapper
which always returns null
- NullTypeMapper() - Constructor for class com.kenai.jaffl.provider.jffi.NullTypeMapper
-
- NulTerminate - Annotation Type in com.kenai.jaffl.annotations
-
Indicates that a byte array or ByteBuffer should be passed as a C string
- NULTERMINATE - Static variable in class com.kenai.jaffl.ParameterFlags
-
- nulTerminate(ByteBuffer) - Method in class com.kenai.jaffl.provider.StringIO
-
- NumberUtil - Class in com.kenai.jaffl.provider.jffi
-