- AbstractBuffer - Class in com.jniwrapper
-
- AbstractBuffer() - Constructor for class com.jniwrapper.AbstractBuffer
-
- AbstractFloat - Class in com.jniwrapper
-
Base class for all floating-point types.
- AbstractFloat(double, int) - Constructor for class com.jniwrapper.AbstractFloat
-
Constructs a floating-point object with a specified value and the length
equal to its native length in bytes.
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.ComplexArray
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Parameter
-
Implementation of a Visitor pattern for parameter IO.
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Pointer
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Str
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.StringArray
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Structure
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Union
-
- acceptIOPerformer(IOPerformer, DataBuffer, int, boolean, boolean) - Method in class com.jniwrapper.Unused
-
- add(int) - Method in class com.jniwrapper.ArithmeticalPointer
-
Offsets this pointer by i bytes forward.
- add(long) - Method in class com.jniwrapper.util.FlagSet
-
Adds the specified flag to the flag set.
- addMembers(Parameter[]) - Method in class com.jniwrapper.Structure
-
Adds structure members (for example, in the case of structure inheritance).
- addNativeResource(Object, NativeResource) - Method in class com.jniwrapper.NativeResourceCollector
-
- addPath(File) - Method in class com.jniwrapper.DefaultLibraryLoader
-
Adds a directory to the path for searching libraries.
- addPath(List) - Method in class com.jniwrapper.DefaultLibraryLoader
-
Adds a directory list to the path for searching libraries.
- addPath(String) - Method in class com.jniwrapper.DefaultLibraryLoader
-
Adds a colon-separated path.
- addShutdownAction(Runnable) - Method in class com.jniwrapper.NativeResourceCollector
-
Adds the action that will run on shutdown of the process before collecting native resources.
- AlignmentAwareParameter - Interface in com.jniwrapper
-
Internal interface, required for alignment calculation
- allocate(int) - Static method in class com.jniwrapper.ParameterBufferImpl
-
- allocateMemoryBuffer(int) - Method in class com.jniwrapper.DataBufferFactory
-
- allocateParameterBuffer(int) - Method in class com.jniwrapper.DataBufferFactory
-
- and(long) - Method in class com.jniwrapper.util.FlagSet
-
AND
function of existing and specified flags.
- ANSI - Static variable in class com.jniwrapper.CharacterEncoding
-
- AnsiString - Class in com.jniwrapper
-
Represents a zero-terminated string of an 8-bit (ANSI) character declared in
C as char[n]
, where n
is the length of the buffer.
- AnsiString() - Constructor for class com.jniwrapper.AnsiString
-
Constructs a string with the maximum length of 256 characters.
- AnsiString(int) - Constructor for class com.jniwrapper.AnsiString
-
Constructs a string with a specified maximum length.
- AnsiString(String) - Constructor for class com.jniwrapper.AnsiString
-
Constructs a string with a specified value.
- AnsiString(String, int) - Constructor for class com.jniwrapper.AnsiString
-
Constructs a string with a specified value and maximum length.
- AnsiString(byte[]) - Constructor for class com.jniwrapper.AnsiString
-
Creates the string from the specifies byte array.
- AnsiString(byte[], int) - Constructor for class com.jniwrapper.AnsiString
-
Creates the string from the specifies byte array.
- AnsiString(AnsiString) - Constructor for class com.jniwrapper.AnsiString
-
Constructs a copy of a specified AnsiString
object.
- AnsiStringArray - Class in com.jniwrapper
-
This type is specially designed for reading/writing double zero terminated (Ansi) string arrays.
- AnsiStringArray() - Constructor for class com.jniwrapper.AnsiStringArray
-
- AnsiStringArray(int) - Constructor for class com.jniwrapper.AnsiStringArray
-
- AnsiStringArray(String[]) - Constructor for class com.jniwrapper.AnsiStringArray
-
- AnsiStringArray(String[], int) - Constructor for class com.jniwrapper.AnsiStringArray
-
- AnsiStringArray(AnsiStringArray) - Constructor for class com.jniwrapper.AnsiStringArray
-
- AppletHelper - Class in com.jniwrapper.util
-
This class is helper for Java applets that use JNIWrapper library.
- AppletHelper() - Constructor for class com.jniwrapper.util.AppletHelper
-
- ArithmeticalPointer - Class in com.jniwrapper
-
Pointer to a place within an allocated structure that handles reading and
writing of offset pointer values.
- ArithmeticalPointer(Parameter) - Constructor for class com.jniwrapper.ArithmeticalPointer
-
Constructs a pointer to a given object.
- arrayCopy(ComplexArray, ComplexArray) - Static method in class com.jniwrapper.ComplexArray
-
Copy ComplexArray content
- ArrayParameter - Interface in com.jniwrapper
-
Common interface for all types representing arrays.
- asFunction() - Method in class com.jniwrapper.Pointer.Void
-
Converts this poiter to a function.
- asFunction(byte) - Method in class com.jniwrapper.Pointer.Void
-
Converts this poiter to a function.
- asReturnValue() - Method in class com.jniwrapper.Parameter
-
Returns a parameter that represents this one as a return value.
- asReturnValue() - Method in class com.jniwrapper.PrimitiveArray
-
- asReturnValue() - Method in class com.jniwrapper.Str
-
- asReturnValue() - Method in class com.jniwrapper.StringArray
-
- asReturnValue() - Method in class com.jniwrapper.ZeroTerminatedString
-
- assertZero(int) - Method in class com.jniwrapper.AbstractBuffer
-
- asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer
-
- asTypedPointer(Pointer) - Method in class com.jniwrapper.Pointer.Void
-
- asVoidPointer(Pointer.Void) - Method in class com.jniwrapper.Pointer
-
- AutoDeleteParameter - Interface in com.jniwrapper
-
This class represents resource that could be deleted automatically or manually.
- 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
-
- Callback - Class in com.jniwrapper
-
Callback
is a superclass for all classes representing callback functions.
- Callback() - Constructor for class com.jniwrapper.Callback
-
Constructs a callback instance.
- Callback(Parameter[], Parameter) - Constructor for class com.jniwrapper.Callback
-
Constructs a callback instance.
- callback() - Method in class com.jniwrapper.Callback
-
This method is called when callback function is called.
- callback(Parameter[], Parameter) - Method in class com.jniwrapper.Callback
-
- callVirtual(long, int, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
-
- callVirtual(int, int, byte, Parameter, Parameter[]) - Method in class com.jniwrapper.FunctionCall
-
- castTo(Pointer) - Method in class com.jniwrapper.Pointer
-
Assigns this pointer value to the typed pointer.
- castTo(Pointer.Void) - Method in class com.jniwrapper.Pointer
-
Casts this pointer to the given void pointer.
- castTo(Pointer) - Method in class com.jniwrapper.Pointer.Void
-
Casts this pointer to the given typed pointer.
- castTo(Pointer.Void) - Method in class com.jniwrapper.Pointer.Void
-
Casts this pointer to the another void pointer.
- CDECL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
-
Indicates cdecl calling convention.
- Char - Class in com.jniwrapper
-
Represents the char
value and type.
- Char() - Constructor for class com.jniwrapper.Char
-
Constructs a character with \0
value.
- Char(char) - Constructor for class com.jniwrapper.Char
-
Constructs a character with a specified value.
- Char(Char) - Constructor for class com.jniwrapper.Char
-
Constructs a copy of the Char
object.
- CharacterEncoding - Class in com.jniwrapper
-
Enumeration of supported characters encodings.
- CharacterEncoding(int, String) - Constructor for class com.jniwrapper.CharacterEncoding
-
- checkMemHandleLength() - Method in class com.jniwrapper.Pointer
-
Checks that the memory block referred to by this pointer is big enough to hold
the referenced object and allocates a new one if required.
- clear() - Method in class com.jniwrapper.util.FlagSet
-
Sets the flag set to zero.
- clone() - Method in class com.jniwrapper.AnsiString
-
- clone() - Method in class com.jniwrapper.AnsiStringArray
-
- clone() - Method in class com.jniwrapper.BitField
-
- clone() - Method in class com.jniwrapper.Bool
-
- clone() - Method in class com.jniwrapper.Callback
-
Cloning is not supported by callbacks.
- clone() - Method in class com.jniwrapper.Char
-
- clone() - Method in class com.jniwrapper.ComplexArray
-
- clone() - Method in class com.jniwrapper.Const
-
- clone() - Method in class com.jniwrapper.DoubleFloat
-
- clone() - Method in class com.jniwrapper.Int
-
- clone() - Method in class com.jniwrapper.Int16
-
- clone() - Method in class com.jniwrapper.Int32
-
- clone() - Method in class com.jniwrapper.Int64
-
- clone() - Method in class com.jniwrapper.Int8
-
- clone() - Method in class com.jniwrapper.IntBool
-
- clone() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
-
- clone() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
-
- clone() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- clone() - Method in class com.jniwrapper.LongDouble
-
- clone() - Method in class com.jniwrapper.LongInt
-
- clone() - Method in class com.jniwrapper.OutOnly
-
- clone() - Method in class com.jniwrapper.Parameter
-
- clone() - Method in class com.jniwrapper.Pointer
-
- clone() - Method in class com.jniwrapper.Pointer.Const
-
- clone() - Method in class com.jniwrapper.Pointer.OutOnly
-
- clone() - Method in class com.jniwrapper.Pointer.Void
-
- clone() - Method in class com.jniwrapper.PrimitiveArray
-
- clone() - Method in class com.jniwrapper.ShortInt
-
- clone() - Method in class com.jniwrapper.SingleFloat
-
- clone() - Method in class com.jniwrapper.Str
-
- clone() - Method in class com.jniwrapper.StringArray
-
- clone() - Method in class com.jniwrapper.Structure
-
- clone() - Method in class com.jniwrapper.UInt
-
- clone() - Method in class com.jniwrapper.UInt16
-
- clone() - Method in class com.jniwrapper.UInt32
-
- clone() - Method in class com.jniwrapper.UInt8
-
- clone() - Method in class com.jniwrapper.ULongInt
-
- clone() - Method in class com.jniwrapper.UnicodeChar
-
- clone() - Method in class com.jniwrapper.UnicodeString
-
- clone() - Method in class com.jniwrapper.Union
-
This method is not supported and throws exception to designate that.
- clone() - Method in class com.jniwrapper.Unused
-
- clone() - Method in class com.jniwrapper.UShortInt
-
- clone() - Method in class com.jniwrapper.WideChar
-
- clone() - Method in class com.jniwrapper.WideString
-
- clone() - Method in class com.jniwrapper.WideStringArray
-
- com.jniwrapper - package com.jniwrapper
-
The com.jniwrapper
package contains classes that allow calling native functions from Java(TM) code.
- com.jniwrapper.jawt - package com.jniwrapper.jawt
-
The com.jniwrapper.jawt
package contains auxiliary classes for accessing the JAWT features
of the underlying platform.
- com.jniwrapper.util - package com.jniwrapper.util
-
The com.jniwrapper.util
package contains helper and utility classes, such as Logger,
AppletHelper, StreamUtils etc.
- ComplexArray - Class in com.jniwrapper
-
Represents an array of objects.
- ComplexArray(Parameter[]) - Constructor for class com.jniwrapper.ComplexArray
-
Constructs an array object taking a specified Parameter
array.
- ComplexArray(Parameter, int) - Constructor for class com.jniwrapper.ComplexArray
-
Constructs an array object.
- CompositeParameter - Interface in com.jniwrapper
-
Marker interface that identifies type that should be
marshalled as a set of bytes (Structure and Union are typical usages)
- computeLength() - Method in class com.jniwrapper.Structure
-
Subclasses should call this method if any member changes its length.
- Const - Class in com.jniwrapper
-
Represents a read-only parameter.
- Const(Parameter) - Constructor for class com.jniwrapper.Const
-
Constructs the Const
object by wrapping a specified
Parameter
object.
- Const(Const) - Constructor for class com.jniwrapper.Const
-
Constructs a copy of the Const
instance.
- Const(Parameter) - Constructor for class com.jniwrapper.Pointer.Const
-
Constructs a new pointer to a given object.
- Const(Parameter, boolean) - Constructor for class com.jniwrapper.Pointer.Const
-
Constructs a new pointer to a given object.
- Const(Class) - Constructor for class com.jniwrapper.Pointer.Const
-
- contains(long) - Method in class com.jniwrapper.util.FlagSet
-
Verifies if the specified flag is present in the flag set.
- convertCDoubleToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
-
Converts a native byte representation of a double precision
floating-point value to a double
.
- convertCFloatToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
-
Converts a native byte representation of a single precision
floating-point value to a double
.
- convertCLongDoubleToDouble(byte[]) - Static method in class com.jniwrapper.PlatformContext
-
Converts a native byte representation of a long double precision
floating-point value to a double
.
- convertDoubleToCDouble(double) - Static method in class com.jniwrapper.PlatformContext
-
Converts a double precision floating-point value to platform native byte
representation.
- convertDoubleToCFloat(double) - Static method in class com.jniwrapper.PlatformContext
-
Converts a single precision floating-point value to platform native byte
representation.
- convertDoubleToCLongDouble(double) - Static method in class com.jniwrapper.PlatformContext
-
Converts a double precision floating-point value to platform native byte
representation of long double
type.
- convertToBytes(double) - Method in class com.jniwrapper.AbstractFloat
-
Converts Java double
value to its native representation.
- convertToBytes(double) - Method in class com.jniwrapper.DoubleFloat
-
- convertToBytes(double) - Method in class com.jniwrapper.LongDouble
-
- convertToBytes(double) - Method in class com.jniwrapper.SingleFloat
-
- convertToDouble(byte[]) - Method in class com.jniwrapper.AbstractFloat
-
Converts native representation of a floating-point value to Java
double
value.
- convertToDouble(byte[]) - Method in class com.jniwrapper.DoubleFloat
-
- convertToDouble(byte[]) - Method in class com.jniwrapper.LongDouble
-
- convertToDouble(byte[]) - Method in class com.jniwrapper.SingleFloat
-
- copy(InputStream, OutputStream, int) - Static method in class com.jniwrapper.util.StreamUtils
-
Copies bytes from input stream (from current byte to EOF byte) to output stream.
- countElements() - Method in class com.jniwrapper.ExternalStringArray
-
Gets the number of elements in the array.
- createArrayBuffer(byte[]) - Method in class com.jniwrapper.DataBufferFactory
-
- createBufferedImage(Image) - Static method in class com.jniwrapper.util.ImageUtils
-
If the thread is interrupted during examination of java image,
RuntimeException is thrown.
- createException(Throwable) - Static method in exception com.jniwrapper.JNIWrapperException
-
- createExternMemoryBuffer(long, int) - Method in class com.jniwrapper.DataBufferFactory
-
- createExternMemorySource(long, int) - Static method in class com.jniwrapper.ParameterBufferImpl
-
- createExternPrarameterBuffer(long, int) - Method in class com.jniwrapper.DataBufferFactory
-
- createFunctionExecutionException(Throwable) - Static method in exception com.jniwrapper.FunctionExecutionException
-
- createParameterBuffer(byte[]) - Method in class com.jniwrapper.DataBufferFactory
-
- createReturnValueByFields() - Method in class com.jniwrapper.Callback
-
- generateCallbackParametersInfo(Parameter, Parameter[]) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
-
- generateCallbackParametersInfo(Parameter, Parameter[]) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
-
- get(Object) - Method in class com.jniwrapper.util.SoftCache
-
Looks for the key in the cache.
- getActiveMember() - Method in class com.jniwrapper.Union
-
- getAlignedLength() - Method in class com.jniwrapper.Parameter
-
Returns a parameter length in bytes aligned to default alignment.
- getAlignedLength() - Method in class com.jniwrapper.PrimitiveArray
-
- getAlignedLength() - Method in class com.jniwrapper.Str
-
- getAlignedLength() - Method in class com.jniwrapper.StringArray
-
- getAlignedLength() - Method in class com.jniwrapper.ZeroTerminatedString
-
- getAlignedParameterLength(int) - Static method in class com.jniwrapper.PlatformContext
-
Returns the length of the aligned parameter on the stack.
- getAlignedParameterLength(Parameter) - Static method in class com.jniwrapper.PlatformContext
-
Returns the length of the aligned parameter on the stack.
- getAlignedPointerLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns the length of the aligned pointer on the stack.
- getAlignmentRequirement() - Method in class com.jniwrapper.AnsiString
-
- getAlignmentRequirement() - Method in class com.jniwrapper.ComplexArray
-
- getAlignmentRequirement() - Method in class com.jniwrapper.Parameter
-
- getAlignmentRequirement() - Method in class com.jniwrapper.PrimitiveArray
-
- getAlignmentRequirement() - Method in class com.jniwrapper.Str
-
- getAlignmentRequirement() - Method in class com.jniwrapper.StringArray
-
- getAlignmentRequirement() - Method in class com.jniwrapper.Structure
-
- getAlignmentRequirement() - Method in class com.jniwrapper.UnicodeString
-
- getAlignmentRequirement() - Method in class com.jniwrapper.Union
-
- getAlignmentRequirement() - Method in class com.jniwrapper.WideString
-
- getArithmeticOffset() - Method in class com.jniwrapper.ArithmeticalPointer
-
Returns offset in bytes of this pointer from its initial value.
- getBit(int) - Method in class com.jniwrapper.util.FlagSet
-
Gets the bit by the specified index.
- getBitCount() - Method in class com.jniwrapper.BitField
-
- getBitIndex() - Method in class com.jniwrapper.BitField
-
- getBits(int, int) - Method in class com.jniwrapper.util.FlagSet
-
Returns the number from specified range of the bits.
- getBooleanValue() - Method in class com.jniwrapper.IntBool
-
- getBoolLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a bool type length (sizeof(bool)
).
- getBounds() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
-
Returns the bounding rectangle of the drawing surface.
- getBytes() - Method in class com.jniwrapper.PrimitiveArray
-
Returns byte data of an array.
- getCallingConvention() - Method in class com.jniwrapper.Callback
-
Returns callback calling convention.
- getCallingConvention() - Method in class com.jniwrapper.Function
-
Returns calling convention used for calling this function.
- getCharLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a character length (sizeof(char)
).
- getCharsetName() - Method in class com.jniwrapper.CharacterEncoding
-
Returns charset name of this encoding.
- getCheckMembers() - Method in class com.jniwrapper.Union
-
- getClip() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
-
Returns the array of clip rectangles.
- getClipSize() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
-
Returns the number of clip rectangles in the clip
array.
- getComponentFromHandle(Pointer.Void) - Static method in class com.jniwrapper.jawt.JAWT
-
Gets an AWT component by a given native handle.
- getDataBuffer() - Method in class com.jniwrapper.DelegatingParameter
-
- getDataBuffer() - Method in class com.jniwrapper.Parameter
-
Returns a current data storage.
- getDataBuffer() - Method in class com.jniwrapper.Str
-
- getDataBuffer() - Method in class com.jniwrapper.StringArray
-
- getDataBufferOffset() - Method in class com.jniwrapper.DelegatingParameter
-
- getDataBufferOffset() - Method in class com.jniwrapper.Parameter
-
Returns a current offset within data storage.
- getDataBufferOffset() - Method in class com.jniwrapper.Str
-
- getDataBufferOffset() - Method in class com.jniwrapper.StringArray
-
- getDebugInfo() - Method in class com.jniwrapper.AbstractFloat
-
- getDebugInfo() - Method in class com.jniwrapper.Bool
-
- getDebugInfo() - Method in class com.jniwrapper.Callback
-
- getDebugInfo() - Method in class com.jniwrapper.Char
-
- getDebugInfo() - Method in class com.jniwrapper.Const
-
- getDebugInfo() - Method in class com.jniwrapper.DelegatingParameter
-
- getDebugInfo() - Method in class com.jniwrapper.OutOnly
-
- getDebugInfo() - Method in class com.jniwrapper.Parameter
-
Return debug info for JNIWrapper parameter.
- getDebugInfo() - Method in class com.jniwrapper.Pointer
-
- getDebugInfo() - Method in class com.jniwrapper.Pointer.Void
-
Converts this pointer to string representation.
- getDebugInfo() - Method in class com.jniwrapper.PrimitiveArray
-
- getDebugInfo() - Method in class com.jniwrapper.Str
-
- getDebugInfo() - Method in class com.jniwrapper.StringArray
-
- getDebugInfo() - Method in class com.jniwrapper.Structure
-
- getDebugInfo() - Method in class com.jniwrapper.Union
-
- getDebugInfo() - Method in class com.jniwrapper.Unused
-
- getDebugInfo() - Method in class com.jniwrapper.ZeroTerminatedString
-
- getDefaultCallingConvention() - Static method in class com.jniwrapper.PlatformContext
-
Returns platform default calling conventions for libraries.
- getDefaultLibraryLoader() - Static method in class com.jniwrapper.Library
-
Returns a library loader used in methods that do not take the library
loader as an argument.
- getDefaultStructureAlignment() - Static method in class com.jniwrapper.PlatformContext
-
Returns platform required structure alignment.
- getDoubleLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a double precision floating-point value length (sizeof(double)
).
- getDrawingSurface(Component) - Static method in class com.jniwrapper.jawt.JAWT
-
Obtains drawing surface for a given component.
- getDrawingSurfaceInfo(Pointer) - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
-
Reads the native drawing surface information.
- getElement(int) - Method in interface com.jniwrapper.ArrayParameter
-
Returns an array item specified by an index.
- getElement(int) - Method in class com.jniwrapper.ComplexArray
-
- getElement(int) - Method in class com.jniwrapper.ExternalStringArray
-
Gets the string at the specified position in the array.
- getElement(int) - Method in class com.jniwrapper.PrimitiveArray
-
- getElementCount() - Method in interface com.jniwrapper.ArrayParameter
-
Returns the number of elements in the array.
- getElementCount() - Method in class com.jniwrapper.ComplexArray
-
- getElementCount() - Method in class com.jniwrapper.PrimitiveArray
-
- getEncoding() - Method in class com.jniwrapper.ExternalStringPointer
-
Returns the specified encoding of this string pointer.
- getEntryClass() - Method in class com.jniwrapper.PrimitiveArray
-
Returns a class of array items.
- getFamily() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getFirstMemberSize() - Method in interface com.jniwrapper.AlignmentAwareParameter
-
Should return first member size.
- getFirstMemberSize() - Method in class com.jniwrapper.AnsiString
-
- getFirstMemberSize() - Method in class com.jniwrapper.PrimitiveArray
-
- getFirstMemberSize() - Method in class com.jniwrapper.Str
-
- getFirstMemberSize() - Method in class com.jniwrapper.Structure
-
- getFirstMemberSize() - Method in class com.jniwrapper.Union
-
- getFirstMemberSize() - Method in class com.jniwrapper.ZeroTerminatedString
-
- getFlags() - Method in class com.jniwrapper.util.FlagSet
-
Returns the flag set value.
- getFloatLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a single precision floating-point value length (sizeof(float)
).
- getFrequency() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getFullNativeLibraryName() - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
-
- getFullNativeLibraryName() - Method in class com.jniwrapper.SunOSSparcPlatformSupport
-
- getFunction(String, Class[]) - Method in class com.jniwrapper.Library
-
This returns a Function
object that reflects the exported
native function from the library.
- getFunction(String) - Method in class com.jniwrapper.Library
-
A convenience method for getting a function when parameter types do
affect loaded function.
- getFunction(String) - Method in class com.jniwrapper.util.FunctionCache
-
Gets a function specified by the name in the cache, or queries the
function instance from the associated library, and caches it for
subsequent requests.
- getHandle() - Method in interface com.jniwrapper.MemoryBuffer
-
Returns native memory handle (usually block address).
- getHandle() - Method in class com.jniwrapper.ParameterBufferImpl
-
- getHeight() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- getInstance() - Static method in class com.jniwrapper.DataBufferFactory
-
- getInstance() - Static method in class com.jniwrapper.DefaultLibraryLoader
-
Returns a Singleton instance.
- getInstance() - Static method in class com.jniwrapper.NativeResourceCollector
-
- getInstance() - Static method in class com.jniwrapper.NullBuffer
-
- getInstance() - Static method in class com.jniwrapper.util.AppletHelper
-
- getInstance(Class) - Static method in class com.jniwrapper.util.Logger
-
- getInstance() - Static method in class com.jniwrapper.util.ProcessorInfo
-
- getIntLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns an integer length (sizeof(int)
).
- getItem(Class, int) - Static method in class com.jniwrapper.util.Enums
-
Looks up an enumeration item for the specified value and returns an
element that corresponds to the passed value.
- getItems(Class) - Static method in class com.jniwrapper.util.Enums
-
Returns enumeration definition as the list of all
public static
final
members of the type
EnumItem
defined in the passed class.
- getJNIWrapperLibrary() - Static method in class com.jniwrapper.Library
-
Returns the instance of loaded JNIWrapper library.
- getJVMLibraries() - Static method in class com.jniwrapper.Library
-
Returns the list of libraries which were loaded by JVM.
- getLength() - Method in class com.jniwrapper.AbstractFloat
-
- getLength() - Method in class com.jniwrapper.Callback
-
Returns the length of native side parameter required to represent this callback.
- getLength() - Method in class com.jniwrapper.Char
-
- getLength() - Method in class com.jniwrapper.DelegatingParameter
-
- getLength() - Method in class com.jniwrapper.Int16
-
- getLength() - Method in class com.jniwrapper.Int32
-
- getLength() - Method in class com.jniwrapper.Int64
-
- getLength() - Method in class com.jniwrapper.Int8
-
- getLength() - Method in interface com.jniwrapper.MemoryBuffer
-
Returns the length of allocated memory block.
- getLength() - Method in class com.jniwrapper.Parameter
-
Returns the length of the parameter in memory.
- getLength() - Method in class com.jniwrapper.ParameterBufferImpl
-
- getLength() - Method in class com.jniwrapper.Pointer
-
- getLength() - Method in class com.jniwrapper.Pointer.Void
-
- getLength() - Method in class com.jniwrapper.PrimitiveArray
-
Returns the length of the array data in bytes.
- getLength() - Method in class com.jniwrapper.Str
-
- getLength() - Method in class com.jniwrapper.StringArray
-
- getLength() - Method in class com.jniwrapper.Structure
-
- getLength() - Method in class com.jniwrapper.UInt16
-
- getLength() - Method in class com.jniwrapper.UInt32
-
- getLength() - Method in class com.jniwrapper.UInt8
-
- getLength() - Method in class com.jniwrapper.UnicodeChar
-
- getLength() - Method in class com.jniwrapper.Union
-
- getLength() - Method in class com.jniwrapper.WideChar
-
- getLength() - Method in class com.jniwrapper.ZeroTerminatedString
-
Returns the length of this string object.
- getLibraryExtension() - Static method in class com.jniwrapper.DefaultLibraryLoader
-
Returns a file extension for native code libraries used under a current
platform.
- getLibraryLoader() - Method in class com.jniwrapper.Library
-
This method returns the loader of this library.
- getLongDoubleLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a long double precision floating-point value length (sizeof(long
double)
).
- getLongLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a long integer length (sizeof(long)
).
- getLongValue() - Method in class com.jniwrapper.util.EnumItem
-
- getMask(int, int) - Static method in class com.jniwrapper.util.FlagSet
-
Returns the mask for specified bit range.
- getMaxLength() - Method in class com.jniwrapper.Str
-
- getMaxLength() - Method in class com.jniwrapper.StringArray
-
- getMaxLength() - Method in class com.jniwrapper.ZeroTerminatedString
-
Returns the maximum length of a string.
- getMember(int) - Method in class com.jniwrapper.Structure
-
Returns a copy (clone) of a member with index i
.
- getMembers() - Method in class com.jniwrapper.Structure
-
Returns structure members.
- getMembers() - Method in class com.jniwrapper.Union
-
- getModel() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getName() - Method in class com.jniwrapper.Function
-
Returns function name.
- getName() - Method in class com.jniwrapper.Library
-
Returns the library name.
- getNativeLibraryName() - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
-
- getNativeLibraryName() - Method in class com.jniwrapper.SunOSSparcPlatformSupport
-
- getOffsets() - Method in class com.jniwrapper.Structure
-
Required for alignment tests
- getParameterAlignment() - Static method in class com.jniwrapper.PlatformContext
-
Returns platform default parameter alignment for function calls.
- getParameterClass() - Method in class com.jniwrapper.Pointer
-
Returns the parameter type of this pointer object.
- getParameters() - Method in class com.jniwrapper.Callback
-
- getPlatformInfo() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurfaceInfo
-
Returns platform-specific information structure.
- getPointerHandle() - Method in class com.jniwrapper.Pointer
-
Returns the value of pointer as used by the native side.
- getPointerLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a pointer length (sizeof(void*)
).
- getProcessorName() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getProperties() - Static method in class com.jniwrapper.JNIWrapperInfo
-
Returns information JNIWrapper library.
- getReferencedObject() - Method in class com.jniwrapper.ExternalArrayPointer
-
- getReferencedObject() - Method in class com.jniwrapper.Pointer
-
Returns the referenced object of this pointer.
- getReturnValue() - Method in class com.jniwrapper.Callback
-
- getScaledSize(Dimension, Dimension) - Static method in class com.jniwrapper.util.ImageUtils
-
- getSharedInstance() - Static method in class com.jniwrapper.FunctionCall
-
- getShortLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a short integer length (sizeof(short)
).
- getShutdownActions() - Method in class com.jniwrapper.NativeResourceCollector
-
Returns shutdown action list.
- getStepping() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getStrings() - Method in class com.jniwrapper.ExternalStringArray
-
Gets the array of strings.
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.AnsiString
-
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.AnsiStringArray
-
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.UnicodeString
-
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.WideString
-
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.WideStringArray
-
- getStrLen(DataBuffer, int) - Method in class com.jniwrapper.ZeroTerminatedString
-
- getType() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getValue() - Method in class com.jniwrapper.AbstractFloat
-
- getValue() - Method in class com.jniwrapper.BitField
-
- getValue() - Method in class com.jniwrapper.Bool
-
Returns a boolean value.
- getValue() - Method in class com.jniwrapper.Char
-
Returns a character value.
- getValue() - Method in interface com.jniwrapper.FloatParameter
-
Returns a floating-point value of the object instance.
- getValue() - Method in class com.jniwrapper.Int16
-
- getValue() - Method in class com.jniwrapper.Int32
-
- getValue() - Method in class com.jniwrapper.Int64
-
- getValue() - Method in class com.jniwrapper.Int8
-
- getValue() - Method in interface com.jniwrapper.IntegerParameter
-
Returns an integer value converted to long
- getValue() - Method in class com.jniwrapper.Pointer.Void
-
Returns handle value of this object.
- getValue() - Method in class com.jniwrapper.Str
-
- getValue() - Method in class com.jniwrapper.StringArray
-
- getValue() - Method in interface com.jniwrapper.StringParameter
-
- getValue() - Method in class com.jniwrapper.UInt16
-
- getValue() - Method in class com.jniwrapper.UInt32
-
- getValue() - Method in class com.jniwrapper.UInt64
-
Returns internal presentation of unsigned long
value.
- getValue() - Method in class com.jniwrapper.UInt8
-
- getValue() - Method in class com.jniwrapper.UnicodeChar
-
Returns a value of this parameters as Unicode character.
- getValue() - Method in class com.jniwrapper.util.EnumItem
-
- getValue() - Method in class com.jniwrapper.WideChar
-
Returns a value of this parameters as Unicode character.
- getValue() - Method in class com.jniwrapper.ZeroTerminatedString
-
- getValueObject() - Method in class com.jniwrapper.DelegatingParameter
-
- getVariable(String, Parameter) - Method in class com.jniwrapper.Library
-
Maps variable to memory address of a global variable in library.
- getVariable(String, Parameter) - Method in class com.jniwrapper.util.FunctionCache
-
- getVendor() - Method in class com.jniwrapper.util.ProcessorInfo
-
- getWideCharLength() - Static method in class com.jniwrapper.PlatformContext
-
Returns a wide character length (sizeof(wchar_t)
).
- getWidth() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- getX() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- getY() - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- ImageUtils - Class in com.jniwrapper.util
-
- indent(String, int) - Static method in class com.jniwrapper.Parameter
-
Utility method used for readable output in toString().
- info(Object) - Method in class com.jniwrapper.util.Logger
-
- info(Object, Throwable) - Method in class com.jniwrapper.util.Logger
-
- init(Parameter[], Parameter) - Method in class com.jniwrapper.Callback
-
Initializes callback parameters.
- init(Parameter[], short) - Method in class com.jniwrapper.Structure
-
Initializes the instance with specified structure members and alignment.
- init(Parameter[]) - Method in class com.jniwrapper.Structure
-
Initializes the instance with specified structure members and default alignment for current Platform.
- init(Parameter[]) - Method in class com.jniwrapper.Union
-
Sets union members.
- init(Applet) - Method in class com.jniwrapper.util.AppletHelper
-
Initializes native code integration for applets.
- init(URL) - Method in class com.jniwrapper.util.AppletHelper
-
Downloads and installs the native code library to the client's computer.
- initFrom(Structure) - Method in class com.jniwrapper.Structure
-
Copies data of source structure to this structure.
- Int - Class in com.jniwrapper
-
C-like int
value.
- Int() - Constructor for class com.jniwrapper.Int
-
Constructs a new int
parameter.
- Int(long) - Constructor for class com.jniwrapper.Int
-
Constructs a new int parameter.
- Int(IntegerParameter) - Constructor for class com.jniwrapper.Int
-
Constructs a new int parameter with the same value as in the passed
object.
- Int16 - Class in com.jniwrapper
-
Represents a 16-bit integer value and type.
- Int16() - Constructor for class com.jniwrapper.Int16
-
Constructs a new 16-bit integer parameter.
- Int16(short) - Constructor for class com.jniwrapper.Int16
-
Constructs a new 16-bit integer parameter.
- Int16(int) - Constructor for class com.jniwrapper.Int16
-
Constructs a new 16-bit integer parameter.
- Int16(IntegerParameter) - Constructor for class com.jniwrapper.Int16
-
Constructs a new instance with the same value as in the passed
IntegerParameter
.
- Int32 - Class in com.jniwrapper
-
Represents a 32-bit integer value and type.
- Int32() - Constructor for class com.jniwrapper.Int32
-
Constructs a new 32-bit integer parameter.
- Int32(int) - Constructor for class com.jniwrapper.Int32
-
Constructs a new 32-bit integer parameter.
- Int32(IntegerParameter) - Constructor for class com.jniwrapper.Int32
-
Constructs a new instance with the same value as in the passed
IntegerParameter
.
- Int64 - Class in com.jniwrapper
-
Represents a 64-bit integer value and type.
- Int64() - Constructor for class com.jniwrapper.Int64
-
Constructs a new 64-bit integer parameter.
- Int64(long) - Constructor for class com.jniwrapper.Int64
-
Constructs a new 64-bit integer parameter.
- Int64(IntegerParameter) - Constructor for class com.jniwrapper.Int64
-
Constructs a new 64-bit integer parameter.
- Int8 - Class in com.jniwrapper
-
Represents an 8-bit integer (byte) value and type.
- Int8() - Constructor for class com.jniwrapper.Int8
-
Constructs a new 8-bit integer parameter.
- Int8(byte) - Constructor for class com.jniwrapper.Int8
-
Constructs a new 8-bit integer parameter.
- Int8(IntegerParameter) - Constructor for class com.jniwrapper.Int8
-
Constructs a new instance with the same value as in the passed
IntegerParameter
.
- IntBool - Class in com.jniwrapper
-
This class represents four bytes boolean type.
- IntBool() - Constructor for class com.jniwrapper.IntBool
-
- IntBool(boolean) - Constructor for class com.jniwrapper.IntBool
-
- IntegerParameter - Interface in com.jniwrapper
-
Common interface for all integer types.
- invoke(Parameter, Parameter[]) - Method in class com.jniwrapper.Function
-
Invokes the function with the passed parameters.
- invoke(Parameter) - Method in class com.jniwrapper.Function
-
Convenience method for calling a native function without parameters.
- invoke(Parameter, Parameter) - Method in class com.jniwrapper.Function
-
Convenience method for calling a native function with a single parameter.
- invoke(Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
-
Convenience method for calling native function with two parameters.
- invoke(Parameter, Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
-
Convenience method for calling a native function with three parameters.
- invoke(Parameter, Parameter, Parameter, Parameter, Parameter) - Method in class com.jniwrapper.Function
-
Convenience method for calling native function with four parameters.
- IOPerformer - Interface in com.jniwrapper
-
Parameter I/O visitor interface.
- isAIX() - Static method in class com.jniwrapper.PlatformContext
-
- isAutoDelete() - Method in interface com.jniwrapper.AutoDeleteParameter
-
Returns true if resource is auto deleteable else return false.
- isDebugEnabled() - Method in class com.jniwrapper.util.Logger
-
- isLeopard() - Static method in class com.jniwrapper.PlatformContext
-
- isLinux() - Static method in class com.jniwrapper.PlatformContext
-
- isLion() - Static method in class com.jniwrapper.PlatformContext
-
- isLittleEndian() - Static method in class com.jniwrapper.PlatformContext
-
Returns true
if the underlying platform byte order is little
endian, that is it stores the least significant byte of a value first.
- isLoaded() - Method in class com.jniwrapper.Library
-
Returns loaded status of this library.
- isMacNewerThanTigerButOlderThanMavericks() - Static method in class com.jniwrapper.PlatformContext
-
- isMacOS() - Static method in class com.jniwrapper.PlatformContext
-
- isMountainLion() - Static method in class com.jniwrapper.PlatformContext
-
- isNull() - Method in class com.jniwrapper.Callback
-
- isNull() - Method in class com.jniwrapper.Pointer
-
Tests if this pointer is null.
- isNull() - Method in class com.jniwrapper.Pointer.Void
-
Tests if this pointer is null.
- isNull() - Method in interface com.jniwrapper.PointerParameter
-
Tests if this pointer is null.
- isOneOf(EnumItem[]) - Method in class com.jniwrapper.util.EnumItem
-
- isPPC() - Static method in class com.jniwrapper.PlatformContext
-
- isPPC64() - Static method in class com.jniwrapper.PlatformContext
-
- isSnowLeopard() - Static method in class com.jniwrapper.PlatformContext
-
- isSparc() - Static method in class com.jniwrapper.PlatformContext
-
- isSparc64() - Static method in class com.jniwrapper.PlatformContext
-
- isSunOS() - Static method in class com.jniwrapper.PlatformContext
-
- isThrowableConstructorAvailable() - Static method in exception com.jniwrapper.JNIWrapperException
-
- isTiger() - Static method in class com.jniwrapper.PlatformContext
-
- isUnicode() - Static method in class com.jniwrapper.PlatformContext
-
- isUnicode() - Method in class com.jniwrapper.Str
-
- isUnicode() - Method in class com.jniwrapper.StringArray
-
- isUnicodeString() - Method in class com.jniwrapper.ExternalStringPointer
-
- 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
-
- Library - Class in com.jniwrapper
-
This class provides operations with a native code library.
- Library(String, byte) - Constructor for class com.jniwrapper.Library
-
Constructs a library using its name and default calling convention.
- Library(String) - Constructor for class com.jniwrapper.Library
-
Constructs a library using its name.
- LIBRARY_LOCATION - Static variable in class com.jniwrapper.JNIWrapperInfo
-
- LIBRARY_VERSION - Static variable in class com.jniwrapper.JNIWrapperInfo
-
- LibraryLoader - Interface in com.jniwrapper
-
Basic interface for classes that can find and load a native library.
- LibraryNotFoundException - Exception in com.jniwrapper
-
This exception is thrown when a native library cannot be loaded.
- LibraryNotFoundException(String) - Constructor for exception com.jniwrapper.LibraryNotFoundException
-
- LibraryVersionMismatchException - Exception in com.jniwrapper
-
This exception is thrown when there is a native library but it is not compatible with
the current JNIWrapper version.
- LibraryVersionMismatchException(String) - Constructor for exception com.jniwrapper.LibraryVersionMismatchException
-
- LICENSE_TYPE - Static variable in class com.jniwrapper.Parameter
-
- load() - Method in class com.jniwrapper.Library
-
Loads a library by its name using default mechanism.
- load(File) - Method in class com.jniwrapper.Library
-
Loads a library from the passed directory.
- load(LibraryLoader) - Method in class com.jniwrapper.Library
-
Loads a library using a given library loader.
- load(ClassLoader) - Method in class com.jniwrapper.Library
-
Special method for loading a library from the context of the specified class loader.
- loadAsJNI() - Method in class com.jniwrapper.Library
-
- loadLibrary(String) - Method in class com.jniwrapper.DefaultLibraryLoader
-
Loads a native library by its name.
- loadLibrary(String) - Method in interface com.jniwrapper.LibraryLoader
-
Loads a platform-dependent library by name.
- loadLibrary(Applet, String) - Method in class com.jniwrapper.util.AppletHelper
-
This method provides the ability to load and install a custom library (which is used by the specified applet) to the client side.
- loadNativeCode(LibraryLoader) - Static method in class com.jniwrapper.Library
-
Loads a native support library using a specified library loader.
- loadNativeCode(String) - Static method in class com.jniwrapper.Library
-
Loads a native support library from the passed full file name.
- loadNativeCode() - Static method in class com.jniwrapper.Library
-
Initializes the native support library using standard library search
behavior and predefined native library name.
- lock() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
-
Locks this drawing surface.
- lockAWT() - Static method in class com.jniwrapper.jawt.JAWT
-
Locks the AWT for synchronization purposes.
- Logger - Class in com.jniwrapper.util
-
Proxy class is used to transmit messages to SLF4J Logger class.
- Logger(Class) - Constructor for class com.jniwrapper.util.Logger
-
- LONG_DOUBLE_LENGTH - Static variable in class com.jniwrapper.LongDouble
-
The length of long double
type in bytes.
- LongDouble - Class in com.jniwrapper
-
Represents long double
value and type.
- LongDouble() - Constructor for class com.jniwrapper.LongDouble
-
Constructs a LongDouble
object with zero value.
- LongDouble(FloatParameter) - Constructor for class com.jniwrapper.LongDouble
-
Constructs a LongDouble
object.
- LongDouble(double) - Constructor for class com.jniwrapper.LongDouble
-
Constructs a LongDouble
object.
- LongDouble(LongDouble) - Constructor for class com.jniwrapper.LongDouble
-
Constructs a new LongDouble
parameter.
- LongInt - Class in com.jniwrapper
-
C-like long
value.
- LongInt() - Constructor for class com.jniwrapper.LongInt
-
Constructs a new long
parameter.
- LongInt(long) - Constructor for class com.jniwrapper.LongInt
-
Constructs a new long
parameter.
- LongInt(IntegerParameter) - Constructor for class com.jniwrapper.LongInt
-
Constructs a new long
parameter.
- Parameter - Class in com.jniwrapper
-
Common parent class for all types of function parameters.
- Parameter(DataBuffer, int) - Constructor for class com.jniwrapper.Parameter
-
Constructs a new Parameter
object that is initially stored
in a given buffer at a given offset.
- ParameterBufferImpl - Class in com.jniwrapper
-
- ParameterHelperMacOsIntel64 - Class in com.jniwrapper
-
- ParameterHelperMacOsIntel64() - Constructor for class com.jniwrapper.ParameterHelperMacOsIntel64
-
- ParameterHelperSunOSSparc64 - Class in com.jniwrapper
-
- ParameterHelperSunOSSparc64() - Constructor for class com.jniwrapper.ParameterHelperSunOSSparc64
-
- PlatformContext - Class in com.jniwrapper
-
Provides information on platform-dependent type sizes, etc.
- Pointer - Class in com.jniwrapper
-
This class represents a pointer to object in terms of C language.
- Pointer(Parameter) - Constructor for class com.jniwrapper.Pointer
-
Constructs a new pointer to a given object.
- Pointer(Parameter, boolean) - Constructor for class com.jniwrapper.Pointer
-
Constructs a new pointer to a given object.
- Pointer(Class) - Constructor for class com.jniwrapper.Pointer
-
Constructs a new typified pointer.
- Pointer.Const - Class in com.jniwrapper
-
Represents a pointer to constant object.
- Pointer.OutOnly - Class in com.jniwrapper
-
Represents a pointer to object with undefined initial value.
- Pointer.Void - Class in com.jniwrapper
-
Represents a void *
.
- POINTER_LENGTH - Static variable in class com.jniwrapper.Pointer
-
- PointerParameter - Interface in com.jniwrapper
-
Marker interface that identifies pointer parameter.
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
-
Default implementation that does nothing because most primitive types do
nothing on pop.
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
-
- pop(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
-
- prepareFunctionCallParameters(Parameter[]) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
-
- prepareFunctionCallParameters(Parameter[]) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
-
- prepareReturnParameterFlags(Parameter) - Method in class com.jniwrapper.SunOSSparc64PlatformSupport
-
- prepareReturnParameterFlags(Parameter) - Method in class com.jniwrapper.SunOSSparcPlatformSupport
-
- prependPath(File) - Method in class com.jniwrapper.DefaultLibraryLoader
-
Adds a directory to the path for searching libraries.
- PrimitiveArray - Class in com.jniwrapper
-
Represents an array of primitive types such as array of bytes or array of
integer values.
- PrimitiveArray(PrimitiveArray) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs a copy of a specified array.
- PrimitiveArray(Class, int) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs an array and fills it with instances of a specified class.
- PrimitiveArray(byte[]) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs a byte array and fills it with specified data.
- PrimitiveArray(Parameter, int) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs an array object.
- PrimitiveArray(byte[], Class) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs an array of objects of a specified class and fills it with
corresponding data.
- PrimitiveArray(Parameter[]) - Constructor for class com.jniwrapper.PrimitiveArray
-
Constructs an array object taking a specified Parameter
array.
- ProcessorInfo - Class in com.jniwrapper.util
-
This is a utility class that provides information about installed CPU.
- PROPERTY_SAFEMEM - Static variable in class com.jniwrapper.DataBufferFactory
-
If this system property is set, JNIWrapper will perform all native memory
accesses using fail-safe native methods that throw java exceptions
instead of crashing the JVM on illegal memory accesses.
- PROPERTY_UNSAFE - Static variable in class com.jniwrapper.DataBufferFactory
-
If this system property is defined, JNIWrapper will try to access native
memory using the sun.misc.Unsafe class, which usually results in better
performance.
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
-
Writes a parameter to a function stacks.
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
-
- push(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
-
- put(Object, Object) - Method in class com.jniwrapper.util.SoftCache
-
Associates the passed key with the value via SoftReference
.
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.AbstractFloat
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Callback
-
Does nothing.
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ExternalArrayPointer
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int32
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int64
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
-
Reads this parameter from a specified data source.
- read(byte[], int) - Method in class com.jniwrapper.Parameter
-
Reads the parameter value from a byte array.
- read(byte[], int, boolean) - Method in class com.jniwrapper.Parameter
-
Reads the parameter value from a byte array.
- read(byte[], int) - Method in class com.jniwrapper.Pointer
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Void
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.PrimitiveArray
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ResizingPointer
-
- read(byte[], int) - Method in class com.jniwrapper.Str
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
-
- read(byte[], int) - Method in class com.jniwrapper.StringArray
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt32
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
-
- read(DataBuffer, int, boolean) - Method in class com.jniwrapper.ZeroTerminatedString
-
- readArray(int) - Method in class com.jniwrapper.ExternalArrayPointer
-
Reads the resized array.
- readArray(int) - Method in class com.jniwrapper.ResizingPointer
-
Reads the resized array.
- readByte(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readByte(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readByte(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads a byte at a given offset.
- readByteArray(int, byte[], int, int) - Method in class com.jniwrapper.AbstractBuffer
-
- readByteArray(int, int) - Method in class com.jniwrapper.AbstractBuffer
-
- readByteArray(int, byte[], int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readByteArray(int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readByteArray(int, byte[], int, int) - Method in interface com.jniwrapper.DataBuffer
-
Copies data from this source to an array.
- readByteArray(int, int) - Method in interface com.jniwrapper.DataBuffer
-
Reads the length
bytes from this source.
- readBytes(InputStream) - Static method in class com.jniwrapper.util.StreamUtils
-
Reads all bytes to EOF of stream and returns these bytes.
- readCallbackReference(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readCallbackReference(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readCallbackReference(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads a callback reference (pointer) at a given offset.
- readInt(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readInt(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readInt(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads an int (2-byte signed) value at a given offset.
- readInteger(InputStream) - Static method in class com.jniwrapper.util.StreamUtils
-
Reads an integer value, stored as four bytes, low byte first.
- readLong(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readLong(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readLong(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads a long (8-byte signed) value at a given offset.
- readPartially(byte[], int) - Method in class com.jniwrapper.PrimitiveArray
-
Reads raw data from a given array into this object's data source.
- readPerformed() - Method in class com.jniwrapper.Union
-
- readPointer(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readPointer(DataBuffer, int) - Method in class com.jniwrapper.ArithmeticalPointer
-
Reads a pointer value and referenced object.
- readPointer(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readPointer(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads a pointer value at a given offset.
- readPointer(DataBuffer, int) - Method in class com.jniwrapper.Pointer
-
Reads this pointer handle part (not the referenced object) from the given data buffer.
- readReferencedObject(boolean) - Method in class com.jniwrapper.ExternalArrayPointer
-
- readReferencedObject(boolean) - Method in class com.jniwrapper.Pointer
-
Reads the referenced object only.
- readShort(int) - Method in class com.jniwrapper.AbstractBuffer
-
- readShort(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- readShort(int) - Method in interface com.jniwrapper.DataBuffer
-
Reads a short (2-byte signed) value at a given offset.
- readString() - Method in class com.jniwrapper.ExternalStringPointer
-
Reads a string from this pointer depending on the specified character encoding.
- readToBuffer(InputStream, byte[]) - Static method in class com.jniwrapper.util.StreamUtils
-
- release() - Method in interface com.jniwrapper.NativeResource
-
- remove(long) - Method in class com.jniwrapper.util.FlagSet
-
Removes the specified flag from the flag set.
- removeShutdownAction(Runnable) - Method in class com.jniwrapper.NativeResourceCollector
-
Removes the action from the shutdown action list.
- resize(int) - Method in class com.jniwrapper.AbstractBuffer
-
- resize(int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- resize(int) - Method in interface com.jniwrapper.DataBuffer
-
Resizes this source so that it can hold the newSize
bytes.
- resize(int) - Method in class com.jniwrapper.ParameterBufferImpl
-
- resizeAndRead(byte[], int, int) - Method in class com.jniwrapper.PrimitiveArray
-
Sets a new size of this array and reads it from a given byte array.
- ResizingPointer - Class in com.jniwrapper
-
A pointer to an array that can be resized (reallocated) on the native side.
- ResizingPointer(ArrayParameter) - Constructor for class com.jniwrapper.ResizingPointer
-
Constructs a new pointer to a given array.
- ResizingPointer(ArrayParameter, boolean) - Constructor for class com.jniwrapper.ResizingPointer
-
Constructs a new pointer to a given array.
- restoreState() - Method in class com.jniwrapper.Callback
-
- saveState() - Method in class com.jniwrapper.Callback
-
- setActiveMember(Parameter) - Method in class com.jniwrapper.Union
-
Defines the member of this union that is currently used.
- setActiveMember(Parameter, boolean) - Method in class com.jniwrapper.Union
-
Defines the member of this union that is currently used.
- setActiveMember(int) - Method in class com.jniwrapper.Union
-
Selects a new active member of the union by its index in the array passed
on the initialization.
- setActiveMember(int, boolean) - Method in class com.jniwrapper.Union
-
Selects a new active member of the union by its index in the array passed
on the initialization.
- setAutoDelete(boolean) - Method in interface com.jniwrapper.AutoDeleteParameter
-
Make resource auto deleteable or manually deleteable.
- setBit(int, boolean) - Method in class com.jniwrapper.util.FlagSet
-
Sets or removes the bit by specified index.
- setBits(int, int, long) - Method in class com.jniwrapper.util.FlagSet
-
- setBooleanValue(boolean) - Method in class com.jniwrapper.IntBool
-
- setCallingConvention(byte) - Method in class com.jniwrapper.Callback
-
Sets calling convention that is used to invoke this callback.
- setCallingConvention(byte) - Method in class com.jniwrapper.Function
-
Sets calling convention for this function.
- setCheckMembers(boolean) - Method in class com.jniwrapper.Union
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
-
Sets the data buffer this parameter should use to store data and an
offset in bytes within that buffer.
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
-
- setDataBuffer(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
-
- setDefaultLibraryLoader(LibraryLoader) - Static method in class com.jniwrapper.Library
-
Sets a library loader used in methods that do not take the library loader
as an argument.
- setElement(int, Parameter) - Method in interface com.jniwrapper.ArrayParameter
-
Replaces an array item with the specified object.
- setElement(int, Parameter) - Method in class com.jniwrapper.ComplexArray
-
- setElement(int, Parameter) - Method in class com.jniwrapper.PrimitiveArray
-
- setElementCount(int) - Method in interface com.jniwrapper.ArrayParameter
-
Resizes this array to a given size.
- setElementCount(int) - Method in class com.jniwrapper.ComplexArray
-
- setElementCount(int) - Method in class com.jniwrapper.PrimitiveArray
-
- setEncoding(CharacterEncoding) - Method in class com.jniwrapper.ExternalStringPointer
-
Specifies encoding of this string pointer.
- setExternalSource(long, int) - Method in class com.jniwrapper.ExternalArrayPointer
-
- setExternalSource(long, int) - Method in class com.jniwrapper.Pointer
-
Makes this pointer use external (unmanaged) memory area.
- setHeight(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- setInstance(AppletHelper) - Static method in class com.jniwrapper.util.AppletHelper
-
- setNull(boolean) - Method in class com.jniwrapper.Pointer
-
Sets a pointer null value.
- setReferencedObject(Parameter) - Method in class com.jniwrapper.Pointer
-
Changes the pointer referenced object.
- setReferencedObject(Parameter, boolean) - Method in class com.jniwrapper.Pointer
-
Changes the pointer referenced object.
- setupFlag(long, boolean) - Method in class com.jniwrapper.util.FlagSet
-
Sets the specified flag.
- setupReallocation(long, int) - Method in interface com.jniwrapper.MemoryBuffer
-
Sets new handle and size after this block has been reallocated outside of
this block's code.
- setupReallocation(long, int) - Method in class com.jniwrapper.ParameterBufferImpl
-
- setUseFieldsForCallbackParameters(boolean) - Method in class com.jniwrapper.Callback
-
- setValue(double) - Method in class com.jniwrapper.AbstractFloat
-
- setValue(long) - Method in class com.jniwrapper.BitField
-
- setValue(boolean) - Method in class com.jniwrapper.Bool
-
Sets a boolean value.
- setValue(char) - Method in class com.jniwrapper.Char
-
Sets a character value.
- setValue(double) - Method in interface com.jniwrapper.FloatParameter
-
Sets a floating-point value to a specified value.
- setValue(long) - Method in class com.jniwrapper.Int16
-
- setValue(long) - Method in class com.jniwrapper.Int32
-
- setValue(long) - Method in class com.jniwrapper.Int64
-
- setValue(long) - Method in class com.jniwrapper.Int8
-
- setValue(long) - Method in interface com.jniwrapper.IntegerParameter
-
Sets an integer value.
- setValue(long) - Method in class com.jniwrapper.Pointer.Void
-
Sets handle value of this pointer.
- setValue(String) - Method in class com.jniwrapper.Str
-
- setValue(String[]) - Method in class com.jniwrapper.StringArray
-
- setValue(String) - Method in interface com.jniwrapper.StringParameter
-
Sets the value for the parameter.
- setValue(long) - Method in class com.jniwrapper.UInt16
-
- setValue(long) - Method in class com.jniwrapper.UInt32
-
- setValue(BigInteger) - Method in class com.jniwrapper.UInt64
-
Set the unsigned long of this UInt64
from BigIngeger
value.
- setValue(long) - Method in class com.jniwrapper.UInt8
-
- setValue(char) - Method in class com.jniwrapper.UnicodeChar
-
Sets this parameter to the given Unicode character value.
- setValue(char) - Method in class com.jniwrapper.WideChar
-
Sets this parameter to the given Unicode character value.
- setValue(String) - Method in class com.jniwrapper.ZeroTerminatedString
-
- setValueObject(Parameter) - Method in class com.jniwrapper.DelegatingParameter
-
- setWidth(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- setX(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- setY(int) - Method in class com.jniwrapper.jawt.JAWT_Rectangle
-
- ShortInt - Class in com.jniwrapper
-
C-like short
value.
- ShortInt() - Constructor for class com.jniwrapper.ShortInt
-
Constructs a new short
parameter.
- ShortInt(long) - Constructor for class com.jniwrapper.ShortInt
-
Constructs a new short
parameter.
- ShortInt(IntegerParameter) - Constructor for class com.jniwrapper.ShortInt
-
Constructs a new short
parameter.
- SingleFloat - Class in com.jniwrapper
-
Represents the float
value and type.
- SingleFloat() - Constructor for class com.jniwrapper.SingleFloat
-
Constructs a SingleFloat
object with zero value.
- SingleFloat(FloatParameter) - Constructor for class com.jniwrapper.SingleFloat
-
Constructs a SingleFloat
object.
- SingleFloat(double) - Constructor for class com.jniwrapper.SingleFloat
-
Constructs a SingleFloat
object.
- SingleFloat(SingleFloat) - Constructor for class com.jniwrapper.SingleFloat
-
Constructs a copy of SingleFloat
instance
- SoftCache - Class in com.jniwrapper.util
-
SoftCache is a Map
that provides caching and retrieving of objects
via SoftReference
.
- SoftCache(int) - Constructor for class com.jniwrapper.util.SoftCache
-
- SoftCache() - Constructor for class com.jniwrapper.util.SoftCache
-
- start() - Method in class com.jniwrapper.NativeResourceCollector
-
Starts native resource collector thread.
- start() - Method in class com.jniwrapper.util.AppletHelper
-
Starts native resource collector.
- STDCALL_CALLING_CONVENTION - Static variable in class com.jniwrapper.Function
-
Indicates stdcall calling convention.
- stop() - Method in class com.jniwrapper.NativeResourceCollector
-
Stops native resource collector thread.
- stop() - Method in class com.jniwrapper.util.AppletHelper
-
Stops native resource collector.
- Str - Class in com.jniwrapper
-
Represents a string data that depends on Unicode support of an operating
system under which the code is being executed.
- Str() - Constructor for class com.jniwrapper.Str
-
Constructs a string with the maximum length of 256 characters.
- Str(String) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified value.
- Str(String, boolean) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified value and character type.
- Str(int) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified maximum length.
- Str(int, boolean) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified maximum length and character type.
- Str(String, int) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified value and maximum length.
- Str(String, int, boolean) - Constructor for class com.jniwrapper.Str
-
Constructs a string with a specified value, maximum length and character
type.
- Str(Str) - Constructor for class com.jniwrapper.Str
-
Constructs a copy of the passed instance.
- StreamUtils - Class in com.jniwrapper.util
-
A utility class for working with streams.
- StringArray - Class in com.jniwrapper
-
Represents a string array where strings are delimited by the zero character.
- StringArray() - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with the maximum length of 1024 characters.
- StringArray(boolean) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified character type and the maximum length of 1024 characters.
- StringArray(String[]) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified value.
- StringArray(String[], boolean) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified value and character type.
- StringArray(int) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified maximum length.
- StringArray(int, boolean) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified maximum length and character type.
- StringArray(String[], int) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified value and maximum length.
- StringArray(String[], int, boolean) - Constructor for class com.jniwrapper.StringArray
-
Constructs a string array with a specified value, maximum length and character
type.
- StringArray(StringArray) - Constructor for class com.jniwrapper.StringArray
-
Constructs a copy of the passed instance.
- StringParameter - Interface in com.jniwrapper
-
This is a generic interface for all parameters holding a string value.
- stringToBytes(String) - Method in class com.jniwrapper.AnsiString
-
- stringToBytes(String) - Method in class com.jniwrapper.AnsiStringArray
-
- stringToBytes(String) - Method in class com.jniwrapper.UnicodeString
-
- stringToBytes(String) - Method in class com.jniwrapper.WideString
-
- stringToBytes(String) - Method in class com.jniwrapper.WideStringArray
-
- stringToBytes(String) - Method in class com.jniwrapper.ZeroTerminatedString
-
- strlen(long) - Static method in class com.jniwrapper.PlatformContext
-
- Structure - Class in com.jniwrapper
-
The class represents structures in terms of C language.
- Structure() - Constructor for class com.jniwrapper.Structure
-
Preconstructs a new structure.
- Structure(Parameter[]) - Constructor for class com.jniwrapper.Structure
-
Constructs a new structure that consists of a given set of members with default
alignment.
- Structure(Parameter[], short) - Constructor for class com.jniwrapper.Structure
-
Constructs a new structure that consists of a given set of members with given
alignment.
- Structure(Structure) - Constructor for class com.jniwrapper.Structure
-
- STYPES_MAPPING - Static variable in class com.jniwrapper.ParameterHelperMacOsIntel64
-
- subtract(int) - Method in class com.jniwrapper.ArithmeticalPointer
-
Offsets this pointer by i bytes backward.
- SunOSSparc64PlatformSupport - Class in com.jniwrapper
-
- SunOSSparc64PlatformSupport() - Constructor for class com.jniwrapper.SunOSSparc64PlatformSupport
-
- SunOSSparcPlatformSupport - Class in com.jniwrapper
-
- SunOSSparcPlatformSupport() - Constructor for class com.jniwrapper.SunOSSparcPlatformSupport
-
- UInt - Class in com.jniwrapper
-
C-like unsigned int
value.
- UInt() - Constructor for class com.jniwrapper.UInt
-
Constructs a new unsigned (int)
parameter.
- UInt(long) - Constructor for class com.jniwrapper.UInt
-
Constructs a new unsigned (int)
parameter.
- UInt(IntegerParameter) - Constructor for class com.jniwrapper.UInt
-
Constructs a new unsigned (int)
parameter.
- UInt16 - Class in com.jniwrapper
-
Represents a 16-bit unsigned integer value and type.
- UInt16() - Constructor for class com.jniwrapper.UInt16
-
Constructs a new 16-bit unsigned parameter.
- UInt16(int) - Constructor for class com.jniwrapper.UInt16
-
Constructs a new 16-bit unsigned parameter.
- UInt16(IntegerParameter) - Constructor for class com.jniwrapper.UInt16
-
Constructs a new instance with the same value as in the passed
IntegerParameter
.
- UInt32 - Class in com.jniwrapper
-
Represents a 32-bit unsigned integer value and type.
- UInt32() - Constructor for class com.jniwrapper.UInt32
-
Constructs a new 32-bit unsigned parameter.
- UInt32(long) - Constructor for class com.jniwrapper.UInt32
-
Constructs a new 32-bit unsigned parameter.
- UInt32(IntegerParameter) - Constructor for class com.jniwrapper.UInt32
-
Constructs a new 32-bit unsigned parameter.
- UInt64 - Class in com.jniwrapper
-
Represents 64-bit unsigned integer type specially designed to support UINT64 native type.
- UInt64() - Constructor for class com.jniwrapper.UInt64
-
- UInt64(long) - Constructor for class com.jniwrapper.UInt64
-
- UInt64(IntegerParameter) - Constructor for class com.jniwrapper.UInt64
-
- UInt64(BigInteger) - Constructor for class com.jniwrapper.UInt64
-
Use this constructor to create unsigned value that is bigger than Long.MAX_VALUE
value.
- UInt8 - Class in com.jniwrapper
-
Represents an 8-bit unsigned integer value and type.
- UInt8() - Constructor for class com.jniwrapper.UInt8
-
Constructs a new 8-bit unsigned parameter.
- UInt8(short) - Constructor for class com.jniwrapper.UInt8
-
Constructs a new 8-bit unsigned parameter.
- UInt8(IntegerParameter) - Constructor for class com.jniwrapper.UInt8
-
Constructs a new instance with the same value as in the passed
IntegerParameter
.
- ULongInt - Class in com.jniwrapper
-
C-like unsigned long
value.
- ULongInt() - Constructor for class com.jniwrapper.ULongInt
-
Constructs a new unsigned long
parameter.
- ULongInt(long) - Constructor for class com.jniwrapper.ULongInt
-
Constructs a new unsigned long
parameter.
- ULongInt(IntegerParameter) - Constructor for class com.jniwrapper.ULongInt
-
Constructs a new unsigned long
parameter.
- Unicode - Static variable in class com.jniwrapper.CharacterEncoding
-
- UnicodeChar - Class in com.jniwrapper
-
Represents a Unicode character (wchar_t
) for Unix platform.
- UnicodeChar() - Constructor for class com.jniwrapper.UnicodeChar
-
Constructs a new wchar_t
parameter.
- UnicodeChar(char) - Constructor for class com.jniwrapper.UnicodeChar
-
Constructs a new wchar_t
parameter.
- UnicodeChar(UnicodeChar) - Constructor for class com.jniwrapper.UnicodeChar
-
Constructs a new wchar_t
parameter.
- UnicodeString - Class in com.jniwrapper
-
Represents a Unicode string (wchar_t *
) for Unix platform.
- UnicodeString() - Constructor for class com.jniwrapper.UnicodeString
-
Constructs a string with the maximum length of 256 characters.
- UnicodeString(int) - Constructor for class com.jniwrapper.UnicodeString
-
Constructs a string with a specified maximum length.
- UnicodeString(String) - Constructor for class com.jniwrapper.UnicodeString
-
Constructs a string with a specified value.
- UnicodeString(String, int) - Constructor for class com.jniwrapper.UnicodeString
-
Constructs a string with a specified value and maximum length.
- UnicodeString(UnicodeString) - Constructor for class com.jniwrapper.UnicodeString
-
Constructs a copy of a specified AnsiString
object.
- Union - Class in com.jniwrapper
-
Represents a C union
type.
- Union() - Constructor for class com.jniwrapper.Union
-
Preconstructs a union.
- Union(Union) - Constructor for class com.jniwrapper.Union
-
- Union(Parameter[]) - Constructor for class com.jniwrapper.Union
-
Constructs a union with a given set of members.
- unload() - Method in class com.jniwrapper.Library
-
This method is designed for unloading an unused library.
- unloadNativeCode() - Static method in class com.jniwrapper.Library
-
Unloads JNI library from the Java classloader.
- unlock() - Method in class com.jniwrapper.jawt.JAWT_DrawingSurface
-
Unlocks this drawing surface.
- unlockAWT() - Static method in class com.jniwrapper.jawt.JAWT
-
Unlocks the AWT.
- Unused - Class in com.jniwrapper
-
Represents a parameter which is not accessed in a native function.
- Unused(Parameter) - Constructor for class com.jniwrapper.Unused
-
Constructs a new unused parameter using a given sample.
- urlToPath(URL) - Static method in class com.jniwrapper.DefaultLibraryLoader
-
Converts the URL with specified symbols (such as %20, %2B etc.) to the appropriate chars.
- UShortInt - Class in com.jniwrapper
-
C-like unsigned short
value.
- UShortInt() - Constructor for class com.jniwrapper.UShortInt
-
Constructs a new unsigned short
parameter.
- UShortInt(long) - Constructor for class com.jniwrapper.UShortInt
-
Constructs a new unsigned short
parameter.
- UShortInt(IntegerParameter) - Constructor for class com.jniwrapper.UShortInt
-
Constructs a new unsigned short
parameter.
- warn(Object) - Method in class com.jniwrapper.util.Logger
-
- warn(Object, Throwable) - Method in class com.jniwrapper.util.Logger
-
- wcslen(long) - Static method in class com.jniwrapper.PlatformContext
-
- WideChar - Class in com.jniwrapper
-
Represents a Unicode character (wchar_t
)
- WideChar() - Constructor for class com.jniwrapper.WideChar
-
Constructs a new wchar_t
parameter.
- WideChar(char) - Constructor for class com.jniwrapper.WideChar
-
Constructs a new wchar_t
parameter.
- WideChar(WideChar) - Constructor for class com.jniwrapper.WideChar
-
Constructs a new wchar_t
parameter.
- WideString - Class in com.jniwrapper
-
Represents Unicode string (wchar_t[n]
) value and type, where n
is the length of the buffer..
- WideString() - Constructor for class com.jniwrapper.WideString
-
Constructs a string with the maximum length of 256 characters.
- WideString(int) - Constructor for class com.jniwrapper.WideString
-
Constructs a string with a specified maximum length.
- WideString(String) - Constructor for class com.jniwrapper.WideString
-
Constructs a string with a specified value.
- WideString(String, int) - Constructor for class com.jniwrapper.WideString
-
Constructs a string with a specified value and maximum length.
- WideString(WideString) - Constructor for class com.jniwrapper.WideString
-
Constructs a copy of a specified AnsiString
object.
- WideStringArray - Class in com.jniwrapper
-
This type is specially designed for reading/writing double zero terminated (Unicode) string arrays.
- WideStringArray() - Constructor for class com.jniwrapper.WideStringArray
-
- WideStringArray(int) - Constructor for class com.jniwrapper.WideStringArray
-
- WideStringArray(String[]) - Constructor for class com.jniwrapper.WideStringArray
-
- WideStringArray(String[], int) - Constructor for class com.jniwrapper.WideStringArray
-
- WideStringArray(WideStringArray) - Constructor for class com.jniwrapper.WideStringArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.AbstractFloat
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Callback
-
Writes pointer to the native callback function that redirects to this callback
object.
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Char
-
- write(byte[], int) - Method in class com.jniwrapper.ComplexArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ComplexArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Const
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.DelegatingParameter
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ExternalArrayPointer
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int16
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int32
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int64
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Int8
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.OutOnly
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Parameter
-
Writes this parameter to a specified data source.
- write(byte[], int) - Method in class com.jniwrapper.Parameter
-
Writes the parameter value to a byte array.
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Const
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.OutOnly
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer.Void
-
- write(byte[], int) - Method in class com.jniwrapper.Pointer
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Pointer
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.PrimitiveArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ResizingPointer
-
- write(byte[], int) - Method in class com.jniwrapper.Str
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Str
-
- write(byte[], int) - Method in class com.jniwrapper.StringArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.StringArray
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Structure
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt16
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt32
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.UInt8
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Union
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.Unused
-
- write(DataBuffer, int, boolean) - Method in class com.jniwrapper.ZeroTerminatedString
-
- writeByte(int, byte) - Method in class com.jniwrapper.AbstractBuffer
-
- writeByte(int, byte) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeByte(int, byte) - Method in interface com.jniwrapper.DataBuffer
-
Writes a single byte at a given offset.
- writeByteArray(int, byte[], int, int) - Method in class com.jniwrapper.AbstractBuffer
-
- writeByteArray(int, byte[]) - Method in class com.jniwrapper.AbstractBuffer
-
- writeByteArray(int, byte[], int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeByteArray(int, byte[]) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeByteArray(int, byte[], int, int) - Method in interface com.jniwrapper.DataBuffer
-
Copies data from an array to this source.
- writeByteArray(int, byte[]) - Method in interface com.jniwrapper.DataBuffer
-
Copies all data from a given array to this source.
- writeCallbackReference(int, long) - Method in class com.jniwrapper.AbstractBuffer
-
- writeCallbackReference(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeCallbackReference(int, long) - Method in interface com.jniwrapper.DataBuffer
-
Writes a callback reference (pointer) at a given offset.
- writeInt(int, int) - Method in class com.jniwrapper.AbstractBuffer
-
- writeInt(int, int) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeInt(int, int) - Method in interface com.jniwrapper.DataBuffer
-
Writes an int (4-byte signed) value at a given offset.
- writeInteger(OutputStream, int) - Static method in class com.jniwrapper.util.StreamUtils
-
Writes an data
to the specified output stream as four
bytes, low byte first.
- writeLong(int, long) - Method in class com.jniwrapper.AbstractBuffer
-
- writeLong(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeLong(int, long) - Method in interface com.jniwrapper.DataBuffer
-
Writes a long (8-byte signed) value at a given offset.
- writePointer(int, long) - Method in class com.jniwrapper.AbstractBuffer
-
- writePointer(DataBuffer, int) - Method in class com.jniwrapper.ArithmeticalPointer
-
Writes a pointer value using pointer arithmetic offset.
- writePointer(int, long) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writePointer(int, long) - Method in interface com.jniwrapper.DataBuffer
-
Writes a pointer value at a given offset.
- writePointer(DataBuffer, int) - Method in class com.jniwrapper.Pointer
-
Writes this pointer handle part (not the referenced object) to a given data buffer.
- writeReferencedObject(boolean) - Method in class com.jniwrapper.Pointer
-
Writes the referenced object only.
- writeShort(int, short) - Method in class com.jniwrapper.AbstractBuffer
-
- writeShort(int, short) - Method in class com.jniwrapper.ByteArrayBufferBE
-
- writeShort(int, short) - Method in interface com.jniwrapper.DataBuffer
-
Writes a short (2-byte signed) value at a given offset.