A B C D E F G H I J L M N O P R S T U V W Z

A

AbstractBuffer - Class in com.jniwrapper
 
AbstractBuffer() - Constructor for class com.jniwrapper.AbstractBuffer
 
AbstractFloat - Class in com.jniwrapper
Base class for all floating-point types.
AbstractFloat(double, int) - Constructor for class com.jniwrapper.AbstractFloat
Constructs a floating-point object with a specified value and the length equal to its native length in bytes.
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.ComplexArray
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Parameter
Implementation of a Visitor pattern for parameter IO.
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Pointer
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Str
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.StringArray
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Structure
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Union
 
acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Unused
 
add(int) - Method in class com.jniwrapper.ArithmeticalPointer
Offsets this pointer by i bytes forward.
add(long) - Method in class com.jniwrapper.util.FlagSet
Adds the specified flag to the flag set.
addMembers(Parameter[]) - Method in class com.jniwrapper.Structure
Adds structure members (for example, in the case of structure inheritance).
addNativeResource(Object, NativeResource) - Method in class com.jniwrapper.NativeResourceCollector
 
addPath(File) - Method in class com.jniwrapper.DefaultLibraryLoader
Adds a directory to the path for searching libraries.
addPath(List) - Method in class com.jniwrapper.DefaultLibraryLoader
Adds a directory list to the path for searching libraries.
addPath(String) - Method in class com.jniwrapper.DefaultLibraryLoader
Adds a colon-separated path.
addShutdownAction(Runnable) - Method in class com.jniwrapper.NativeResourceCollector
Adds the action that will run on shutdown of the process before collecting native resources.
AlignmentAwareParameter - Interface in com.jniwrapper
Internal interface, required for alignment calculation
allocate(int) - Static method in class com.jniwrapper.ParameterBufferImpl
 
allocateMemoryBuffer(int) - Method in class com.jniwrapper.DataBufferFactory
 
allocateParameterBuffer(int) - Method in class com.jniwrapper.DataBufferFactory
 
and(long) - Method in class com.jniwrapper.util.FlagSet
AND function of existing and specified flags.
ANSI - Static variable in class com.jniwrapper.CharacterEncoding
 
AnsiString - Class in com.jniwrapper
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.
AnsiString() - Constructor for class com.jniwrapper.AnsiString
Constructs a string with the maximum length of 256 characters.
AnsiString(int) - Constructor for class com.jniwrapper.AnsiString
Constructs a string with a specified maximum length.
AnsiString(String) - Constructor for class com.jniwrapper.AnsiString
Constructs a string with a specified value.
AnsiString(String, int) - Constructor for class com.jniwrapper.AnsiString
Constructs a string with a specified value and maximum length.
AnsiString(byte[]) - Constructor for class com.jniwrapper.AnsiString
Creates the string from the specifies byte array.
AnsiString(byte[], int) - Constructor for class com.jniwrapper.AnsiString
Creates the string from the specifies byte array.
AnsiString(AnsiString) - Constructor for class com.jniwrapper.AnsiString
Constructs a copy of a specified AnsiString object.
AnsiStringArray - Class in com.jniwrapper
This type is specially designed for reading/writing double zero terminated (Ansi) string arrays.
AnsiStringArray() - Constructor for class com.jniwrapper.AnsiStringArray
 
AnsiStringArray(int) - Constructor for class com.jniwrapper.AnsiStringArray
 
AnsiStringArray(String[]) - Constructor for class com.jniwrapper.AnsiStringArray
 
AnsiStringArray(String[], int) - Constructor for class com.jniwrapper.AnsiStringArray
 
AnsiStringArray(AnsiStringArray) - Constructor for class com.jniwrapper.AnsiStringArray
 
AppletHelper - Class in com.jniwrapper.util
This class is helper for Java applets that use JNIWrapper library.
AppletHelper() - Constructor for class com.jniwrapper.util.AppletHelper
 
ArithmeticalPointer - Class in com.jniwrapper
Pointer to a place within an allocated structure that handles reading and writing of offset pointer values.
ArithmeticalPointer(Parameter) - Constructor for class com.jniwrapper.ArithmeticalPointer
Constructs a pointer to a given object.
arrayCopy(ComplexArray, ComplexArray) - Static method in class com.jniwrapper.ComplexArray
Copy ComplexArray content
ArrayParameter - Interface in com.jniwrapper
Common interface for all types representing arrays.
asFunction() - Method in class com.jniwrapper.Pointer.Void
Converts this poiter to a function.
asFunction(byte) - Method in class com.jniwrapper.Pointer.Void
Converts this poiter to a function.
asReturnValue() - Method in class com.jniwrapper.Parameter
Returns a parameter that represents this one as a return value.
asReturnValue() - Method in class com.jniwrapper.PrimitiveArray
 
asReturnValue() - Method in class com.jniwrapper.Str
 
asReturnValue() - Method in class com.jniwrapper.StringArray
 
asReturnValue() - Method in class com.jniwrapper.ZeroTerminatedString
 
assertZero(int) - Method in class com.jniwrapper.AbstractBuffer
 
asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer
Deprecated. use Pointer.castTo(com.jniwrapper.Pointer) instead.
asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer.Void
Deprecated. use Pointer.Void.castTo(Pointer) method instead
asVoidPointer(Pointer.Void) - Method in class com.jniwrapper.Pointer
Deprecated. use Pointer.castTo(com.jniwrapper.Pointer.Void) instead.
AutoDeleteParameter - Interface in com.jniwrapper
This class represents resource that could be deleted automatically or manually.

B

BitField - Class in com.jniwrapper
Represents a bit field for structures.
BitField(int) - Constructor for class com.jniwrapper.BitField
Construct a new bit field for structire
Bool - Class in com.jniwrapper
Represents a bool (boolean) value and type.
Bool() - Constructor for class com.jniwrapper.Bool
Constructs an instance with false value.
Bool(boolean) - Constructor for class com.jniwrapper.Bool
Constructs an instance with a specified value.
Bool(Bool) - Constructor for class com.jniwrapper.Bool
Constructs an instance that has the same value as the passed Bool object.
ByteArrayBufferBE - Class in com.jniwrapper
 
ByteArrayBufferBE(byte[]) - Constructor for class com.jniwrapper.ByteArrayBufferBE
 
bytesToString(byte[]) - Method in class com.jniwrapper.AnsiString
 
bytesToString(byte[]) - Method in class com.jniwrapper.AnsiStringArray
 
bytesToString(byte[]) - Method in class com.jniwrapper.UnicodeString
 
bytesToString(byte[]) - Method in class com.jniwrapper.WideString
 
bytesToString(byte[]) - Method in class com.jniwrapper.WideStringArray
 
bytesToString(byte[]) - Method in class com.jniwrapper.ZeroTerminatedString
 

C

call(String, String, Parameter, Parameter[]) - Static method in class com.jniwrapper.Function
Invokes the specified function from a specified native library.
call(String, String, Parameter) - Static method in class com.jniwrapper.Function
Convenience method that invokes a native code function, which has no parameters.
call(String, String, Parameter, Parameter) - Static method in class com.jniwrapper.Function
Convenience method that invokes a native code function with a single parameter.
call(String, String, Parameter, Parameter, Parameter) - Static method in class com.jniwrapper.Function
Convenience method that invokes a native code function, which has two parameters.
call(String, String, Parameter, Parameter, Parameter, Parameter) - Static method in class com.jniwrapper.Function
Convenience method that invokes a native function with three parameters.
call(String, String, Parameter, Parameter, Parameter, Parameter, Parameter) - Static method in class com.jniwrapper.Function
Convenience method that invokes a native function with four parameters.
call(long, long, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
 
call(int, int, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
Deprecated. This method is incompatible with 64-bit architectures. Use FunctionCall.call(long, long, byte, Parameter, Parameter[]) instead.
Callback - Class in com.jniwrapper
Callback is a superclass for all classes representing callback functions.
Callback() - Constructor for class com.jniwrapper.Callback
Constructs a callback instance.
Callback(Parameter[], Parameter) - Constructor for class com.jniwrapper.Callback
Constructs a callback instance.
callback() - Method in class com.jniwrapper.Callback
This method is called when callback function is called.
callback(Parameter[], Parameter) - Method in class com.jniwrapper.Callback
 
callVirtual(long, int, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
 
callVirtual(int, int, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
Deprecated. This method is incompatible with 64-bit architectures. Use FunctionCall.callVirtual(long, int, byte, Parameter, Parameter[]) instead.
castTo(Pointer) - Method in class com.jniwrapper.Pointer
Assigns this pointer value to the typed pointer.
castTo(Pointer.Void) - Method in class com.jniwrapper.Pointer
Casts this pointer to the given void pointer.
castTo(Pointer) - Method in class com.jniwrapper.Pointer.Void
Casts this pointer to the given typed pointer.
castTo(Pointer.Void) - Method in class com.jniwrapper.Pointer.Void
Casts this pointer to the another void pointer.
CDECL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Indicates cdecl calling convention.
Char - Class in com.jniwrapper
Represents the char value and type.
Char() - Constructor for class com.jniwrapper.Char
Constructs a character with \0 value.
Char(char) - Constructor for class com.jniwrapper.Char
Constructs a character with a specified value.
Char(Char) - Constructor for class com.jniwrapper.Char
Constructs a copy of the Char object.
CharacterEncoding - Class in com.jniwrapper
Enumeration of supported characters encodings.
CharacterEncoding(int, String) - Constructor for class com.jniwrapper.CharacterEncoding
 
checkMemHandleLength() - Method in class com.jniwrapper.Pointer
Checks that the memory block referred to by this pointer is big enough to hold the referenced object and allocates a new one if required.
clear() - Method in class com.jniwrapper.util.FlagSet
Sets the flag set to zero.
clone() - Method in class com.jniwrapper.AnsiString
 
clone() - Method in class com.jniwrapper.AnsiStringArray
 
clone() - Method in class com.jniwrapper.BitField
 
clone() - Method in class com.jniwrapper.Bool
 
clone() - Method in class com.jniwrapper.Callback
Cloning is not supported by callbacks.
clone() - Method in class com.jniwrapper.Char
 
clone() - Method in class com.jniwrapper.ComplexArray
 
clone() - Method in class com.jniwrapper.Const
 
clone() - Method in class com.jniwrapper.DoubleFloat
 
clone() - Method in class com.jniwrapper.Int
 
clone() - Method in class com.jniwrapper.Int16
 
clone() - Method in class com.jniwrapper.Int32
 
clone() - Method in class com.jniwrapper.Int64
 
clone() - Method in class com.jniwrapper.Int8
 
clone() - Method in class com.jniwrapper.IntBool
 
clone() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
 
clone() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
 
clone() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
clone() - Method in class com.jniwrapper.LongDouble
 
clone() - Method in class com.jniwrapper.LongInt
 
clone() - Method in class com.jniwrapper.OutOnly
 
clone() - Method in class com.jniwrapper.Parameter
 
clone() - Method in class com.jniwrapper.Pointer
 
clone() - Method in class com.jniwrapper.Pointer.Const
 
clone() - Method in class com.jniwrapper.Pointer.OutOnly
 
clone() - Method in class com.jniwrapper.Pointer.Void
 
clone() - Method in class com.jniwrapper.PrimitiveArray
 
clone() - Method in class com.jniwrapper.ShortInt
 
clone() - Method in class com.jniwrapper.SingleFloat
 
clone() - Method in class com.jniwrapper.Str
 
clone() - Method in class com.jniwrapper.StringArray
 
clone() - Method in class com.jniwrapper.Structure
 
clone() - Method in class com.jniwrapper.UInt
 
clone() - Method in class com.jniwrapper.UInt16
 
clone() - Method in class com.jniwrapper.UInt32
 
clone() - Method in class com.jniwrapper.UInt8
 
clone() - Method in class com.jniwrapper.ULongInt
 
clone() - Method in class com.jniwrapper.UnicodeChar
 
clone() - Method in class com.jniwrapper.UnicodeString
 
clone() - Method in class com.jniwrapper.Union
This method is not supported and throws exception to designate that.
clone() - Method in class com.jniwrapper.Unused
 
clone() - Method in class com.jniwrapper.UShortInt
 
clone() - Method in class com.jniwrapper.WideChar
 
clone() - Method in class com.jniwrapper.WideString
 
clone() - Method in class com.jniwrapper.WideStringArray
 
com.jniwrapper - package com.jniwrapper
The com.jniwrapper package contains classes that allow calling native functions from Java(TM) code.
com.jniwrapper.jawt - package com.jniwrapper.jawt
The com.jniwrapper.jawt package contains auxiliary classes for accessing the JAWT features of the underlying platform.
com.jniwrapper.util - package com.jniwrapper.util
The com.jniwrapper.util package contains helper and utility classes, such as Logger, AppletHelper, StreamUtils etc.
ComplexArray - Class in com.jniwrapper
Represents an array of objects.
ComplexArray(Parameter[]) - Constructor for class com.jniwrapper.ComplexArray
Constructs an array object taking a specified Parameter array.
ComplexArray(Parameter, int) - Constructor for class com.jniwrapper.ComplexArray
Constructs an array object.
CompositeParameter - Interface in com.jniwrapper
Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages)
computeLength() - Method in class com.jniwrapper.Structure
Subclasses should call this method if any member changes its length.
Const - Class in com.jniwrapper
Represents a read-only parameter.
Const(Parameter) - Constructor for class com.jniwrapper.Const
Constructs the Const object by wrapping a specified Parameter object.
Const(Const) - Constructor for class com.jniwrapper.Const
Constructs a copy of the Const instance.
contains(long) - Method in class com.jniwrapper.util.FlagSet
Verifies if the specified flag is present in the flag set.
convertCDoubleToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
Converts a native byte representation of a double precision floating-point value to a double.
convertCFloatToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
Converts a native byte representation of a single precision floating-point value to a double.
convertCLongDoubleToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
Converts a native byte representation of a long double precision floating-point value to a double.
convertDoubleToCDouble(double) - Static method in class com.jniwrapper.PlatformContext
Converts a double precision floating-point value to platform native byte representation.
convertDoubleToCFloat(double) - Static method in class com.jniwrapper.PlatformContext
Converts a single precision floating-point value to platform native byte representation.
convertDoubleToCLongDouble(double) - Static method in class com.jniwrapper.PlatformContext
Converts a double precision floating-point value to platform native byte representation of long double type.
convertToBytes(double) - Method in class com.jniwrapper.AbstractFloat
Converts Java double value to its native representation.
convertToBytes(double) - Method in class com.jniwrapper.DoubleFloat
 
convertToBytes(double) - Method in class com.jniwrapper.LongDouble
 
convertToBytes(double) - Method in class com.jniwrapper.SingleFloat
 
convertToDouble(byte[]) - Method in class com.jniwrapper.AbstractFloat
Converts native representation of a floating-point value to Java double value.
convertToDouble(byte[]) - Method in class com.jniwrapper.DoubleFloat
 
convertToDouble(byte[]) - Method in class com.jniwrapper.LongDouble
 
convertToDouble(byte[]) - Method in class com.jniwrapper.SingleFloat
 
copy(InputStream, OutputStream, int) - Static method in class com.jniwrapper.util.StreamUtils
Copies bytes from input stream (from current byte to EOF byte) to output stream.
countElements() - Method in class com.jniwrapper.ExternalStringArray
Gets the number of elements in the array.
createArrayBuffer(byte[]) - Method in class com.jniwrapper.DataBufferFactory
 
createBufferedImage(Image) - Static method in class com.jniwrapper.util.ImageUtils
If the thread is interrupted during examination of java image, RuntimeException is thrown.
createException(Throwable) - Static method in exception com.jniwrapper.JNIWrapperException
 
createExternMemoryBuffer(long, int) - Method in class com.jniwrapper.DataBufferFactory
 
createExternMemorySource(long, int) - Static method in class com.jniwrapper.ParameterBufferImpl
 
createExternPrarameterBuffer(long, int) - Method in class com.jniwrapper.DataBufferFactory
 
createFunctionExecutionException(Throwable) - Static method in exception com.jniwrapper.FunctionExecutionException
 
createParameterBuffer(byte[]) - Method in class com.jniwrapper.DataBufferFactory
 
createReturnValueByFields() - Method in class com.jniwrapper.Callback
 

D

DataBuffer - Interface in com.jniwrapper
Basic interface to any memory location where JNIWrapper types can store their data.
dataBufferAssigned() - Method in class com.jniwrapper.Parameter
Called when new parameter data buffer assigned.
DataBufferFactory - Class in com.jniwrapper
Abstract base for factory classes that produce instances of appropriate DataBuffer implementation.
DataBufferFactory() - Constructor for class com.jniwrapper.DataBufferFactory
 
debug(Object) - Method in class com.jniwrapper.util.Logger
 
debug(Object, Throwable) - Method in class com.jniwrapper.util.Logger
 
DEFAULT_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Default calling convention for native platform.
DefaultLibraryLoader - Class in com.jniwrapper
Default implementation for LibraryLoader that realizes Singleton pattern.
DelegatingParameter - Class in com.jniwrapper
Base class for all parameter types that wrap around other types.
DelegatingParameter(Parameter) - Constructor for class com.jniwrapper.DelegatingParameter
 
dispose() - Method in class com.jniwrapper.Callback
Releases resources associated with this callback.
doIO(Parameter, DataBuffer, int, boolean) - Method in interface com.jniwrapper.IOPerformer
Performs a generic parameter I/O.
doPointerIO(Pointer, DataBuffer, int, boolean) - Method in interface com.jniwrapper.IOPerformer
Performs a pointer I/O.
DOUBLE_LENGTH - Static variable in class com.jniwrapper.DoubleFloat
The length of double type in bytes.
DoubleFloat - Class in com.jniwrapper
Represents double float value and type.
DoubleFloat() - Constructor for class com.jniwrapper.DoubleFloat
Constructs an instance with a zero value.
DoubleFloat(FloatParameter) - Constructor for class com.jniwrapper.DoubleFloat
Constructs an instance with the same value as the passed object.
DoubleFloat(double) - Constructor for class com.jniwrapper.DoubleFloat
Constructs an instance with the passed value.
DoubleFloat(DoubleFloat) - Constructor for class com.jniwrapper.DoubleFloat
Constructs an instance with the same value as the passed object.

E

ensureNativeCode() - Static method in class com.jniwrapper.Library
Ensures that the native code implementation is loaded.
EnumItem - Class in com.jniwrapper.util
EnumItem is a base class for enumeration elements.
EnumItem(int) - Constructor for class com.jniwrapper.util.EnumItem
 
EnumItem(long) - Constructor for class com.jniwrapper.util.EnumItem
 
Enums - Class in com.jniwrapper.util
Enums is a utility class that allows to retrieve enumeration from a class implementing the enumeration pattern using constants of the type EnumItem.
Enums() - Constructor for class com.jniwrapper.util.Enums
 
equals(Object) - Method in class com.jniwrapper.BitField
 
equals(Object) - Method in class com.jniwrapper.Bool
Compares this object with a passed one.
equals(Object) - Method in class com.jniwrapper.Char
 
equals(Object) - Method in class com.jniwrapper.Parameter
Compares this Parameter object to a given object.
equals(Object) - Method in class com.jniwrapper.Pointer
 
equals(Object) - Method in class com.jniwrapper.Pointer.Void
 
equals(Object) - Method in class com.jniwrapper.Str
 
equals(Object) - Method in class com.jniwrapper.StringArray
 
equals(Object) - Method in class com.jniwrapper.Structure
 
equals(Object) - Method in class com.jniwrapper.util.EnumItem
 
equals(Object) - Method in class com.jniwrapper.ZeroTerminatedString
 
error(Object) - Method in class com.jniwrapper.util.Logger
 
error(Object, Throwable) - Method in class com.jniwrapper.util.Logger
 
ExternalArrayPointer - Class in com.jniwrapper
A pointer to an array returned from the native code.
ExternalArrayPointer(ArrayParameter) - Constructor for class com.jniwrapper.ExternalArrayPointer
Constructs a new pointer to the given array.
ExternalArrayPointer(ArrayParameter, boolean) - Constructor for class com.jniwrapper.ExternalArrayPointer
Constructs a new pointer to the given array.
ExternalStringArray - Class in com.jniwrapper
This class allows reading external memory block that contains a sequence of null-terminated strings.
ExternalStringArray(Pointer.Void) - Constructor for class com.jniwrapper.ExternalStringArray
Creates an array of strings from the memory block pointed by the handle.
ExternalStringArray(Pointer.Void, CharacterEncoding) - Constructor for class com.jniwrapper.ExternalStringArray
Creates an array of strings from the memory block pointed by the handle.
ExternalStringPointer - Class in com.jniwrapper
This class is designed for reading externally allocated strings.
ExternalStringPointer() - Constructor for class com.jniwrapper.ExternalStringPointer
Creates a null string pointer and sets its character encoding to CharacterEncoding.Unicode.
ExternalStringPointer(boolean) - Constructor for class com.jniwrapper.ExternalStringPointer
Deprecated. use ExternalStringPointer.ExternalStringPointer(CharacterEncoding) constructor instead.
ExternalStringPointer(CharacterEncoding) - Constructor for class com.jniwrapper.ExternalStringPointer
Constructs a null string pointer with specified encoding.
ExternalStringPointer(long) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates a string pointer by the specified address.
ExternalStringPointer(long, boolean) - Constructor for class com.jniwrapper.ExternalStringPointer
Deprecated. use ExternalStringPointer.ExternalStringPointer(long, CharacterEncoding) constructor instead
ExternalStringPointer(long, CharacterEncoding) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates a string pointer by the specified address and character encoding.
ExternalStringPointer(Pointer.Void, CharacterEncoding) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates a string pointer by the specified address and character encoding.
ExternalStringPointer(Pointer.Void) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates a string pointer by the specified address with ANSI character encoding.

F

FALSE - Static variable in class com.jniwrapper.Bool
false bool value.
fatal(Object) - Method in class com.jniwrapper.util.Logger
 
fatal(Object, Throwable) - Method in class com.jniwrapper.util.Logger
 
findLibrary(String) - Method in class com.jniwrapper.DefaultLibraryLoader
Finds a library by its name.
findLibrary(String) - Method in interface com.jniwrapper.LibraryLoader
Finds a platform-dependent library by name.
FlagSet - Class in com.jniwrapper.util
FlagSet is a flags container and provides simple logical operations using bitmasks.
FlagSet() - Constructor for class com.jniwrapper.util.FlagSet
 
FlagSet(long) - Constructor for class com.jniwrapper.util.FlagSet
 
FLOAT_LENGTH - Static variable in class com.jniwrapper.SingleFloat
The length of float type in bytes.
FloatParameter - Interface in com.jniwrapper
Common interface for all floating-point types.
forceElementCount(int) - Method in interface com.jniwrapper.ArrayParameter
Sets a new array size without memory reallocation.
forceElementCount(int) - Method in class com.jniwrapper.ComplexArray
 
forceElementCount(int) - Method in class com.jniwrapper.PrimitiveArray
 
freeDrawingSurface(JAWT_DrawingSurface) - Static method in class com.jniwrapper.jawt.JAWT
Releases the drawing surface.
freeDrawingSurfaceInfo(Pointer) - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
Frees the drawing surface information.
fromParameterArray(Parameter[]) - Method in interface com.jniwrapper.ArrayParameter
Sets array contents to the given values.
fromParameterArray(Parameter[]) - Method in class com.jniwrapper.ComplexArray
 
fromParameterArray(Parameter[]) - Method in class com.jniwrapper.PrimitiveArray
 
Function - Class in com.jniwrapper
The Function class allows to call a specified function from a native code library.
FunctionCache - Class in com.jniwrapper.util
Allows to cache softly-referenced Function instances, which provides automatic removal of unreferenced instances under low memory conditions.
FunctionCache(String) - Constructor for class com.jniwrapper.util.FunctionCache
Creates a cache for the library with the passed name.
FunctionCache(Library) - Constructor for class com.jniwrapper.util.FunctionCache
Creates a cache that uses the passed library instance.
FunctionCall - Class in com.jniwrapper
This is a helper class for improving performance of a function invocation.
FunctionCall() - Constructor for class com.jniwrapper.FunctionCall
 
FunctionExecutionException - Exception in com.jniwrapper
This exception is thrown if an error occurs during a native function call.
FunctionExecutionException() - Constructor for exception com.jniwrapper.FunctionExecutionException
 
FunctionExecutionException(String) - Constructor for exception com.jniwrapper.FunctionExecutionException
 

G

generateCallbackParametersInfo(Parameter, Parameter[]) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
 
generateCallbackParametersInfo(Parameter, Parameter[]) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
 
get(Object) - Method in class com.jniwrapper.util.SoftCache
Looks for the key in the cache.
getActiveMember() - Method in class com.jniwrapper.Union
 
getAlignedLength() - Method in class com.jniwrapper.Parameter
Returns a parameter length in bytes aligned to default alignment.
getAlignedLength() - Method in class com.jniwrapper.PrimitiveArray
 
getAlignedLength() - Method in class com.jniwrapper.Str
 
getAlignedLength() - Method in class com.jniwrapper.StringArray
 
getAlignedLength() - Method in class com.jniwrapper.ZeroTerminatedString
 
getAlignedParameterLength(int) - Static method in class com.jniwrapper.PlatformContext
Returns the length of the aligned parameter on the stack.
getAlignedParameterLength(Parameter) - Static method in class com.jniwrapper.PlatformContext
Returns the length of the aligned parameter on the stack.
getAlignedPointerLength() - Static method in class com.jniwrapper.PlatformContext
Returns the length of the aligned pointer on the stack.
getAlignmentRequirement() - Method in class com.jniwrapper.AnsiString
 
getAlignmentRequirement() - Method in class com.jniwrapper.ComplexArray
 
getAlignmentRequirement() - Method in class com.jniwrapper.Parameter
 
getAlignmentRequirement() - Method in class com.jniwrapper.PrimitiveArray
 
getAlignmentRequirement() - Method in class com.jniwrapper.Str
 
getAlignmentRequirement() - Method in class com.jniwrapper.StringArray
 
getAlignmentRequirement() - Method in class com.jniwrapper.Structure
 
getAlignmentRequirement() - Method in class com.jniwrapper.UnicodeString
 
getAlignmentRequirement() - Method in class com.jniwrapper.Union
 
getAlignmentRequirement() - Method in class com.jniwrapper.WideString
 
getArithmeticOffset() - Method in class com.jniwrapper.ArithmeticalPointer
Returns offset in bytes of this pointer from its initial value.
getBit(int) - Method in class com.jniwrapper.util.FlagSet
Gets the bit by the specified index.
getBitCount() - Method in class com.jniwrapper.BitField
 
getBitIndex() - Method in class com.jniwrapper.BitField
 
getBits(int, int) - Method in class com.jniwrapper.util.FlagSet
Returns the number from specified range of the bits.
getBooleanValue() - Method in class com.jniwrapper.IntBool
 
getBoolLength() - Static method in class com.jniwrapper.PlatformContext
Returns a bool type length (sizeof(bool)).
getBounds() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
Returns the bounding rectangle of the drawing surface.
getBytes() - Method in class com.jniwrapper.PrimitiveArray
Returns byte data of an array.
getCallingConvention() - Method in class com.jniwrapper.Callback
Returns callback calling convention.
getCallingConvention() - Method in class com.jniwrapper.Function
Returns calling convention used for calling this function.
getCharLength() - Static method in class com.jniwrapper.PlatformContext
Returns a character length (sizeof(char)).
getCharsetName() - Method in class com.jniwrapper.CharacterEncoding
Returns charset name of this encoding.
getCheckMembers() - Method in class com.jniwrapper.Union
 
getClip() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
Returns the array of clip rectangles.
getClipSize() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
Returns the number of clip rectangles in the clip array.
getComponentFromHandle(Pointer.Void) - Static method in class com.jniwrapper.jawt.JAWT
Gets an AWT component by a given native handle.
getDataBuffer() - Method in class com.jniwrapper.DelegatingParameter
 
getDataBuffer() - Method in class com.jniwrapper.Parameter
Returns a current data storage.
getDataBuffer() - Method in class com.jniwrapper.Str
 
getDataBuffer() - Method in class com.jniwrapper.StringArray
 
getDataBufferOffset() - Method in class com.jniwrapper.DelegatingParameter
 
getDataBufferOffset() - Method in class com.jniwrapper.Parameter
Returns a current offset within data storage.
getDataBufferOffset() - Method in class com.jniwrapper.Str
 
getDataBufferOffset() - Method in class com.jniwrapper.StringArray
 
getDebugInfo() - Method in class com.jniwrapper.AbstractFloat
 
getDebugInfo() - Method in class com.jniwrapper.Bool
 
getDebugInfo() - Method in class com.jniwrapper.Callback
 
getDebugInfo() - Method in class com.jniwrapper.Char
 
getDebugInfo() - Method in class com.jniwrapper.Const
 
getDebugInfo() - Method in class com.jniwrapper.DelegatingParameter
 
getDebugInfo() - Method in class com.jniwrapper.OutOnly
 
getDebugInfo() - Method in class com.jniwrapper.Parameter
Return debug info for JNIWrapper parameter.
getDebugInfo() - Method in class com.jniwrapper.Pointer
 
getDebugInfo() - Method in class com.jniwrapper.Pointer.Void
Converts this pointer to string representation.
getDebugInfo() - Method in class com.jniwrapper.PrimitiveArray
 
getDebugInfo() - Method in class com.jniwrapper.Str
 
getDebugInfo() - Method in class com.jniwrapper.StringArray
 
getDebugInfo() - Method in class com.jniwrapper.Structure
 
getDebugInfo() - Method in class com.jniwrapper.Union
 
getDebugInfo() - Method in class com.jniwrapper.Unused
 
getDebugInfo() - Method in class com.jniwrapper.ZeroTerminatedString
 
getDefaultCallingConvention() - Static method in class com.jniwrapper.PlatformContext
Returns platform default calling conventions for libraries.
getDefaultLibraryLoader() - Static method in class com.jniwrapper.Library
Returns a library loader used in methods that do not take the library loader as an argument.
getDefaultStructureAlignment() - Static method in class com.jniwrapper.PlatformContext
Returns platform required structure alignment.
getDoubleLength() - Static method in class com.jniwrapper.PlatformContext
Returns a double precision floating-point value length (sizeof(double)).
getDrawingSurface(Component) - Static method in class com.jniwrapper.jawt.JAWT
Obtains drawing surface for a given component.
getDrawingSurfaceInfo(Pointer) - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
Reads the native drawing surface information.
getElement(int) - Method in interface com.jniwrapper.ArrayParameter
Returns an array item specified by an index.
getElement(int) - Method in class com.jniwrapper.ComplexArray
 
getElement(int) - Method in class com.jniwrapper.ExternalStringArray
Gets the string at the specified position in the array.
getElement(int) - Method in class com.jniwrapper.PrimitiveArray
 
getElementCount() - Method in interface com.jniwrapper.ArrayParameter
Returns the number of elements in the array.
getElementCount() - Method in class com.jniwrapper.ComplexArray
 
getElementCount() - Method in class com.jniwrapper.PrimitiveArray
 
getEncoding() - Method in class com.jniwrapper.ExternalStringPointer
Returns the specified encoding of this string pointer.
getEntryClass() - Method in class com.jniwrapper.PrimitiveArray
Returns a class of array items.
getFamily() - Method in class com.jniwrapper.util.ProcessorInfo
 
getFirstMemberSize() - Method in interface com.jniwrapper.AlignmentAwareParameter
Should return first member size.
getFirstMemberSize() - Method in class com.jniwrapper.AnsiString
 
getFirstMemberSize() - Method in class com.jniwrapper.PrimitiveArray
 
getFirstMemberSize() - Method in class com.jniwrapper.Str
 
getFirstMemberSize() - Method in class com.jniwrapper.Structure
 
getFirstMemberSize() - Method in class com.jniwrapper.Union
 
getFirstMemberSize() - Method in class com.jniwrapper.ZeroTerminatedString
 
getFlags() - Method in class com.jniwrapper.util.FlagSet
Returns the flag set value.
getFloatLength() - Static method in class com.jniwrapper.PlatformContext
Returns a single precision floating-point value length (sizeof(float)).
getFrequency() - Method in class com.jniwrapper.util.ProcessorInfo
 
getFullNativeLibraryName() - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
 
getFullNativeLibraryName() - Method in class com.jniwrapper.SunOSSparcPlatformSupport
 
getFunction(String, Class[]) - Method in class com.jniwrapper.Library
This returns a Function object that reflects the exported native function from the library.
getFunction(String) - Method in class com.jniwrapper.Library
A convenience method for getting a function when parameter types do affect loaded function.
getFunction(String) - Method in class com.jniwrapper.util.FunctionCache
Gets a function specified by the name in the cache, or queries the function instance from the associated library, and caches it for subsequent requests.
getHandle() - Method in interface com.jniwrapper.MemoryBuffer
Returns native memory handle (usually block address).
getHandle() - Method in class com.jniwrapper.ParameterBufferImpl
 
getHeight() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
getInstance() - Static method in class com.jniwrapper.DataBufferFactory
 
getInstance() - Static method in class com.jniwrapper.DefaultLibraryLoader
Returns a Singleton instance.
getInstance() - Static method in class com.jniwrapper.NativeResourceCollector
 
getInstance() - Static method in class com.jniwrapper.NullBuffer
 
getInstance() - Static method in class com.jniwrapper.util.AppletHelper
 
getInstance(Class) - Static method in class com.jniwrapper.util.Logger
 
getInstance() - Static method in class com.jniwrapper.util.ProcessorInfo
 
getIntLength() - Static method in class com.jniwrapper.PlatformContext
Returns an integer length (sizeof(int)).
getItem(Class, int) - Static method in class com.jniwrapper.util.Enums
Looks up an enumeration item for the specified value and returns an element that corresponds to the passed value.
getItems(Class) - Static method in class com.jniwrapper.util.Enums
Returns enumeration definition as the list of all public static final members of the type EnumItem defined in the passed class.
getJNIWrapperLibrary() - Static method in class com.jniwrapper.Library
Returns the instance of loaded JNIWrapper library.
getJVMLibraries() - Static method in class com.jniwrapper.Library
Returns the list of libraries which were loaded by JVM.
getLength() - Method in class com.jniwrapper.AbstractFloat
 
getLength() - Method in class com.jniwrapper.Callback
Returns the length of native side parameter required to represent this callback.
getLength() - Method in class com.jniwrapper.Char
 
getLength() - Method in class com.jniwrapper.DelegatingParameter
 
getLength() - Method in class com.jniwrapper.Int16
 
getLength() - Method in class com.jniwrapper.Int32
 
getLength() - Method in class com.jniwrapper.Int64
 
getLength() - Method in class com.jniwrapper.Int8
 
getLength() - Method in interface com.jniwrapper.MemoryBuffer
Returns the length of allocated memory block.
getLength() - Method in class com.jniwrapper.Parameter
Returns the length of the parameter in memory.
getLength() - Method in class com.jniwrapper.ParameterBufferImpl
 
getLength() - Method in class com.jniwrapper.Pointer
 
getLength() - Method in class com.jniwrapper.Pointer.Void
 
getLength() - Method in class com.jniwrapper.PrimitiveArray
Returns the length of the array data in bytes.
getLength() - Method in class com.jniwrapper.Str
 
getLength() - Method in class com.jniwrapper.StringArray
 
getLength() - Method in class com.jniwrapper.Structure
 
getLength() - Method in class com.jniwrapper.UInt16
 
getLength() - Method in class com.jniwrapper.UInt32
 
getLength() - Method in class com.jniwrapper.UInt8
 
getLength() - Method in class com.jniwrapper.UnicodeChar
 
getLength() - Method in class com.jniwrapper.Union
 
getLength() - Method in class com.jniwrapper.WideChar
 
getLength() - Method in class com.jniwrapper.ZeroTerminatedString
Returns the length of this string object.
getLibraryExtension() - Static method in class com.jniwrapper.DefaultLibraryLoader
Returns a file extension for native code libraries used under a current platform.
getLibraryLoader() - Method in class com.jniwrapper.Library
This method returns the loader of this library.
getLongDoubleLength() - Static method in class com.jniwrapper.PlatformContext
Returns a long double precision floating-point value length (sizeof(long double)).
getLongLength() - Static method in class com.jniwrapper.PlatformContext
Returns a long integer length (sizeof(long)).
getLongValue() - Method in class com.jniwrapper.util.EnumItem
 
getMask(int, int) - Static method in class com.jniwrapper.util.FlagSet
Returns the mask for specified bit range.
getMaxLength() - Method in class com.jniwrapper.Str
 
getMaxLength() - Method in class com.jniwrapper.StringArray
 
getMaxLength() - Method in class com.jniwrapper.ZeroTerminatedString
Returns the maximum length of a string.
getMember(int) - Method in class com.jniwrapper.Structure
Returns a copy (clone) of a member with index i.
getMembers() - Method in class com.jniwrapper.Structure
Returns structure members.
getMembers() - Method in class com.jniwrapper.Union
 
getModel() - Method in class com.jniwrapper.util.ProcessorInfo
 
getName() - Method in class com.jniwrapper.Function
Returns function name.
getName() - Method in class com.jniwrapper.Library
Returns the library name.
getNativeLibraryName() - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
 
getNativeLibraryName() - Method in class com.jniwrapper.SunOSSparcPlatformSupport
 
getOffsets() - Method in class com.jniwrapper.Structure
Required for alignment tests
getParameterAlignment() - Static method in class com.jniwrapper.PlatformContext
Returns platform default parameter alignment for function calls.
getParameterClass() - Method in class com.jniwrapper.Pointer
Returns the parameter type of this pointer object.
getParameters() - Method in class com.jniwrapper.Callback
 
getPlatformInfo() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
Returns platform-specific information structure.
getPointerHandle() - Method in class com.jniwrapper.Pointer
Returns the value of pointer as used by the native side.
getPointerLength() - Static method in class com.jniwrapper.PlatformContext
Returns a pointer length (sizeof(void*)).
getProcessorName() - Method in class com.jniwrapper.util.ProcessorInfo
 
getProperties() - Static method in class com.jniwrapper.JNIWrapperInfo
Returns information JNIWrapper library.
getReferencedObject() - Method in class com.jniwrapper.ExternalArrayPointer
 
getReferencedObject() - Method in class com.jniwrapper.Pointer
Returns the referenced object of this pointer.
getReturnValue() - Method in class com.jniwrapper.Callback
 
getScaledSize(Dimension, Dimension) - Static method in class com.jniwrapper.util.ImageUtils
 
getSharedInstance() - Static method in class com.jniwrapper.FunctionCall
 
getShortLength() - Static method in class com.jniwrapper.PlatformContext
Returns a short integer length (sizeof(short)).
getShutdownActions() - Method in class com.jniwrapper.NativeResourceCollector
Returns shutdown action list.
getStepping() - Method in class com.jniwrapper.util.ProcessorInfo
 
getStrings() - Method in class com.jniwrapper.ExternalStringArray
Gets the array of strings.
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.AnsiString
 
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.AnsiStringArray
 
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.UnicodeString
 
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.WideString
 
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.WideStringArray
 
getStrLen(DataBuffer, int) - Method in class com.jniwrapper.ZeroTerminatedString
 
getType() - Method in class com.jniwrapper.util.ProcessorInfo
 
getValue() - Method in class com.jniwrapper.AbstractFloat
 
getValue() - Method in class com.jniwrapper.BitField
 
getValue() - Method in class com.jniwrapper.Bool
Returns a boolean value.
getValue() - Method in class com.jniwrapper.Char
Returns a character value.
getValue() - Method in interface com.jniwrapper.FloatParameter
Returns a floating-point value of the object instance.
getValue() - Method in class com.jniwrapper.Int16
 
getValue() - Method in class com.jniwrapper.Int32
 
getValue() - Method in class com.jniwrapper.Int64
 
getValue() - Method in class com.jniwrapper.Int8
 
getValue() - Method in interface com.jniwrapper.IntegerParameter
Returns an integer value converted to long
getValue() - Method in class com.jniwrapper.Pointer.Void
Returns handle value of this object.
getValue() - Method in class com.jniwrapper.Str
 
getValue() - Method in class com.jniwrapper.StringArray
 
getValue() - Method in interface com.jniwrapper.StringParameter
 
getValue() - Method in class com.jniwrapper.UInt16
 
getValue() - Method in class com.jniwrapper.UInt32
 
getValue() - Method in class com.jniwrapper.UInt64
Returns internal presentation of unsigned long value.
getValue() - Method in class com.jniwrapper.UInt8
 
getValue() - Method in class com.jniwrapper.UnicodeChar
Returns a value of this parameters as Unicode character.
getValue() - Method in class com.jniwrapper.util.EnumItem
 
getValue() - Method in class com.jniwrapper.WideChar
Returns a value of this parameters as Unicode character.
getValue() - Method in class com.jniwrapper.ZeroTerminatedString
 
getValueObject() - Method in class com.jniwrapper.DelegatingParameter
 
getVariable(String, Parameter) - Method in class com.jniwrapper.Library
Maps variable to memory address of a global variable in library.
getVariable(String, Parameter) - Method in class com.jniwrapper.util.FunctionCache
 
getVendor() - Method in class com.jniwrapper.util.ProcessorInfo
 
getWideCharLength() - Static method in class com.jniwrapper.PlatformContext
Returns a wide character length (sizeof(wchar_t)).
getWidth() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
getX() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
getY() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 

H

has3DNow() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports 3DNow instructions.
has3DNowPlus() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports 3DNowPlus instructions.
hasAMD64() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports AMD64 instructions.
hasEM64T() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports EM64T instructions.
hasFPU() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor has FPU.
hashCode() - Method in class com.jniwrapper.Bool
 
hashCode() - Method in class com.jniwrapper.Char
 
hashCode() - Method in class com.jniwrapper.Parameter
 
hashCode() - Method in class com.jniwrapper.Pointer.Void
 
hashCode() - Method in class com.jniwrapper.Str
 
hashCode() - Method in class com.jniwrapper.StringArray
 
hashCode() - Method in class com.jniwrapper.util.EnumItem
 
hashCode() - Method in class com.jniwrapper.ZeroTerminatedString
 
hasMMX() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports MMX instructions.
hasMMXPlus() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports MMXPlus instructions.
hasSSE() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports SSE instructions.
hasSSE2() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports SSE2 instructions.
hasSSE3() - Method in class com.jniwrapper.util.ProcessorInfo
Checks if the processor supports SSE3 instructions.

I

ImageUtils - Class in com.jniwrapper.util
 
indent(String, int) - Static method in class com.jniwrapper.Parameter
Utility method used for readable output in toString().
info(Object) - Method in class com.jniwrapper.util.Logger
 
info(Object, Throwable) - Method in class com.jniwrapper.util.Logger
 
init(Parameter[], Parameter) - Method in class com.jniwrapper.Callback
Initializes callback parameters.
init(Parameter[], short) - Method in class com.jniwrapper.Structure
Initializes the instance with specified structure members and alignment.
init(Parameter[]) - Method in class com.jniwrapper.Structure
Initializes the instance with specified structure members and default alignment for current Platform.
init(Parameter[]) - Method in class com.jniwrapper.Union
Sets union members.
init(Applet) - Method in class com.jniwrapper.util.AppletHelper
Initializes native code integration for applets.
init(URL) - Method in class com.jniwrapper.util.AppletHelper
Downloads and installs the native code library to the client's computer.
initFrom(Structure) - Method in class com.jniwrapper.Structure
Copies data of source structure to this structure.
Int - Class in com.jniwrapper
C-like int value.
Int() - Constructor for class com.jniwrapper.Int
Constructs a new int parameter.
Int(long) - Constructor for class com.jniwrapper.Int
Constructs a new int parameter.
Int(IntegerParameter) - Constructor for class com.jniwrapper.Int
Constructs a new int parameter with the same value as in the passed object.
Int16 - Class in com.jniwrapper
Represents a 16-bit integer value and type.
Int16() - Constructor for class com.jniwrapper.Int16
Constructs a new 16-bit integer parameter.
Int16(short) - Constructor for class com.jniwrapper.Int16
Constructs a new 16-bit integer parameter.
Int16(int) - Constructor for class com.jniwrapper.Int16
Constructs a new 16-bit integer parameter.
Int16(IntegerParameter) - Constructor for class com.jniwrapper.Int16
Constructs a new instance with the same value as in the passed IntegerParameter.
Int32 - Class in com.jniwrapper
Represents a 32-bit integer value and type.
Int32() - Constructor for class com.jniwrapper.Int32
Constructs a new 32-bit integer parameter.
Int32(int) - Constructor for class com.jniwrapper.Int32
Constructs a new 32-bit integer parameter.
Int32(IntegerParameter) - Constructor for class com.jniwrapper.Int32
Constructs a new instance with the same value as in the passed IntegerParameter.
Int64 - Class in com.jniwrapper
Represents a 64-bit integer value and type.
Int64() - Constructor for class com.jniwrapper.Int64
Constructs a new 64-bit integer parameter.
Int64(long) - Constructor for class com.jniwrapper.Int64
Constructs a new 64-bit integer parameter.
Int64(IntegerParameter) - Constructor for class com.jniwrapper.Int64
Constructs a new 64-bit integer parameter.
Int8 - Class in com.jniwrapper
Represents an 8-bit integer (byte) value and type.
Int8() - Constructor for class com.jniwrapper.Int8
Constructs a new 8-bit integer parameter.
Int8(byte) - Constructor for class com.jniwrapper.Int8
Constructs a new 8-bit integer parameter.
Int8(IntegerParameter) - Constructor for class com.jniwrapper.Int8
Constructs a new instance with the same value as in the passed IntegerParameter.
IntBool - Class in com.jniwrapper
This class represents four bytes boolean type.
IntBool() - Constructor for class com.jniwrapper.IntBool
 
IntBool(boolean) - Constructor for class com.jniwrapper.IntBool
 
IntegerParameter - Interface in com.jniwrapper
Common interface for all integer types.
invoke(Parameter, Parameter[]) - Method in class com.jniwrapper.Function
Invokes the function with the passed parameters.
invoke(Parameter) - Method in class com.jniwrapper.Function
Convenience method for calling a native function without parameters.
invoke(Parameter, Parameter) - Method in class com.jniwrapper.Function
Convenience method for calling a native function with a single parameter.
invoke(Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
Convenience method for calling native function with two parameters.
invoke(Parameter, Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
Convenience method for calling a native function with three parameters.
invoke(Parameter, Parameter, Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
Convenience method for calling native function with four parameters.
IOPerformer - Interface in com.jniwrapper
Parameter I/O visitor interface.
isAIX() - Static method in class com.jniwrapper.PlatformContext
 
isAutoDelete() - Method in interface com.jniwrapper.AutoDeleteParameter
Returns true if resource is auto deleteable else return false.
isDebugEnabled() - Method in class com.jniwrapper.util.Logger
 
isLeopard() - Static method in class com.jniwrapper.PlatformContext
 
isLinux() - Static method in class com.jniwrapper.PlatformContext
 
isLion() - Static method in class com.jniwrapper.PlatformContext
 
isLittleEndian() - Static method in class com.jniwrapper.PlatformContext
Returns true if the underlying platform byte order is little endian, that is it stores the least significant byte of a value first.
isLoaded() - Method in class com.jniwrapper.Library
Returns loaded status of this library.
isMacNewerThanTigerButOlderThanMavericks() - Static method in class com.jniwrapper.PlatformContext
 
isMacOS() - Static method in class com.jniwrapper.PlatformContext
 
isMountainLion() - Static method in class com.jniwrapper.PlatformContext
 
isNull() - Method in class com.jniwrapper.Callback
 
isNull() - Method in class com.jniwrapper.Pointer
Tests if this pointer is null.
isNull() - Method in class com.jniwrapper.Pointer.Void
Tests if this pointer is null.
isNull() - Method in interface com.jniwrapper.PointerParameter
Tests if this pointer is null.
isOneOf(EnumItem[]) - Method in class com.jniwrapper.util.EnumItem
 
isPPC() - Static method in class com.jniwrapper.PlatformContext
 
isPPC64() - Static method in class com.jniwrapper.PlatformContext
 
isSnowLeopard() - Static method in class com.jniwrapper.PlatformContext
 
isSparc() - Static method in class com.jniwrapper.PlatformContext
 
isSparc64() - Static method in class com.jniwrapper.PlatformContext
 
isSunOS() - Static method in class com.jniwrapper.PlatformContext
 
isThrowableConstructorAvailable() - Static method in exception com.jniwrapper.JNIWrapperException
 
isTiger() - Static method in class com.jniwrapper.PlatformContext
 
isUnicode() - Static method in class com.jniwrapper.PlatformContext
 
isUnicode() - Method in class com.jniwrapper.Str
 
isUnicode() - Method in class com.jniwrapper.StringArray
 
isUnicodeString() - Method in class com.jniwrapper.ExternalStringPointer
Deprecated. use ExternalStringPointer.getEncoding() method instead
isUseFieldsForCallbackParameters() - Method in class com.jniwrapper.Callback
 
isWindows() - Static method in class com.jniwrapper.PlatformContext
 
isX32() - Static method in class com.jniwrapper.PlatformContext
 
isX64() - Static method in class com.jniwrapper.PlatformContext
 

J

JAR_BUILD - Static variable in class com.jniwrapper.JNIWrapperInfo
 
JAR_LOCATION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
JAR_VERSION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
JAVA_LIBRARY_PATH - Static variable in class com.jniwrapper.DefaultLibraryLoader
 
JAWT - Class in com.jniwrapper.jawt
Main JAWT interface class.
JAWT_DrawingSurface - Class in com.jniwrapper.jawt
JAWT drawing surface structure.
JAWT_DrawingSurfaceInfo - Class in com.jniwrapper.jawt
Information about a current drawing surface configuration.
JAWT_DrawingSurfaceInfo(Structure) - Constructor for class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
Constructs the drawing surface information structure.
JAWT_DrawingSurfaceInfo(JAWT_DrawingSurfaceInfo) - Constructor for class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
 
JAWT_LOCK_BOUNDS_CHANGED - Static variable in class com.jniwrapper.jawt.JAWT
 
JAWT_LOCK_CLIP_CHANGED - Static variable in class com.jniwrapper.jawt.JAWT
 
JAWT_LOCK_ERROR - Static variable in class com.jniwrapper.jawt.JAWT
 
JAWT_LOCK_SURFACE_CHANGED - Static variable in class com.jniwrapper.jawt.JAWT
 
JAWT_Rectangle - Class in com.jniwrapper.jawt
A rectangle structure.
JAWT_Rectangle() - Constructor for class com.jniwrapper.jawt.JAWT_Rectangle
 
JDK_1_4 - Static variable in class com.jniwrapper.jawt.JAWT
Convenience constant to quickly determine which JAWT features to expect.
JNIWrapperException - Exception in com.jniwrapper
Is made for compatibility with JDK 1.3.x
JNIWrapperException() - Constructor for exception com.jniwrapper.JNIWrapperException
 
JNIWrapperException(String) - Constructor for exception com.jniwrapper.JNIWrapperException
 
JNIWrapperException(Throwable) - Constructor for exception com.jniwrapper.JNIWrapperException
 
JNIWrapperInfo - Class in com.jniwrapper
This class provides information about configuration of JNIWrapper.
JNIWrapperInfo() - Constructor for class com.jniwrapper.JNIWrapperInfo
 

L

Library - Class in com.jniwrapper
This class provides operations with a native code library.
Library(String, byte) - Constructor for class com.jniwrapper.Library
Constructs a library using its name and default calling convention.
Library(String) - Constructor for class com.jniwrapper.Library
Constructs a library using its name.
LIBRARY_LOCATION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
LIBRARY_VERSION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
LibraryLoader - Interface in com.jniwrapper
Basic interface for classes that can find and load a native library.
LibraryNotFoundException - Exception in com.jniwrapper
This exception is thrown when a native library cannot be loaded.
LibraryNotFoundException(String) - Constructor for exception com.jniwrapper.LibraryNotFoundException
 
LibraryVersionMismatchException - Exception in com.jniwrapper
This exception is thrown when there is a native library but it is not compatible with
the current JNIWrapper version.
LibraryVersionMismatchException(String) - Constructor for exception com.jniwrapper.LibraryVersionMismatchException
 
LICENSE_TYPE - Static variable in class com.jniwrapper.Parameter
 
load() - Method in class com.jniwrapper.Library
Loads a library by its name using default mechanism.
load(File) - Method in class com.jniwrapper.Library
Loads a library from the passed directory.
load(LibraryLoader) - Method in class com.jniwrapper.Library
Loads a library using a given library loader.
load(ClassLoader) - Method in class com.jniwrapper.Library
Special method for loading a library from the context of the specified class loader.
loadLibrary(String) - Method in class com.jniwrapper.DefaultLibraryLoader
Loads a native library by its name.
loadLibrary(String) - Method in interface com.jniwrapper.LibraryLoader
Loads a platform-dependent library by name.
loadLibrary(Applet, String) - Method in class com.jniwrapper.util.AppletHelper
This method provides the ability to load and install a custom library (which is used by the specified applet) to the client side.
loadNativeCode(LibraryLoader) - Static method in class com.jniwrapper.Library
Loads a native support library using a specified library loader.
loadNativeCode(String) - Static method in class com.jniwrapper.Library
Loads a native support library from the passed full file name.
loadNativeCode() - Static method in class com.jniwrapper.Library
Initializes the native support library using standard library search behavior and predefined native library name.
lock() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
Locks this drawing surface.
lockAWT() - Static method in class com.jniwrapper.jawt.JAWT
Locks the AWT for synchronization purposes.
Logger - Class in com.jniwrapper.util
Proxy class is used to transmit messages to SLF4J Logger class.
Logger(Class) - Constructor for class com.jniwrapper.util.Logger
 
LONG_DOUBLE_LENGTH - Static variable in class com.jniwrapper.LongDouble
The length of long double type in bytes.
LongDouble - Class in com.jniwrapper
Represents long double value and type.
LongDouble() - Constructor for class com.jniwrapper.LongDouble
Constructs a LongDouble object with zero value.
LongDouble(FloatParameter) - Constructor for class com.jniwrapper.LongDouble
Constructs a LongDouble object.
LongDouble(double) - Constructor for class com.jniwrapper.LongDouble
Constructs a LongDouble object.
LongDouble(LongDouble) - Constructor for class com.jniwrapper.LongDouble
Constructs a new LongDouble parameter.
LongInt - Class in com.jniwrapper
C-like long value.
LongInt() - Constructor for class com.jniwrapper.LongInt
Constructs a new long parameter.
LongInt(long) - Constructor for class com.jniwrapper.LongInt
Constructs a new long parameter.
LongInt(IntegerParameter) - Constructor for class com.jniwrapper.LongInt
Constructs a new long parameter.

M

main(String[]) - Static method in class com.jniwrapper.util.ProcessorInfo
 
mapLibraryName(String) - Static method in class com.jniwrapper.DefaultLibraryLoader
Maps a libary name to a platform-specific file name.
MAX_UINT64 - Static variable in class com.jniwrapper.UInt64
Maximum UINT64 value.
MemoryAccessViolationException - Exception in com.jniwrapper
This exception is thrown when a native library code attempts to reference an invalid memory location.
MemoryAccessViolationException(String) - Constructor for exception com.jniwrapper.MemoryAccessViolationException
 
MemoryBuffer - Interface in com.jniwrapper
Data source associated with an allocated native memory block.

N

NATIVE_CODE - Static variable in class com.jniwrapper.Library
 
NATIVE_NAME - Static variable in class com.jniwrapper.Library
 
NativeResource - Interface in com.jniwrapper
Interface for releasing native resources.
NativeResourceCollector - Class in com.jniwrapper
Garbage collection assistant for native resources.
NoSuchFunctionException - Exception in com.jniwrapper
Indicates that a requested native function was not found in the specified library.
NoSuchFunctionException(String) - Constructor for exception com.jniwrapper.NoSuchFunctionException
 
NoSuchVariableException - Exception in com.jniwrapper
Indicates that a requested native function was not found in the specified library.
NoSuchVariableException(String) - Constructor for exception com.jniwrapper.NoSuchVariableException
 
NULL_LIBRARY - Static variable in class com.jniwrapper.Function
 
NullBuffer - Class in com.jniwrapper
 

O

or(long) - Method in class com.jniwrapper.util.FlagSet
OR function of existing and specified flags.
OutOnly - Class in com.jniwrapper
Represents a parameter that is only written by a native function.
OutOnly(Parameter) - Constructor for class com.jniwrapper.OutOnly
 
OutOnly(OutOnly) - Constructor for class com.jniwrapper.OutOnly
 

P

Parameter - Class in com.jniwrapper
Common parent class for all types of function parameters.
Parameter(DataBuffer, int) - Constructor for class com.jniwrapper.Parameter
Constructs a new Parameter object that is initially stored in a given buffer at a given offset.
ParameterBufferImpl - Class in com.jniwrapper
 
ParameterHelperMacOsIntel64 - Class in com.jniwrapper
 
ParameterHelperMacOsIntel64() - Constructor for class com.jniwrapper.ParameterHelperMacOsIntel64
 
ParameterHelperSunOSSparc64 - Class in com.jniwrapper
 
ParameterHelperSunOSSparc64() - Constructor for class com.jniwrapper.ParameterHelperSunOSSparc64
 
PlatformContext - Class in com.jniwrapper
Provides information on platform-dependent type sizes, etc.
Pointer - Class in com.jniwrapper
This class represents a pointer to object in terms of C language.
Pointer(Parameter) - Constructor for class com.jniwrapper.Pointer
Constructs a new pointer to a given object.
Pointer(Parameter, boolean) - Constructor for class com.jniwrapper.Pointer
Constructs a new pointer to a given object.
Pointer(Class) - Constructor for class com.jniwrapper.Pointer
Constructs a new typified pointer.
Pointer.Const - Class in com.jniwrapper
Represents a pointer to constant object.
Pointer.Const(Parameter) - Constructor for class com.jniwrapper.Pointer.Const
Constructs a new pointer to a given object.
Pointer.Const(Parameter, boolean) - Constructor for class com.jniwrapper.Pointer.Const
Constructs a new pointer to a given object.
Pointer.Const(Class) - Constructor for class com.jniwrapper.Pointer.Const
 
Pointer.OutOnly - Class in com.jniwrapper
Represents a pointer to object with undefined initial value.
Pointer.OutOnly(Parameter) - Constructor for class com.jniwrapper.Pointer.OutOnly
Constructs a new pointer to a given object.
Pointer.OutOnly(Class) - Constructor for class com.jniwrapper.Pointer.OutOnly
 
Pointer.Void - Class in com.jniwrapper
Represents a void *.
Pointer.Void() - Constructor for class com.jniwrapper.Pointer.Void
Constructs a new null pointer.
Pointer.Void(long) - Constructor for class com.jniwrapper.Pointer.Void
Constructs a new void pointer that has the given value.
Pointer.Void(Pointer.Void) - Constructor for class com.jniwrapper.Pointer.Void
 
POINTER_LENGTH - Static variable in class com.jniwrapper.Pointer
 
PointerParameter - Interface in com.jniwrapper
Marker interface that identifies pointer parameter.
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
Default implementation that does nothing because most primitive types do nothing on pop.
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
 
pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
 
prepareFunctionCallParameters(Parameter[]) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
 
prepareFunctionCallParameters(Parameter[]) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
 
prepareReturnParameterFlags(Parameter) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
 
prepareReturnParameterFlags(Parameter) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
 
prependPath(File) - Method in class com.jniwrapper.DefaultLibraryLoader
Adds a directory to the path for searching libraries.
PrimitiveArray - Class in com.jniwrapper
Represents an array of primitive types such as array of bytes or array of integer values.
PrimitiveArray(PrimitiveArray) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs a copy of a specified array.
PrimitiveArray(Class, int) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs an array and fills it with instances of a specified class.
PrimitiveArray(byte[]) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs a byte array and fills it with specified data.
PrimitiveArray(Parameter, int) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs an array object.
PrimitiveArray(byte[], Class) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs an array of objects of a specified class and fills it with corresponding data.
PrimitiveArray(Parameter[]) - Constructor for class com.jniwrapper.PrimitiveArray
Constructs an array object taking a specified Parameter array.
ProcessorInfo - Class in com.jniwrapper.util
This is a utility class that provides information about installed CPU.
PROPERTY_SAFEMEM - Static variable in class com.jniwrapper.DataBufferFactory
If this system property is set, JNIWrapper will perform all native memory accesses using fail-safe native methods that throw java exceptions instead of crashing the JVM on illegal memory accesses.
PROPERTY_UNSAFE - Static variable in class com.jniwrapper.DataBufferFactory
If this system property is defined, JNIWrapper will try to access native memory using the sun.misc.Unsafe class, which usually results in better performance.
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
Writes a parameter to a function stacks.
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
 
push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
 
put(Object, Object) - Method in class com.jniwrapper.util.SoftCache
Associates the passed key with the value via SoftReference.

R

read(DataBuffer, int, boolean) - Method in class com.jniwrapper.AbstractFloat
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Callback
Does nothing.
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ExternalArrayPointer
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int32
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int64
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
Reads this parameter from a specified data source.
read(byte[], int) - Method in class com.jniwrapper.Parameter
Reads the parameter value from a byte array.
read(byte[], int, boolean) - Method in class com.jniwrapper.Parameter
Reads the parameter value from a byte array.
read(byte[], int) - Method in class com.jniwrapper.Pointer
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Void
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.PrimitiveArray
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ResizingPointer
 
read(byte[], int) - Method in class com.jniwrapper.Str
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
 
read(byte[], int) - Method in class com.jniwrapper.StringArray
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt32
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
 
read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ZeroTerminatedString
 
readArray(int) - Method in class com.jniwrapper.ExternalArrayPointer
Reads the resized array.
readArray(int) - Method in class com.jniwrapper.ResizingPointer
Reads the resized array.
readByte(int) - Method in class com.jniwrapper.AbstractBuffer
 
readByte(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readByte(int) - Method in interface com.jniwrapper.DataBuffer
Reads a byte at a given offset.
readByteArray(int, byte[], int, int) - Method in class com.jniwrapper.AbstractBuffer
 
readByteArray(int, int) - Method in class com.jniwrapper.AbstractBuffer
 
readByteArray(int, byte[], int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readByteArray(int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readByteArray(int, byte[], int, int) - Method in interface com.jniwrapper.DataBuffer
Copies data from this source to an array.
readByteArray(int, int) - Method in interface com.jniwrapper.DataBuffer
Reads the length bytes from this source.
readBytes(InputStream) - Static method in class com.jniwrapper.util.StreamUtils
Reads all bytes to EOF of stream and returns these bytes.
readCallbackReference(int) - Method in class com.jniwrapper.AbstractBuffer
 
readCallbackReference(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readCallbackReference(int) - Method in interface com.jniwrapper.DataBuffer
Reads a callback reference (pointer) at a given offset.
readInt(int) - Method in class com.jniwrapper.AbstractBuffer
 
readInt(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readInt(int) - Method in interface com.jniwrapper.DataBuffer
Reads an int (2-byte signed) value at a given offset.
readInteger(InputStream) - Static method in class com.jniwrapper.util.StreamUtils
Reads an integer value, stored as four bytes, low byte first.
readLong(int) - Method in class com.jniwrapper.AbstractBuffer
 
readLong(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readLong(int) - Method in interface com.jniwrapper.DataBuffer
Reads a long (8-byte signed) value at a given offset.
readPartially(byte[], int) - Method in class com.jniwrapper.PrimitiveArray
Reads raw data from a given array into this object's data source.
readPerformed() - Method in class com.jniwrapper.Union
 
readPointer(int) - Method in class com.jniwrapper.AbstractBuffer
 
readPointer(DataBuffer, int) - Method in class com.jniwrapper.ArithmeticalPointer
Reads a pointer value and referenced object.
readPointer(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readPointer(int) - Method in interface com.jniwrapper.DataBuffer
Reads a pointer value at a given offset.
readPointer(DataBuffer, int) - Method in class com.jniwrapper.Pointer
Reads this pointer handle part (not the referenced object) from the given data buffer.
readReferencedObject(boolean) - Method in class com.jniwrapper.ExternalArrayPointer
 
readReferencedObject(boolean) - Method in class com.jniwrapper.Pointer
Reads the referenced object only.
readShort(int) - Method in class com.jniwrapper.AbstractBuffer
 
readShort(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
readShort(int) - Method in interface com.jniwrapper.DataBuffer
Reads a short (2-byte signed) value at a given offset.
readString() - Method in class com.jniwrapper.ExternalStringPointer
Reads a string from this pointer depending on the specified character encoding.
readToBuffer(InputStream, byte[]) - Static method in class com.jniwrapper.util.StreamUtils
 
release() - Method in interface com.jniwrapper.NativeResource
 
remove(long) - Method in class com.jniwrapper.util.FlagSet
Removes the specified flag from the flag set.
removeShutdownAction(Runnable) - Method in class com.jniwrapper.NativeResourceCollector
Removes the action from the shutdown action list.
resize(int) - Method in class com.jniwrapper.AbstractBuffer
 
resize(int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
resize(int) - Method in interface com.jniwrapper.DataBuffer
Resizes this source so that it can hold the newSize bytes.
resize(int) - Method in class com.jniwrapper.ParameterBufferImpl
 
resizeAndRead(byte[], int, int) - Method in class com.jniwrapper.PrimitiveArray
Sets a new size of this array and reads it from a given byte array.
ResizingPointer - Class in com.jniwrapper
A pointer to an array that can be resized (reallocated) on the native side.
ResizingPointer(ArrayParameter) - Constructor for class com.jniwrapper.ResizingPointer
Constructs a new pointer to a given array.
ResizingPointer(ArrayParameter, boolean) - Constructor for class com.jniwrapper.ResizingPointer
Constructs a new pointer to a given array.
restoreState() - Method in class com.jniwrapper.Callback
 

S

saveState() - Method in class com.jniwrapper.Callback
 
setActiveMember(Parameter) - Method in class com.jniwrapper.Union
Defines the member of this union that is currently used.
setActiveMember(Parameter, boolean) - Method in class com.jniwrapper.Union
Defines the member of this union that is currently used.
setActiveMember(int) - Method in class com.jniwrapper.Union
Selects a new active member of the union by its index in the array passed on the initialization.
setActiveMember(int, boolean) - Method in class com.jniwrapper.Union
Selects a new active member of the union by its index in the array passed on the initialization.
setAutoDelete(boolean) - Method in interface com.jniwrapper.AutoDeleteParameter
Make resource auto deleteable or manually deleteable.
setBit(int, boolean) - Method in class com.jniwrapper.util.FlagSet
Sets or removes the bit by specified index.
setBits(int, int, long) - Method in class com.jniwrapper.util.FlagSet
 
setBooleanValue(boolean) - Method in class com.jniwrapper.IntBool
 
setCallingConvention(byte) - Method in class com.jniwrapper.Callback
Sets calling convention that is used to invoke this callback.
setCallingConvention(byte) - Method in class com.jniwrapper.Function
Sets calling convention for this function.
setCheckMembers(boolean) - Method in class com.jniwrapper.Union
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
Sets the data buffer this parameter should use to store data and an offset in bytes within that buffer.
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
 
setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
 
setDefaultLibraryLoader(LibraryLoader) - Static method in class com.jniwrapper.Library
Sets a library loader used in methods that do not take the library loader as an argument.
setElement(int, Parameter) - Method in interface com.jniwrapper.ArrayParameter
Replaces an array item with the specified object.
setElement(int, Parameter) - Method in class com.jniwrapper.ComplexArray
 
setElement(int, Parameter) - Method in class com.jniwrapper.PrimitiveArray
 
setElementCount(int) - Method in interface com.jniwrapper.ArrayParameter
Resizes this array to a given size.
setElementCount(int) - Method in class com.jniwrapper.ComplexArray
 
setElementCount(int) - Method in class com.jniwrapper.PrimitiveArray
 
setEncoding(CharacterEncoding) - Method in class com.jniwrapper.ExternalStringPointer
Specifies encoding of this string pointer.
setExternalSource(long, int) - Method in class com.jniwrapper.ExternalArrayPointer
 
setExternalSource(long, int) - Method in class com.jniwrapper.Pointer
Makes this pointer use external (unmanaged) memory area.
setHeight(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
setInstance(AppletHelper) - Static method in class com.jniwrapper.util.AppletHelper
 
setNull(boolean) - Method in class com.jniwrapper.Pointer
Sets a pointer null value.
setReferencedObject(Parameter) - Method in class com.jniwrapper.Pointer
Changes the pointer referenced object.
setReferencedObject(Parameter, boolean) - Method in class com.jniwrapper.Pointer
Changes the pointer referenced object.
setupFlag(long, boolean) - Method in class com.jniwrapper.util.FlagSet
Sets the specified flag.
setupReallocation(long, int) - Method in interface com.jniwrapper.MemoryBuffer
Sets new handle and size after this block has been reallocated outside of this block's code.
setupReallocation(long, int) - Method in class com.jniwrapper.ParameterBufferImpl
 
setUseFieldsForCallbackParameters(boolean) - Method in class com.jniwrapper.Callback
 
setValue(double) - Method in class com.jniwrapper.AbstractFloat
 
setValue(long) - Method in class com.jniwrapper.BitField
 
setValue(boolean) - Method in class com.jniwrapper.Bool
Sets a boolean value.
setValue(char) - Method in class com.jniwrapper.Char
Sets a character value.
setValue(double) - Method in interface com.jniwrapper.FloatParameter
Sets a floating-point value to a specified value.
setValue(long) - Method in class com.jniwrapper.Int16
 
setValue(long) - Method in class com.jniwrapper.Int32
 
setValue(long) - Method in class com.jniwrapper.Int64
 
setValue(long) - Method in class com.jniwrapper.Int8
 
setValue(long) - Method in interface com.jniwrapper.IntegerParameter
Sets an integer value.
setValue(long) - Method in class com.jniwrapper.Pointer.Void
Sets handle value of this pointer.
setValue(String) - Method in class com.jniwrapper.Str
 
setValue(String[]) - Method in class com.jniwrapper.StringArray
 
setValue(String) - Method in interface com.jniwrapper.StringParameter
Sets the value for the parameter.
setValue(long) - Method in class com.jniwrapper.UInt16
 
setValue(long) - Method in class com.jniwrapper.UInt32
 
setValue(BigInteger) - Method in class com.jniwrapper.UInt64
Set the unsigned long of this UInt64 from BigIngeger value.
setValue(long) - Method in class com.jniwrapper.UInt8
 
setValue(char) - Method in class com.jniwrapper.UnicodeChar
Sets this parameter to the given Unicode character value.
setValue(char) - Method in class com.jniwrapper.WideChar
Sets this parameter to the given Unicode character value.
setValue(String) - Method in class com.jniwrapper.ZeroTerminatedString
 
setValueObject(Parameter) - Method in class com.jniwrapper.DelegatingParameter
 
setWidth(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
setX(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
setY(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
 
ShortInt - Class in com.jniwrapper
C-like short value.
ShortInt() - Constructor for class com.jniwrapper.ShortInt
Constructs a new short parameter.
ShortInt(long) - Constructor for class com.jniwrapper.ShortInt
Constructs a new short parameter.
ShortInt(IntegerParameter) - Constructor for class com.jniwrapper.ShortInt
Constructs a new short parameter.
SingleFloat - Class in com.jniwrapper
Represents the float value and type.
SingleFloat() - Constructor for class com.jniwrapper.SingleFloat
Constructs a SingleFloat object with zero value.
SingleFloat(FloatParameter) - Constructor for class com.jniwrapper.SingleFloat
Constructs a SingleFloat object.
SingleFloat(double) - Constructor for class com.jniwrapper.SingleFloat
Constructs a SingleFloat object.
SingleFloat(SingleFloat) - Constructor for class com.jniwrapper.SingleFloat
Constructs a copy of SingleFloat instance
SoftCache - Class in com.jniwrapper.util
SoftCache is a Map that provides caching and retrieving of objects via SoftReference.
SoftCache(int) - Constructor for class com.jniwrapper.util.SoftCache
 
SoftCache() - Constructor for class com.jniwrapper.util.SoftCache
 
start() - Method in class com.jniwrapper.NativeResourceCollector
Starts native resource collector thread.
start() - Method in class com.jniwrapper.util.AppletHelper
Starts native resource collector.
STDCALL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Indicates stdcall calling convention.
stop() - Method in class com.jniwrapper.NativeResourceCollector
Stops native resource collector thread.
stop() - Method in class com.jniwrapper.util.AppletHelper
Stops native resource collector.
Str - Class in com.jniwrapper
Represents a string data that depends on Unicode support of an operating system under which the code is being executed.
Str() - Constructor for class com.jniwrapper.Str
Constructs a string with the maximum length of 256 characters.
Str(String) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified value.
Str(String, boolean) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified value and character type.
Str(int) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified maximum length.
Str(int, boolean) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified maximum length and character type.
Str(String, int) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified value and maximum length.
Str(String, int, boolean) - Constructor for class com.jniwrapper.Str
Constructs a string with a specified value, maximum length and character type.
Str(Str) - Constructor for class com.jniwrapper.Str
Constructs a copy of the passed instance.
StreamUtils - Class in com.jniwrapper.util
A utility class for working with streams.
StringArray - Class in com.jniwrapper
Represents a string array where strings are delimited by the zero character.
StringArray() - Constructor for class com.jniwrapper.StringArray
Constructs a string array with the maximum length of 1024 characters.
StringArray(boolean) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified character type and the maximum length of 1024 characters.
StringArray(String[]) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified value.
StringArray(String[], boolean) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified value and character type.
StringArray(int) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified maximum length.
StringArray(int, boolean) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified maximum length and character type.
StringArray(String[], int) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified value and maximum length.
StringArray(String[], int, boolean) - Constructor for class com.jniwrapper.StringArray
Constructs a string array with a specified value, maximum length and character type.
StringArray(StringArray) - Constructor for class com.jniwrapper.StringArray
Constructs a copy of the passed instance.
StringParameter - Interface in com.jniwrapper
This is a generic interface for all parameters holding a string value.
stringToBytes(String) - Method in class com.jniwrapper.AnsiString
 
stringToBytes(String) - Method in class com.jniwrapper.AnsiStringArray
 
stringToBytes(String) - Method in class com.jniwrapper.UnicodeString
 
stringToBytes(String) - Method in class com.jniwrapper.WideString
 
stringToBytes(String) - Method in class com.jniwrapper.WideStringArray
 
stringToBytes(String) - Method in class com.jniwrapper.ZeroTerminatedString
 
strlen(long) - Static method in class com.jniwrapper.PlatformContext
 
Structure - Class in com.jniwrapper
The class represents structures in terms of C language.
Structure() - Constructor for class com.jniwrapper.Structure
Preconstructs a new structure.
Structure(Parameter[]) - Constructor for class com.jniwrapper.Structure
Constructs a new structure that consists of a given set of members with default alignment.
Structure(Parameter[], short) - Constructor for class com.jniwrapper.Structure
Constructs a new structure that consists of a given set of members with given alignment.
Structure(Structure) - Constructor for class com.jniwrapper.Structure
Deprecated. This medhod does nothing. Use new Structure.initFrom(Structure) method instead.
STYPES_MAPPING - Static variable in class com.jniwrapper.ParameterHelperMacOsIntel64
 
subtract(int) - Method in class com.jniwrapper.ArithmeticalPointer
Offsets this pointer by i bytes backward.
SunOSSparc64PlatformSupport - Class in com.jniwrapper
 
SunOSSparc64PlatformSupport() - Constructor for class com.jniwrapper.SunOSSparc64PlatformSupport
 
SunOSSparcPlatformSupport - Class in com.jniwrapper
 
SunOSSparcPlatformSupport() - Constructor for class com.jniwrapper.SunOSSparcPlatformSupport
 

T

throwException(Throwable) - Static method in exception com.jniwrapper.JNIWrapperException
 
toBigInteger() - Method in class com.jniwrapper.UInt64
Returns the value of this UInt64 as a BigInteger value.
toBoolean() - Method in class com.jniwrapper.Bool
 
toByteArray(Parameter) - Static method in class com.jniwrapper.Parameter
Converts a parameter to a byte array.
toChar() - Method in class com.jniwrapper.Char
 
toChar() - Method in class com.jniwrapper.UnicodeChar
 
toChar() - Method in class com.jniwrapper.WideChar
 
toParameterArray() - Method in interface com.jniwrapper.ArrayParameter
Returns items as Java array.
toParameterArray() - Method in class com.jniwrapper.ComplexArray
 
toParameterArray() - Method in class com.jniwrapper.PrimitiveArray
 
toPointer() - Method in class com.jniwrapper.Callback
Converts this callback to void pointer.
toString() - Method in class com.jniwrapper.AbstractFloat
 
toString() - Method in class com.jniwrapper.BitField
 
toString() - Method in class com.jniwrapper.Bool
 
toString() - Method in class com.jniwrapper.Char
 
toString() - Method in class com.jniwrapper.ComplexArray
 
toString() - Method in class com.jniwrapper.DelegatingParameter
 
toString() - Method in class com.jniwrapper.IntBool
 
toString() - Method in class com.jniwrapper.Pointer.Void
 
toString() - Method in class com.jniwrapper.Str
 
toString() - Method in class com.jniwrapper.UnicodeChar
 
toString() - Method in class com.jniwrapper.util.FlagSet
 
toString() - Method in class com.jniwrapper.util.ProcessorInfo
 
toString() - Method in class com.jniwrapper.WideChar
 
toString() - Method in class com.jniwrapper.ZeroTerminatedString
 
TRUE - Static variable in class com.jniwrapper.Bool
true bool value.

U

UInt - Class in com.jniwrapper
C-like unsigned int value.
UInt() - Constructor for class com.jniwrapper.UInt
Constructs a new unsigned (int) parameter.
UInt(long) - Constructor for class com.jniwrapper.UInt
Constructs a new unsigned (int) parameter.
UInt(IntegerParameter) - Constructor for class com.jniwrapper.UInt
Constructs a new unsigned (int) parameter.
UInt16 - Class in com.jniwrapper
Represents a 16-bit unsigned integer value and type.
UInt16() - Constructor for class com.jniwrapper.UInt16
Constructs a new 16-bit unsigned parameter.
UInt16(int) - Constructor for class com.jniwrapper.UInt16
Constructs a new 16-bit unsigned parameter.
UInt16(IntegerParameter) - Constructor for class com.jniwrapper.UInt16
Constructs a new instance with the same value as in the passed IntegerParameter.
UInt32 - Class in com.jniwrapper
Represents a 32-bit unsigned integer value and type.
UInt32() - Constructor for class com.jniwrapper.UInt32
Constructs a new 32-bit unsigned parameter.
UInt32(long) - Constructor for class com.jniwrapper.UInt32
Constructs a new 32-bit unsigned parameter.
UInt32(IntegerParameter) - Constructor for class com.jniwrapper.UInt32
Constructs a new 32-bit unsigned parameter.
UInt64 - Class in com.jniwrapper
Represents 64-bit unsigned integer type specially designed to support UINT64 native type.
UInt64() - Constructor for class com.jniwrapper.UInt64
 
UInt64(long) - Constructor for class com.jniwrapper.UInt64
 
UInt64(IntegerParameter) - Constructor for class com.jniwrapper.UInt64
 
UInt64(BigInteger) - Constructor for class com.jniwrapper.UInt64
Use this constructor to create unsigned value that is bigger than Long.MAX_VALUE value.
UInt8 - Class in com.jniwrapper
Represents an 8-bit unsigned integer value and type.
UInt8() - Constructor for class com.jniwrapper.UInt8
Constructs a new 8-bit unsigned parameter.
UInt8(short) - Constructor for class com.jniwrapper.UInt8
Constructs a new 8-bit unsigned parameter.
UInt8(IntegerParameter) - Constructor for class com.jniwrapper.UInt8
Constructs a new instance with the same value as in the passed IntegerParameter.
ULongInt - Class in com.jniwrapper
C-like unsigned long value.
ULongInt() - Constructor for class com.jniwrapper.ULongInt
Constructs a new unsigned long parameter.
ULongInt(long) - Constructor for class com.jniwrapper.ULongInt
Constructs a new unsigned long parameter.
ULongInt(IntegerParameter) - Constructor for class com.jniwrapper.ULongInt
Constructs a new unsigned long parameter.
Unicode - Static variable in class com.jniwrapper.CharacterEncoding
 
UnicodeChar - Class in com.jniwrapper
Represents a Unicode character (wchar_t) for Unix platform.
UnicodeChar() - Constructor for class com.jniwrapper.UnicodeChar
Constructs a new wchar_t parameter.
UnicodeChar(char) - Constructor for class com.jniwrapper.UnicodeChar
Constructs a new wchar_t parameter.
UnicodeChar(UnicodeChar) - Constructor for class com.jniwrapper.UnicodeChar
Constructs a new wchar_t parameter.
UnicodeString - Class in com.jniwrapper
Represents a Unicode string (wchar_t *) for Unix platform.
UnicodeString() - Constructor for class com.jniwrapper.UnicodeString
Constructs a string with the maximum length of 256 characters.
UnicodeString(int) - Constructor for class com.jniwrapper.UnicodeString
Constructs a string with a specified maximum length.
UnicodeString(String) - Constructor for class com.jniwrapper.UnicodeString
Constructs a string with a specified value.
UnicodeString(String, int) - Constructor for class com.jniwrapper.UnicodeString
Constructs a string with a specified value and maximum length.
UnicodeString(UnicodeString) - Constructor for class com.jniwrapper.UnicodeString
Constructs a copy of a specified AnsiString object.
Union - Class in com.jniwrapper
Represents a C union type.
Union() - Constructor for class com.jniwrapper.Union
Preconstructs a union.
Union(Union) - Constructor for class com.jniwrapper.Union
 
Union(Parameter[]) - Constructor for class com.jniwrapper.Union
Constructs a union with a given set of members.
unload() - Method in class com.jniwrapper.Library
This method is designed for unloading an unused library.
unloadNativeCode() - Static method in class com.jniwrapper.Library
Unloads JNI library from the Java classloader.
unlock() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
Unlocks this drawing surface.
unlockAWT() - Static method in class com.jniwrapper.jawt.JAWT
Unlocks the AWT.
Unused - Class in com.jniwrapper
Represents a parameter which is not accessed in a native function.
Unused(Parameter) - Constructor for class com.jniwrapper.Unused
Constructs a new unused parameter using a given sample.
urlToPath(URL) - Static method in class com.jniwrapper.DefaultLibraryLoader
Converts the URL with specified symbols (such as %20, %2B etc.) to the appropriate chars.
UShortInt - Class in com.jniwrapper
C-like unsigned short value.
UShortInt() - Constructor for class com.jniwrapper.UShortInt
Constructs a new unsigned short parameter.
UShortInt(long) - Constructor for class com.jniwrapper.UShortInt
Constructs a new unsigned short parameter.
UShortInt(IntegerParameter) - Constructor for class com.jniwrapper.UShortInt
Constructs a new unsigned short parameter.

V

V - Static variable in class com.jniwrapper.Parameter
 

W

warn(Object) - Method in class com.jniwrapper.util.Logger
 
warn(Object, Throwable) - Method in class com.jniwrapper.util.Logger
 
wcslen(long) - Static method in class com.jniwrapper.PlatformContext
 
WideChar - Class in com.jniwrapper
Represents a Unicode character (wchar_t)
WideChar() - Constructor for class com.jniwrapper.WideChar
Constructs a new wchar_t parameter.
WideChar(char) - Constructor for class com.jniwrapper.WideChar
Constructs a new wchar_t parameter.
WideChar(WideChar) - Constructor for class com.jniwrapper.WideChar
Constructs a new wchar_t parameter.
WideString - Class in com.jniwrapper
Represents Unicode string (wchar_t[n]) value and type, where n is the length of the buffer..
WideString() - Constructor for class com.jniwrapper.WideString
Constructs a string with the maximum length of 256 characters.
WideString(int) - Constructor for class com.jniwrapper.WideString
Constructs a string with a specified maximum length.
WideString(String) - Constructor for class com.jniwrapper.WideString
Constructs a string with a specified value.
WideString(String, int) - Constructor for class com.jniwrapper.WideString
Constructs a string with a specified value and maximum length.
WideString(WideString) - Constructor for class com.jniwrapper.WideString
Constructs a copy of a specified AnsiString object.
WideStringArray - Class in com.jniwrapper
This type is specially designed for reading/writing double zero terminated (Unicode) string arrays.
WideStringArray() - Constructor for class com.jniwrapper.WideStringArray
 
WideStringArray(int) - Constructor for class com.jniwrapper.WideStringArray
 
WideStringArray(String[]) - Constructor for class com.jniwrapper.WideStringArray
 
WideStringArray(String[], int) - Constructor for class com.jniwrapper.WideStringArray
 
WideStringArray(WideStringArray) - Constructor for class com.jniwrapper.WideStringArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.AbstractFloat
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Callback
Writes pointer to the native callback function that redirects to this callback object.
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
 
write(byte[], int) - Method in class com.jniwrapper.ComplexArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ExternalArrayPointer
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int32
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int64
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
Writes this parameter to a specified data source.
write(byte[], int) - Method in class com.jniwrapper.Parameter
Writes the parameter value to a byte array.
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Void
 
write(byte[], int) - Method in class com.jniwrapper.Pointer
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.PrimitiveArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ResizingPointer
 
write(byte[], int) - Method in class com.jniwrapper.Str
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
 
write(byte[], int) - Method in class com.jniwrapper.StringArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt32
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
 
write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ZeroTerminatedString
 
writeByte(int, byte) - Method in class com.jniwrapper.AbstractBuffer
 
writeByte(int, byte) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeByte(int, byte) - Method in interface com.jniwrapper.DataBuffer
Writes a single byte at a given offset.
writeByteArray(int, byte[], int, int) - Method in class com.jniwrapper.AbstractBuffer
 
writeByteArray(int, byte[]) - Method in class com.jniwrapper.AbstractBuffer
 
writeByteArray(int, byte[], int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeByteArray(int, byte[]) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeByteArray(int, byte[], int, int) - Method in interface com.jniwrapper.DataBuffer
Copies data from an array to this source.
writeByteArray(int, byte[]) - Method in interface com.jniwrapper.DataBuffer
Copies all data from a given array to this source.
writeCallbackReference(int, long) - Method in class com.jniwrapper.AbstractBuffer
 
writeCallbackReference(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeCallbackReference(int, long) - Method in interface com.jniwrapper.DataBuffer
Writes a callback reference (pointer) at a given offset.
writeInt(int, int) - Method in class com.jniwrapper.AbstractBuffer
 
writeInt(int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeInt(int, int) - Method in interface com.jniwrapper.DataBuffer
Writes an int (4-byte signed) value at a given offset.
writeInteger(OutputStream, int) - Static method in class com.jniwrapper.util.StreamUtils
Writes an data to the specified output stream as four bytes, low byte first.
writeLong(int, long) - Method in class com.jniwrapper.AbstractBuffer
 
writeLong(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeLong(int, long) - Method in interface com.jniwrapper.DataBuffer
Writes a long (8-byte signed) value at a given offset.
writePointer(int, long) - Method in class com.jniwrapper.AbstractBuffer
 
writePointer(DataBuffer, int) - Method in class com.jniwrapper.ArithmeticalPointer
Writes a pointer value using pointer arithmetic offset.
writePointer(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writePointer(int, long) - Method in interface com.jniwrapper.DataBuffer
Writes a pointer value at a given offset.
writePointer(DataBuffer, int) - Method in class com.jniwrapper.Pointer
Writes this pointer handle part (not the referenced object) to a given data buffer.
writeReferencedObject(boolean) - Method in class com.jniwrapper.Pointer
Writes the referenced object only.
writeShort(int, short) - Method in class com.jniwrapper.AbstractBuffer
 
writeShort(int, short) - Method in class com.jniwrapper.ByteArrayBufferBE
 
writeShort(int, short) - Method in interface com.jniwrapper.DataBuffer
Writes a short (2-byte signed) value at a given offset.

Z

ZeroTerminatedString - Class in com.jniwrapper
Base class for all types of zero-terminated strings.
ZeroTerminatedString(byte[], int, int) - Constructor for class com.jniwrapper.ZeroTerminatedString
Constructs a string with specified value, maximum length and characted type (1-byte or 2-byte).

A B C D E F G H I J L M N O P R S T U V W Z