JavaScript is disabled on your browser.
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Hierarchy For All Packages
Package Hierarchies:
jnr.ffi
,
jnr.ffi.annotations
,
jnr.ffi.byref
,
jnr.ffi.mapper
,
jnr.ffi.provider
,
jnr.ffi.provider.converters
,
jnr.ffi.provider.jffi
,
jnr.ffi.provider.jffi.platform.arm.linux
,
jnr.ffi.provider.jffi.platform.i386.darwin
,
jnr.ffi.provider.jffi.platform.i386.freebsd
,
jnr.ffi.provider.jffi.platform.i386.linux
,
jnr.ffi.provider.jffi.platform.i386.openbsd
,
jnr.ffi.provider.jffi.platform.i386.solaris
,
jnr.ffi.provider.jffi.platform.i386.windows
,
jnr.ffi.provider.jffi.platform.mips.linux
,
jnr.ffi.provider.jffi.platform.mipsel.linux
,
jnr.ffi.provider.jffi.platform.ppc.aix
,
jnr.ffi.provider.jffi.platform.ppc.darwin
,
jnr.ffi.provider.jffi.platform.ppc.linux
,
jnr.ffi.provider.jffi.platform.s390.linux
,
jnr.ffi.provider.jffi.platform.s390x.linux
,
jnr.ffi.provider.jffi.platform.sparc.solaris
,
jnr.ffi.provider.jffi.platform.sparcv9.solaris
,
jnr.ffi.provider.jffi.platform.x86_64.darwin
,
jnr.ffi.provider.jffi.platform.x86_64.freebsd
,
jnr.ffi.provider.jffi.platform.x86_64.linux
,
jnr.ffi.provider.jffi.platform.x86_64.openbsd
,
jnr.ffi.provider.jffi.platform.x86_64.solaris
,
jnr.ffi.provider.jffi.platform.x86_64.windows
,
jnr.ffi.types
,
jnr.ffi.util
,
jnr.ffi.util.ref
,
jnr.ffi.util.ref.internal
Class Hierarchy
java.lang.
Object
jnr.ffi.provider.
AbstractArrayMemoryIO.ArrayIO
jnr.ffi.provider.jffi.
AbstractAsmLibraryInterface
(implements jnr.ffi.provider.
LoadedLibrary
)
jnr.ffi.mapper.
AbstractDataConverter
<J,N> (implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLongConverter
jnr.ffi.mapper.
AbstractFromNativeType
(implements jnr.ffi.mapper.
FromNativeType
)
jnr.ffi.byref.
AbstractReference
<T> (implements jnr.ffi.byref.
ByReference
<T>)
jnr.ffi.byref.
AddressByReference
jnr.ffi.byref.
PointerByReference
jnr.ffi.mapper.
AbstractSignatureTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.jffi.
AnnotationTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.mapper.
CachingTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.
NullTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
, jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.mapper.
AbstractToNativeType
(implements jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.util.
Annotations
jnr.ffi.provider.jffi.
AnnotationTypeMapper.AbstractReflectionConverter
jnr.ffi.provider.jffi.
AnnotationTypeMapper.ReflectionFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
AnnotationTypeMapper.ReflectionToNativeConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
AsmRuntime
jnr.ffi.provider.jffi.
AsmStructByReferenceFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedBooleanArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedBooleanArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedByteArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedByteArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedDoubleArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedDoubleArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedFloatArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedFloatArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedIntegerArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedIntegerArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedLong32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedLong32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedLong64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedLong64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
BoxedShortArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
BoxedShortArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.util.
BufferUtil
jnr.ffi.provider.converters.
ByReferenceParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
ByReferenceParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
CharSequenceArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
CharSequenceArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
CharSequenceParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
ClosureFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.jffi.
ClosureFromNativeConverter.ProxyConverter
jnr.ffi.provider.jffi.
CodegenUtils
jnr.ffi.mapper.
CompositeFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.mapper.
CompositeTypeMapper
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.mapper.
DefaultSignatureType
(implements jnr.ffi.mapper.
SignatureType
)
jnr.ffi.mapper.
DefaultTypeMapper
(implements jnr.ffi.mapper.
TypeMapper
)
jnr.ffi.provider.converters.
EnumConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.util.
EnumMapper
jnr.ffi.provider.converters.
EnumSetConverter
(implements jnr.ffi.mapper.
DataConverter
<J,N>)
jnr.ffi.provider.jffi.
FastLongMethodGenerator
jnr.ffi.provider.
FFIProvider
jnr.ffi.provider.jffi.
Provider
jnr.ffi.util.ref.
FinalizableReferenceQueue
jnr.ffi.mapper.
FromNativeTypes
jnr.ffi.mapper.
FunctionMapper.Builder
jnr.ffi.provider.
IdentityFunctionMapper
(implements jnr.ffi.mapper.
FunctionMapper
)
jnr.ffi.provider.
InterfaceScanner
jnr.ffi.provider.
InvocationSession
jnr.ffi.provider.jffi.
JNIInvokeInterface
jnr.ffi.provider.jffi.
JNINativeInterface
jnr.ffi.
LastError
jnr.ffi.
Library
jnr.ffi.
LibraryLoader
<T>
jnr.ffi.provider.jffi.
LibraryLoader
jnr.ffi.provider.jffi.
AsmLibraryLoader
jnr.ffi.provider.converters.
Long32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Long32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.
Memory
jnr.ffi.provider.jffi.
MemoryUtil
jnr.ffi.mapper.
MethodParameterContext
(implements jnr.ffi.mapper.
ToNativeContext
)
jnr.ffi.mapper.
MethodResultContext
(implements jnr.ffi.mapper.
FromNativeContext
)
org.objectweb.asm.MethodVisitor
jnr.ffi.provider.jffi.
SkinnyMethodAdapter
(implements org.objectweb.asm.Opcodes)
jnr.ffi.provider.jffi.
NativeClosureFactory
<T>
jnr.ffi.provider.jffi.
NativeClosureProxy
jnr.ffi.provider.
NativeFunction
jnr.ffi.provider.jffi.
NativeFunctionMapperContext
(implements jnr.ffi.mapper.
FunctionMapper.Context
)
jnr.ffi.provider.
NativeInvocationHandler
(implements java.lang.reflect.
InvocationHandler
)
jnr.ffi.provider.jffi.
NativeLibrary
jnr.ffi.provider.converters.
NativeLong32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLong32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
NativeLong64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
NativeLong64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.jffi.
NativeMemoryManager
(implements jnr.ffi.provider.
MemoryManager
)
jnr.ffi.provider.
NativeVariable
java.lang.
Number
(implements java.io.
Serializable
)
jnr.ffi.byref.
AbstractNumberReference
<T> (implements jnr.ffi.byref.
ByReference
<T>)
jnr.ffi.byref.
ByteByReference
jnr.ffi.byref.
DoubleByReference
jnr.ffi.byref.
FloatByReference
jnr.ffi.byref.
IntByReference
jnr.ffi.byref.
LongLongByReference
jnr.ffi.byref.
NativeLongByReference
jnr.ffi.byref.
NumberByReference
jnr.ffi.byref.
ShortByReference
jnr.ffi.
Address
(implements java.lang.
Comparable
<T>)
jnr.ffi.
NativeLong
(implements java.lang.
Comparable
<T>)
jnr.ffi.
Struct.Offset
jnr.ffi.
StructLayout.Offset
jnr.ffi.provider.jffi.
NumberUtil
com.kenai.jffi.ObjectParameterStrategy
jnr.ffi.provider.jffi.
ParameterStrategy
jnr.ffi.provider.jffi.
BufferParameterStrategy
jnr.ffi.provider.jffi.
NullObjectParameterStrategy
jnr.ffi.provider.jffi.
PointerParameterStrategy
jnr.ffi.provider.jffi.
PrimitiveArrayParameterStrategy
jnr.ffi.
ObjectReferenceManager
<T>
jnr.ffi.provider.
DefaultObjectReferenceManager
jnr.ffi.provider.
ParameterFlags
jnr.ffi.
Platform
jnr.ffi.
Pointer
jnr.ffi.provider.
AbstractMemoryIO
jnr.ffi.provider.
AbstractArrayMemoryIO
jnr.ffi.provider.jffi.
ArrayMemoryIO
jnr.ffi.provider.
AbstractBufferMemoryIO
jnr.ffi.provider.jffi.
ByteBufferMemoryIO
jnr.ffi.provider.
BoundedMemoryIO
(implements jnr.ffi.provider.
DelegatingMemoryIO
)
jnr.ffi.provider.
InAccessibleMemoryIO
jnr.ffi.provider.jffi.
ClosureFromNativeConverter.AbstractClosurePointer
jnr.ffi.provider.
IntPointer
jnr.ffi.provider.
NullMemoryIO
jnr.ffi.provider.
ShareMemoryIO
(implements jnr.ffi.provider.
DelegatingMemoryIO
)
jnr.ffi.provider.jffi.
TransientNativeMemory
jnr.ffi.provider.converters.
Pointer32ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Pointer32ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
Pointer64ArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
Pointer64ArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
java.lang.ref.
Reference
<T>
java.lang.ref.
PhantomReference
<T>
jnr.ffi.util.ref.
FinalizablePhantomReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
java.lang.ref.
SoftReference
<T>
jnr.ffi.util.ref.
FinalizableSoftReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
java.lang.ref.
WeakReference
<T>
jnr.ffi.util.ref.
FinalizableWeakReference
<T> (implements jnr.ffi.util.ref.
FinalizableReference
)
jnr.ffi.
Runtime
jnr.ffi.provider.
AbstractRuntime
jnr.ffi.provider.jffi.
NativeRuntime
jnr.ffi.mapper.
SignatureTypeMapperAdapter
(implements jnr.ffi.mapper.
SignatureTypeMapper
)
jnr.ffi.provider.
SigType
(implements jnr.ffi.mapper.
SignatureType
)
jnr.ffi.provider.
FromNativeType
(implements jnr.ffi.mapper.
FromNativeType
)
jnr.ffi.provider.
ResultType
jnr.ffi.provider.
ToNativeType
(implements jnr.ffi.mapper.
ToNativeType
)
jnr.ffi.provider.
ParameterType
jnr.ffi.provider.jffi.
SimpleNativeContext
(implements jnr.ffi.mapper.
FromNativeContext
, jnr.ffi.mapper.
ToNativeContext
)
jnr.ffi.provider.converters.
StringBufferParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>, jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StringBuilderParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>, jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StringResultConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.
Struct
jnr.ffi.
Union
jnr.ffi.
Struct.Member
jnr.ffi.
Struct.AbstractMember
jnr.ffi.
Struct.AbstractBoolean
jnr.ffi.
Struct.Boolean
jnr.ffi.
Struct.WBOOL
jnr.ffi.
Struct.Function
<T>
jnr.ffi.
Struct.Padding
jnr.ffi.
Struct.String
jnr.ffi.
Struct.UTFString
jnr.ffi.
Struct.AsciiString
jnr.ffi.
Struct.UTF8String
jnr.ffi.
Struct.UTFStringRef
jnr.ffi.
Struct.AsciiStringRef
jnr.ffi.
Struct.UTF8StringRef
jnr.ffi.
Struct.NumberField
jnr.ffi.
Struct.Address
jnr.ffi.
Struct.Double
jnr.ffi.
Struct.EnumField
<E>
jnr.ffi.
Struct.Enum16
<E>
jnr.ffi.
Struct.Enum32
<E>
jnr.ffi.
Struct.Enum
<T>
jnr.ffi.
Struct.Enum64
<E>
jnr.ffi.
Struct.Enum8
<E>
jnr.ffi.
Struct.EnumLong
<E>
jnr.ffi.
Struct.Float
jnr.ffi.
Struct.IntegerAlias
jnr.ffi.
Struct.blkcnt_t
jnr.ffi.
Struct.blksize_t
jnr.ffi.
Struct.caddr_t
jnr.ffi.
Struct.clock_t
jnr.ffi.
Struct.dev_t
jnr.ffi.
Struct.fsblkcnt_t
jnr.ffi.
Struct.fsfilcnt_t
jnr.ffi.
Struct.gid_t
jnr.ffi.
Struct.id_t
jnr.ffi.
Struct.in_addr_t
jnr.ffi.
Struct.in_port_t
jnr.ffi.
Struct.ino_t
jnr.ffi.
Struct.ino64_t
jnr.ffi.
Struct.int16_t
jnr.ffi.
Struct.int32_t
jnr.ffi.
Struct.int64_t
jnr.ffi.
Struct.int8_t
jnr.ffi.
Struct.intptr_t
jnr.ffi.
Struct.key_t
jnr.ffi.
Struct.mode_t
jnr.ffi.
Struct.nlink_t
jnr.ffi.
Struct.off_t
jnr.ffi.
Struct.pid_t
jnr.ffi.
Struct.rlim_t
jnr.ffi.
Struct.sa_family_t
jnr.ffi.
Struct.size_t
jnr.ffi.
Struct.socklen_t
jnr.ffi.
Struct.ssize_t
jnr.ffi.
Struct.swblk_t
jnr.ffi.
Struct.time_t
jnr.ffi.
Struct.u_int16_t
jnr.ffi.
Struct.u_int32_t
jnr.ffi.
Struct.u_int64_t
jnr.ffi.
Struct.u_int8_t
jnr.ffi.
Struct.uid_t
jnr.ffi.
Struct.uintptr_t
jnr.ffi.
Struct.Pointer
jnr.ffi.
Struct.Signed16
jnr.ffi.
Struct.Signed32
jnr.ffi.
Struct.Signed64
jnr.ffi.
Struct.Signed8
jnr.ffi.
Struct.SignedLong
jnr.ffi.
Struct.Unsigned16
jnr.ffi.
Struct.Unsigned32
jnr.ffi.
Struct.Unsigned64
jnr.ffi.
Struct.Unsigned8
jnr.ffi.
Struct.UnsignedLong
jnr.ffi.provider.converters.
StructArrayParameterConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.provider.converters.
StructArrayParameterConverter.Out
(implements jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>)
jnr.ffi.provider.converters.
StructByReferenceFromNativeConverter
(implements jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.provider.converters.
StructByReferenceToNativeConverter
(implements jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.
StructLayout.Field
jnr.ffi.
StructLayout.AbstractField
jnr.ffi.
StructLayout.AbstractBoolean
jnr.ffi.
StructLayout.Boolean
jnr.ffi.
StructLayout.WBOOL
jnr.ffi.
StructLayout.Function
<T>
jnr.ffi.
StructLayout.Padding
jnr.ffi.
StructLayout.String
jnr.ffi.
StructLayout.UTFString
jnr.ffi.
StructLayout.AsciiString
jnr.ffi.
StructLayout.UTF8String
jnr.ffi.
StructLayout.UTFStringRef
jnr.ffi.
StructLayout.AsciiStringRef
jnr.ffi.
StructLayout.UTF8StringRef
jnr.ffi.
StructLayout.NumberField
jnr.ffi.
StructLayout.Double
jnr.ffi.
StructLayout.EnumField
<E>
jnr.ffi.
StructLayout.Enum16
<E>
jnr.ffi.
StructLayout.Enum32
<E>
jnr.ffi.
StructLayout.Enum
<T>
jnr.ffi.
StructLayout.Enum64
<E>
jnr.ffi.
StructLayout.Enum8
<E>
jnr.ffi.
StructLayout.EnumLong
<E>
jnr.ffi.
StructLayout.Float
jnr.ffi.
StructLayout.IntegerAlias
jnr.ffi.
StructLayout.blkcnt_t
jnr.ffi.
StructLayout.blksize_t
jnr.ffi.
StructLayout.caddr_t
jnr.ffi.
StructLayout.clock_t
jnr.ffi.
StructLayout.dev_t
jnr.ffi.
StructLayout.fsblkcnt_t
jnr.ffi.
StructLayout.fsfilcnt_t
jnr.ffi.
StructLayout.gid_t
jnr.ffi.
StructLayout.id_t
jnr.ffi.
StructLayout.in_addr_t
jnr.ffi.
StructLayout.in_port_t
jnr.ffi.
StructLayout.ino_t
jnr.ffi.
StructLayout.ino64_t
jnr.ffi.
StructLayout.int16_t
jnr.ffi.
StructLayout.int32_t
jnr.ffi.
StructLayout.int64_t
jnr.ffi.
StructLayout.int8_t
jnr.ffi.
StructLayout.intptr_t
jnr.ffi.
StructLayout.key_t
jnr.ffi.
StructLayout.mode_t
jnr.ffi.
StructLayout.nlink_t
jnr.ffi.
StructLayout.off_t
jnr.ffi.
StructLayout.pid_t
jnr.ffi.
StructLayout.rlim_t
jnr.ffi.
StructLayout.sa_family_t
jnr.ffi.
StructLayout.size_t
jnr.ffi.
StructLayout.socklen_t
jnr.ffi.
StructLayout.ssize_t
jnr.ffi.
StructLayout.swblk_t
jnr.ffi.
StructLayout.time_t
jnr.ffi.
StructLayout.u_int16_t
jnr.ffi.
StructLayout.u_int32_t
jnr.ffi.
StructLayout.u_int64_t
jnr.ffi.
StructLayout.u_int8_t
jnr.ffi.
StructLayout.uid_t
jnr.ffi.
StructLayout.uintptr_t
jnr.ffi.
StructLayout.Pointer
jnr.ffi.
StructLayout.Signed16
jnr.ffi.
StructLayout.Signed32
jnr.ffi.
StructLayout.Signed64
jnr.ffi.
StructLayout.Signed8
jnr.ffi.
StructLayout.SignedLong
jnr.ffi.
StructLayout.Unsigned16
jnr.ffi.
StructLayout.Unsigned32
jnr.ffi.
StructLayout.Unsigned64
jnr.ffi.
StructLayout.Unsigned8
jnr.ffi.
StructLayout.UnsignedLong
java.lang.
Thread
(implements java.lang.
Runnable
)
jnr.ffi.util.ref.internal.
Finalizer
java.lang.
Throwable
(implements java.io.
Serializable
)
java.lang.
Error
java.lang.
LinkageError
java.lang.
UnsatisfiedLinkError
jnr.ffi.provider.jffi.
SymbolNotFoundError
jnr.ffi.mapper.
ToNativeTypes
jnr.ffi.
Type
jnr.ffi.provider.
BadType
jnr.ffi.
StructLayout
jnr.ffi.provider.jffi.platform.mips.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.arm.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.s390.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparc.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.mipsel.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.windows.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.openbsd.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.windows.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.openbsd.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.s390x.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.aix.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.darwin.
TypeAliases
jnr.ffi.mapper.
TypeMapper.Builder
jnr.ffi.provider.jffi.
VariableAccessorGenerator
Interface Hierarchy
jnr.ffi.byref.
ByReference
<T>
jnr.ffi.provider.
ClosureManager
jnr.ffi.provider.
DelegatingMemoryIO
jnr.ffi.util.
EnumMapper.IntegerEnum
jnr.ffi.util.ref.
FinalizableReference
jnr.ffi.mapper.
FromNativeContext
jnr.ffi.mapper.
FromNativeConverter
<J,N>
jnr.ffi.mapper.
DataConverter
<J,N> (also extends jnr.ffi.mapper.
ToNativeConverter
<J,N>)
jnr.ffi.mapper.
FromNativeType
jnr.ffi.mapper.
FunctionMapper
jnr.ffi.mapper.
FunctionMapper.Context
jnr.ffi.provider.
InvocationSession.PostInvoke
jnr.ffi.provider.
Invoker
jnr.ffi.provider.
LoadedLibrary
jnr.ffi.provider.
MemoryManager
jnr.ffi.provider.jffi.
MethodGenerator
jnr.ffi.mapper.
SignatureType
jnr.ffi.mapper.
SignatureTypeMapper
jnr.ffi.mapper.
ToNativeContext
jnr.ffi.mapper.
ToNativeConverter
<J,N>
jnr.ffi.mapper.
DataConverter
<J,N> (also extends jnr.ffi.mapper.
FromNativeConverter
<J,N>)
jnr.ffi.mapper.
ToNativeConverter.PostInvocation
<J,N>
jnr.ffi.mapper.
ToNativeType
jnr.ffi.mapper.
TypeMapper
jnr.ffi.
Variable
<T>
Annotation Type Hierarchy
jnr.ffi.types.
blkcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
blksize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
caddr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Clear
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
clock_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Delegate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
dev_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Direct
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Encoding
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeConverter.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeConverter.FromNative
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeConverter.NoContext
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeType.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsblkcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsfilcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
gid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
id_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
IgnoreError
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
In
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
in_addr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
in_port_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ino_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ino64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int16_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
intptr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
key_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
LongLong
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
mode_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
nlink_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.provider.jffi.
NoTrace
(implements java.lang.annotation.
Annotation
)
jnr.ffi.provider.jffi.
NoX86
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
NulTerminate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
off_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Out
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
pid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Pinned
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
rlim_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
sa_family_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
SaveError
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
size_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
socklen_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ssize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
StdCall
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
swblk_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Synchronized
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
time_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.NoContext
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.ToNative
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeType.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Transient
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
TypeDefinition
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int16_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uintptr_t
(implements java.lang.annotation.
Annotation
)
Enum Hierarchy
java.lang.
Object
java.lang.
Enum
<E> (implements java.lang.
Comparable
<T>, java.io.
Serializable
)
jnr.ffi.
CallingConvention
jnr.ffi.
LibraryOption
jnr.ffi.
NativeType
jnr.ffi.
Platform.CPU
jnr.ffi.
Platform.OS
jnr.ffi.
TypeAlias
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2016. All rights reserved.