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 com.jniwrapper.AbstractBuffer.
 
AbstractBuffer() - Constructor for class com.jniwrapper.AbstractBuffer
 
AbstractFloat - class com.jniwrapper.AbstractFloat.
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.
AlignmentAwareParameter - interface com.jniwrapper.AlignmentAwareParameter.
Internal interface, required for alignment calculation
AnsiString - class com.jniwrapper.AnsiString.
Represents a zero-terminated string of an 8-bit (ANSI) character declared in C as char[n], where n is the length of the buffer.
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 com.jniwrapper.AnsiStringArray.
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 com.jniwrapper.util.AppletHelper.
This class is helper for Java applets that use JNIWrapper library.
AppletHelper() - Constructor for class com.jniwrapper.util.AppletHelper
 
ArithmeticalPointer - class com.jniwrapper.ArithmeticalPointer.
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.
ArrayParameter - interface com.jniwrapper.ArrayParameter.
Common interface for all types representing arrays.
AutoDeleteParameter - interface com.jniwrapper.AutoDeleteParameter.
This class represents resource that could be deleted automatically or manually.
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.
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.
arrayCopy(ComplexArray, ComplexArray) - Static method in class com.jniwrapper.ComplexArray
Copy ComplexArray content
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
 
asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer.Void
Deprecated. use Pointer.Void.castTo(Pointer) method instead
asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer
Deprecated. use Pointer.castTo(com.jniwrapper.Pointer) instead.
asVoidPointer(Pointer.Void) - Method in class com.jniwrapper.Pointer
Deprecated. use Pointer.castTo(com.jniwrapper.Pointer.Void) instead.
assertZero(int) - Method in class com.jniwrapper.AbstractBuffer
 

B

BitField - class com.jniwrapper.BitField.
Represents a bit field for structures.
BitField(int) - Constructor for class com.jniwrapper.BitField
Construct a new bit field for structire
Bool - class com.jniwrapper.Bool.
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 com.jniwrapper.ByteArrayBufferBE.
 
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

CDECL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Indicates cdecl calling convention.
Callback - class com.jniwrapper.Callback.
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.
Char - class com.jniwrapper.Char.
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.
ComplexArray - class com.jniwrapper.ComplexArray.
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 com.jniwrapper.CompositeParameter.
Marker interface that identifies type that should be marshalled as a set of bytes (Structure and Union are typical usages)
Const - class com.jniwrapper.Const.
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.
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.
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.
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
 
castTo(Pointer) - Method in class com.jniwrapper.Pointer.Void
Casts this pointer to the given typed pointer.
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.
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.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.Const
 
clone() - Method in class com.jniwrapper.Pointer.OutOnly
 
clone() - Method in class com.jniwrapper.Pointer.Void
 
clone() - Method in class com.jniwrapper.Pointer
 
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.UShortInt
 
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.WideChar
 
clone() - Method in class com.jniwrapper.WideString
 
clone() - Method in class com.jniwrapper.WideStringArray
 
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
 
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.
computeLength() - Method in class com.jniwrapper.Structure
Subclasses should call this method if any member changes its length.
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 class 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 class com.jniwrapper.FunctionExecutionException
 
createParameterBuffer(byte[]) - Method in class com.jniwrapper.DataBufferFactory
 
createReturnValueByFields() - Method in class com.jniwrapper.Callback
 

D

DEFAULT_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Default calling convention for native platform.
DOUBLE_LENGTH - Static variable in class com.jniwrapper.DoubleFloat
The length of double type in bytes.
DataBuffer - interface com.jniwrapper.DataBuffer.
Basic interface to any memory location where JNIWrapper types can store their data.
DataBufferFactory - class com.jniwrapper.DataBufferFactory.
Abstract base for factory classes that produce instances of appropriate DataBuffer implementation.
DataBufferFactory() - Constructor for class com.jniwrapper.DataBufferFactory
 
DefaultLibraryLoader - class com.jniwrapper.DefaultLibraryLoader.
Default implementation for LibraryLoader that realizes Singleton pattern.
DelegatingParameter - class com.jniwrapper.DelegatingParameter.
Base class for all parameter types that wrap around other types.
DelegatingParameter(Parameter) - Constructor for class com.jniwrapper.DelegatingParameter
 
DoubleFloat - class com.jniwrapper.DoubleFloat.
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.
dataBufferAssigned() - Method in class com.jniwrapper.Parameter
Called when new parameter data buffer assigned.
debug(Object) - Method in class com.jniwrapper.util.Logger
Deprecated.  
debug(Object, Throwable) - Method in class com.jniwrapper.util.Logger
Deprecated.  
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.

E

EnumItem - class com.jniwrapper.util.EnumItem.
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 com.jniwrapper.util.Enums.
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
 
ExternalArrayPointer - class com.jniwrapper.ExternalArrayPointer.
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 com.jniwrapper.ExternalStringArray.
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.
ExternalStringPointer - class com.jniwrapper.ExternalStringPointer.
This class is specially designed to read a string, which is created externally and its length is unknown beforehand.
ExternalStringPointer() - Constructor for class com.jniwrapper.ExternalStringPointer
Creates the pointer to an externally created string.
ExternalStringPointer(boolean) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates the pointer to an externally created string.
ExternalStringPointer(Pointer.Void) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates the pointer to an externally created string.
ExternalStringPointer(long) - Constructor for class com.jniwrapper.ExternalStringPointer
Creates the pointer to an externally created string.
ensureNativeCode() - Static method in class com.jniwrapper.Library
Ensures that the native code implementation is loaded.
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.Void
 
equals(Object) - Method in class com.jniwrapper.Pointer
 
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.ZeroTerminatedString
 
equals(Object) - Method in class com.jniwrapper.util.EnumItem
 
error(Object) - Method in class com.jniwrapper.util.Logger
Deprecated.  
error(Object, Throwable) - Method in class com.jniwrapper.util.Logger
Deprecated.  

F

FALSE - Static variable in class com.jniwrapper.Bool
false bool value.
FLOAT_LENGTH - Static variable in class com.jniwrapper.SingleFloat
The length of float type in bytes.
FlagSet - class com.jniwrapper.util.FlagSet.
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
 
FloatParameter - interface com.jniwrapper.FloatParameter.
Common interface for all floating-point types.
Function - class com.jniwrapper.Function.
The Function class allows to call a specified function from a native code library.
FunctionCache - class com.jniwrapper.util.FunctionCache.
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 com.jniwrapper.FunctionCall.
This is a helper class for improving performance of a function invocation.
FunctionCall() - Constructor for class com.jniwrapper.FunctionCall
 
FunctionExecutionException - exception com.jniwrapper.FunctionExecutionException.
This exception is thrown if an error occurs during a native function call.
FunctionExecutionException() - Constructor for class com.jniwrapper.FunctionExecutionException
 
FunctionExecutionException(String) - Constructor for class com.jniwrapper.FunctionExecutionException
 
fatal(Object) - Method in class com.jniwrapper.util.Logger
Deprecated.  
fatal(Object, Throwable) - Method in class com.jniwrapper.util.Logger
Deprecated.  
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.
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
 

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.
getBoolLength() - Static method in class com.jniwrapper.PlatformContext
Returns a bool type length (sizeof(bool)).
getBooleanValue() - Method in class com.jniwrapper.IntBool
 
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)).
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.Void
Converts this pointer to string representation.
getDebugInfo() - Method in class com.jniwrapper.Pointer
 
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
 
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
Deprecated.  
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.
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.Void
 
getLength() - Method in class com.jniwrapper.Pointer
 
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
 
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
 
getStrings() - Method in class com.jniwrapper.ExternalStringArray
Gets the array of strings.
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.WideChar
Returns a value of this parameters as Unicode character.
getValue() - Method in class com.jniwrapper.ZeroTerminatedString
 
getValue() - Method in class com.jniwrapper.util.EnumItem
 
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.
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.
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.ZeroTerminatedString
 
hashCode() - Method in class com.jniwrapper.util.EnumItem
 

I

IOPerformer - interface com.jniwrapper.IOPerformer.
Parameter I/O visitor interface.
ImageUtils - class com.jniwrapper.util.ImageUtils.
 
Int - class com.jniwrapper.Int.
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 com.jniwrapper.Int16.
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 com.jniwrapper.Int32.
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 com.jniwrapper.Int64.
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 com.jniwrapper.Int8.
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 com.jniwrapper.IntBool.
This class represents four bytes boolean type.
IntBool() - Constructor for class com.jniwrapper.IntBool
 
IntBool(boolean) - Constructor for class com.jniwrapper.IntBool
 
IntegerParameter - interface com.jniwrapper.IntegerParameter.
Common interface for all integer types.
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
Deprecated.  
info(Object, Throwable) - Method in class com.jniwrapper.util.Logger
Deprecated.  
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.
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.
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.
isChildCall() - Method in class com.jniwrapper.Callback
 
isDebugEnabled() - Method in class com.jniwrapper.util.Logger
Deprecated.  
isLeopard() - Static method in class com.jniwrapper.PlatformContext
 
isLinux() - 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.
isMacOS() - Static method in class com.jniwrapper.PlatformContext
 
isNull() - Method in class com.jniwrapper.Callback
 
isNull() - Method in class com.jniwrapper.Pointer.Void
Tests if this pointer is null.
isNull() - Method in class com.jniwrapper.Pointer
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 class 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
Checks if the external string is the unicode string.
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
 
JAWT - class com.jniwrapper.jawt.JAWT.
Main JAWT interface class.
JAWT_DrawingSurface - class com.jniwrapper.jawt.JAWT_DrawingSurface.
JAWT drawing surface structure.
JAWT_DrawingSurfaceInfo - class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo.
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 com.jniwrapper.jawt.JAWT_Rectangle.
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 com.jniwrapper.JNIWrapperException.
Is made for compatibility with JDK 1.3.x
JNIWrapperException() - Constructor for class com.jniwrapper.JNIWrapperException
 
JNIWrapperException(String) - Constructor for class com.jniwrapper.JNIWrapperException
 
JNIWrapperException(Throwable) - Constructor for class com.jniwrapper.JNIWrapperException
 
JNIWrapperInfo - class com.jniwrapper.JNIWrapperInfo.
This class provides information about configuration of JNIWrapper.
JNIWrapperInfo() - Constructor for class com.jniwrapper.JNIWrapperInfo
 

L

LIBRARY_LOCATION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
LIBRARY_VERSION - Static variable in class com.jniwrapper.JNIWrapperInfo
 
LICENSE_TYPE - Static variable in class com.jniwrapper.Parameter
 
LONG_DOUBLE_LENGTH - Static variable in class com.jniwrapper.LongDouble
The length of long double type in bytes.
Library - class com.jniwrapper.Library.
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.
LibraryLoader - interface com.jniwrapper.LibraryLoader.
Basic interface for classes that can find and load a native library.
LibraryNotFoundException - exception com.jniwrapper.LibraryNotFoundException.
This exception is thrown when a native library cannot be loaded.
LibraryNotFoundException(String) - Constructor for class com.jniwrapper.LibraryNotFoundException
 
LibraryVersionMismatchException - exception com.jniwrapper.LibraryVersionMismatchException.
This exception is thrown when there is a native library but it is not compatible with
the current JNIWrapper version.
LibraryVersionMismatchException(String) - Constructor for class com.jniwrapper.LibraryVersionMismatchException
 
Logger - class com.jniwrapper.util.Logger.
Deprecated. use org.slf4j.Logger instead of this class
Logger(Class) - Constructor for class com.jniwrapper.util.Logger
Deprecated.  
LongDouble - class com.jniwrapper.LongDouble.
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 com.jniwrapper.LongInt.
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.
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.

M

MAX_UINT64 - Static variable in class com.jniwrapper.UInt64
Maximum UINT64 value.
MemoryAccessViolationException - exception com.jniwrapper.MemoryAccessViolationException.
This exception is thrown when a native library code attempts to reference an invalid memory location.
MemoryAccessViolationException(String) - Constructor for class com.jniwrapper.MemoryAccessViolationException
 
MemoryBuffer - interface com.jniwrapper.MemoryBuffer.
Data source associated with an allocated native memory block.
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.

N

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

O

OutOnly - class com.jniwrapper.OutOnly.
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
 
or(long) - Method in class com.jniwrapper.util.FlagSet
OR function of existing and specified flags.

P

POINTER_LENGTH - Static variable in class com.jniwrapper.Pointer
 
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.
Parameter - class com.jniwrapper.Parameter.
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 com.jniwrapper.ParameterBufferImpl.
 
ParameterHelperMacOsIntel64 - class com.jniwrapper.ParameterHelperMacOsIntel64.
 
ParameterHelperMacOsIntel64() - Constructor for class com.jniwrapper.ParameterHelperMacOsIntel64
 
ParameterHelperSunOSSparc64 - class com.jniwrapper.ParameterHelperSunOSSparc64.
 
ParameterHelperSunOSSparc64() - Constructor for class com.jniwrapper.ParameterHelperSunOSSparc64
 
PlatformContext - class com.jniwrapper.PlatformContext.
Provides information on platform-dependent type sizes, etc.
Pointer - class com.jniwrapper.Pointer.
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 com.jniwrapper.Pointer.Const.
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 com.jniwrapper.Pointer.OutOnly.
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 com.jniwrapper.Pointer.Void.
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
 
PointerParameter - interface com.jniwrapper.PointerParameter.
Marker interface that identifies pointer parameter.
PrimitiveArray - class com.jniwrapper.PrimitiveArray.
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 com.jniwrapper.util.ProcessorInfo.
This is a utility class that provides information about installed CPU.
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.
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

ResizingPointer - class com.jniwrapper.ResizingPointer.
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.
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(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Void
 
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.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 the string from the native site.
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.
restoreState() - Method in class com.jniwrapper.Callback
 

S

STDCALL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
Indicates stdcall calling convention.
STYPES_MAPPING - Static variable in class com.jniwrapper.ParameterHelperMacOsIntel64
 
ShortInt - class com.jniwrapper.ShortInt.
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 com.jniwrapper.SingleFloat.
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 com.jniwrapper.util.SoftCache.
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
 
Str - class com.jniwrapper.Str.
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 com.jniwrapper.util.StreamUtils.
A utility class for working with streams.
StringArray - class com.jniwrapper.StringArray.
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 com.jniwrapper.StringParameter.
This is a generic interface for all parameters holding a string value.
Structure - class com.jniwrapper.Structure.
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.
SunOSSparc64PlatformSupport - class com.jniwrapper.SunOSSparc64PlatformSupport.
 
SunOSSparc64PlatformSupport() - Constructor for class com.jniwrapper.SunOSSparc64PlatformSupport
 
SunOSSparcPlatformSupport - class com.jniwrapper.SunOSSparcPlatformSupport.
 
SunOSSparcPlatformSupport() - Constructor for class com.jniwrapper.SunOSSparcPlatformSupport
 
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
 
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.
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
 
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
 
start() - Method in class com.jniwrapper.NativeResourceCollector
Starts native resource collector thread.
start() - Method in class com.jniwrapper.util.AppletHelper
Starts native resource collector.
stop() - Method in class com.jniwrapper.NativeResourceCollector
Stops native resource collector thread.
stop() - Method in class com.jniwrapper.util.AppletHelper
Stops native resource collector.
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
 
subtract(int) - Method in class com.jniwrapper.ArithmeticalPointer
Offsets this pointer by i bytes backward.

T

TRUE - Static variable in class com.jniwrapper.Bool
true bool value.
throwException(Throwable) - Static method in class 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.WideChar
 
toString() - Method in class com.jniwrapper.ZeroTerminatedString
 
toString() - Method in class com.jniwrapper.util.FlagSet
 
toString() - Method in class com.jniwrapper.util.ProcessorInfo
 

U

UInt - class com.jniwrapper.UInt.
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 com.jniwrapper.UInt16.
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 com.jniwrapper.UInt32.
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 com.jniwrapper.UInt64.
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 com.jniwrapper.UInt8.
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 com.jniwrapper.ULongInt.
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.
UShortInt - class com.jniwrapper.UShortInt.
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.
UnicodeChar - class com.jniwrapper.UnicodeChar.
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 com.jniwrapper.UnicodeString.
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 com.jniwrapper.Union.
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.
Unused - class com.jniwrapper.Unused.
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.
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.
urlToPath(URL) - Static method in class com.jniwrapper.DefaultLibraryLoader
Converts the URL with specified symbols (such as %20, %2B etc.) to the appropriate chars.

V

V - Static variable in class com.jniwrapper.Parameter
 

W

WideChar - class com.jniwrapper.WideChar.
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 com.jniwrapper.WideString.
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 com.jniwrapper.WideStringArray.
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
 
warn(Object) - Method in class com.jniwrapper.util.Logger
Deprecated.  
warn(Object, Throwable) - Method in class com.jniwrapper.util.Logger
Deprecated.  
wcslen(long) - Static method in class com.jniwrapper.PlatformContext
 
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 com.jniwrapper.ZeroTerminatedString.
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