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.aarch64.linux
,
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.ppc64.linux
,
jnr.ffi.provider.jffi.platform.ppc64le.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.linux
,
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.
AnnotationProxy
<A> (implements java.lang.annotation.
Annotation
, java.lang.reflect.
InvocationHandler
)
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.util.ref.internal.
Finalizer
(implements java.lang.
Runnable
)
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.Alignment
jnr.ffi.
Struct.Offset
jnr.ffi.
StructLayout.Offset
jnr.ffi.provider.jffi.
NumberUtil
com.kenai.jffi.ObjectParameterStrategy<T>
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.BOOL16
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.PointerField
jnr.ffi.
Struct.Pointer
jnr.ffi.
Struct.StructRef
<T>
jnr.ffi.
Struct.Signed16
jnr.ffi.
Struct.Signed32
jnr.ffi.
Struct.LONG
jnr.ffi.
Struct.Signed64
jnr.ffi.
Struct.Signed8
jnr.ffi.
Struct.SignedLong
jnr.ffi.
Struct.Unsigned16
jnr.ffi.
Struct.WORD
jnr.ffi.
Struct.Unsigned32
jnr.ffi.
Struct.DWORD
jnr.ffi.
Struct.Unsigned64
jnr.ffi.
Struct.Unsigned8
jnr.ffi.
Struct.BYTE
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.
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.aarch64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.arm.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.openbsd.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.i386.windows.
TypeAliases
jnr.ffi.provider.jffi.platform.mips.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.mipsel.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.aix.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.ppc64le.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.s390.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.s390x.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparc.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.sparcv9.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.darwin.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.freebsd.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.linux.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.openbsd.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.solaris.
TypeAliases
jnr.ffi.provider.jffi.platform.x86_64.windows.
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.annotations.
TypeDefinition
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Transient
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Synchronized
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
StdCall
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
SaveError
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Pinned
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Out
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
NulTerminate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Meta
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
LongLong
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
In
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
IgnoreError
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Encoding
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Direct
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Delegate
(implements java.lang.annotation.
Annotation
)
jnr.ffi.annotations.
Clear
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeType.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.NoContext
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
ToNativeConverter.ToNative
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeType.Cacheable
(implements java.lang.annotation.
Annotation
)
jnr.ffi.mapper.
FromNativeConverter.NoContext
(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.provider.jffi.
NoX86
(implements java.lang.annotation.
Annotation
)
jnr.ffi.provider.jffi.
NoTrace
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uintptr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
uid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
u_int16_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
time_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
swblk_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
ssize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
socklen_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
size_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
sa_family_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
rlim_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
pid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
off_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
nlink_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
mode_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
key_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
intptr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int8_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int64_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int32_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
int16_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.
in_port_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
in_addr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
id_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
gid_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsfilcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
fsblkcnt_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
dev_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
clock_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
caddr_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
blksize_t
(implements java.lang.annotation.
Annotation
)
jnr.ffi.types.
blkcnt_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.
TypeAlias
jnr.ffi.
Platform.OS
jnr.ffi.
Platform.CPU
jnr.ffi.
NativeType
jnr.ffi.
LibraryOption
jnr.ffi.
CallingConvention
Skip navigation links
Overview
Package
Class
Use
Tree
Deprecated
Index
Help
Prev
Next
Frames
No Frames
All Classes
Copyright © 2017. All rights reserved.