|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use com.jniwrapper | |
---|---|
com.jniwrapper | The com.jniwrapper package contains classes that allow calling native functions from Java(TM) code. |
com.jniwrapper.jawt | The com.jniwrapper.jawt package contains auxiliary classes for accessing the JAWT features
of the underlying platform. |
com.jniwrapper.util | The com.jniwrapper.util package contains helper and utility classes, such as Logger,
AppletHelper, StreamUtils etc. |
Classes in com.jniwrapper used by com.jniwrapper | |
---|---|
AbstractBuffer
|
|
AbstractFloat
Base class for all floating-point types. |
|
AlignmentAwareParameter
Internal interface, required for alignment calculation |
|
AnsiString
Represents a zero-terminated string of an 8-bit (ANSI) character declared in C as char[n] , where n is the length of the buffer. |
|
AnsiStringArray
This type is specially designed for reading/writing double zero terminated (Ansi) string arrays. |
|
ArrayParameter
Common interface for all types representing arrays. |
|
Bool
Represents a bool (boolean) value and type. |
|
Char
Represents the char value and type. |
|
CharacterEncoding
Enumeration of supported characters encodings. |
|
ComplexArray
Represents an array of objects. |
|
CompositeParameter
Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages) |
|
Const
Represents a read-only parameter. |
|
DataBuffer
Basic interface to any memory location where JNIWrapper types can store their data. |
|
DataBufferFactory
Abstract base for factory classes that produce instances of appropriate DataBuffer implementation. |
|
DefaultLibraryLoader
Default implementation for LibraryLoader that realizes Singleton
pattern. |
|
DelegatingParameter
Base class for all parameter types that wrap around other types. |
|
DoubleFloat
Represents double float value and type. |
|
FloatParameter
Common interface for all floating-point types. |
|
Function
The Function class allows to call a specified function
from a native code library. |
|
FunctionCall
This is a helper class for improving performance of a function invocation. |
|
FunctionExecutionException
This exception is thrown if an error occurs during a native function call. |
|
Int
C-like int value. |
|
Int64
Represents a 64-bit integer value and type. |
|
IntegerParameter
Common interface for all integer types. |
|
IOPerformer
Parameter I/O visitor interface. |
|
JNIWrapperException
Is made for compatibility with JDK 1.3.x |
|
Library
This class provides operations with a native code library. |
|
LibraryLoader
Basic interface for classes that can find and load a native library. |
|
LibraryNotFoundException
This exception is thrown when a native library cannot be loaded. |
|
LongDouble
Represents long double value and type. |
|
MemoryAccessViolationException
This exception is thrown when a native library code attempts to reference an invalid memory location. |
|
MemoryBuffer
Data source associated with an allocated native memory block. |
|
NativeResource
Interface for releasing native resources. |
|
NativeResourceCollector
Garbage collection assistant for native resources. |
|
NoSuchFunctionException
Indicates that a requested native function was not found in the specified library. |
|
NoSuchVariableException
Indicates that a requested native function was not found in the specified library. |
|
NullBuffer
|
|
OutOnly
Represents a parameter that is only written by a native function. |
|
Parameter
Common parent class for all types of function parameters. |
|
Pointer
This class represents a pointer to object in terms of C language. |
|
Pointer.Void
Represents a void * . |
|
PointerParameter
Marker interface that identifies pointer parameter. |
|
PrimitiveArray
Represents an array of primitive types such as array of bytes or array of integer values. |
|
SingleFloat
Represents the float value and type. |
|
Str
Represents a string data that depends on Unicode support of an operating system under which the code is being executed. |
|
StringArray
Represents a string array where strings are delimited by the zero character. |
|
StringParameter
This is a generic interface for all parameters holding a string value. |
|
Structure
The class represents structures in terms of C language. |
|
UnicodeChar
Represents a Unicode character ( wchar_t ) for Unix platform. |
|
UnicodeString
Represents a Unicode string ( wchar_t * ) for Unix platform. |
|
Union
Represents a C union type. |
|
WideChar
Represents a Unicode character ( wchar_t ) |
|
WideString
Represents Unicode string ( wchar_t[n] ) value and type, where n is the length of the buffer.. |
|
WideStringArray
This type is specially designed for reading/writing double zero terminated (Unicode) string arrays. |
|
ZeroTerminatedString
Base class for all types of zero-terminated strings. |
Classes in com.jniwrapper used by com.jniwrapper.jawt | |
---|---|
AlignmentAwareParameter
Internal interface, required for alignment calculation |
|
ComplexArray
Represents an array of objects. |
|
CompositeParameter
Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages) |
|
Int
C-like int value. |
|
Parameter
Common parent class for all types of function parameters. |
|
Pointer
This class represents a pointer to object in terms of C language. |
|
Pointer.Void
Represents a void * . |
|
Structure
The class represents structures in terms of C language. |
Classes in com.jniwrapper used by com.jniwrapper.util | |
---|---|
Function
The Function class allows to call a specified function
from a native code library. |
|
Library
This class provides operations with a native code library. |
|
Parameter
Common parent class for all types of function parameters. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |