The SafeArray Class contains the following methods:
asString converts a VT_UI1 SafeArray to a string.
clone creates an exact and independent duplicate of the SafeArray object.
destroy invokes the Win32 function SafeArrayDestroy.
finalize performs cleanup tasks before garbage collection.
fromBooleanArray initializes SafeArray elements from a Java array.
fromByteArray initializes SafeArray elements from a Java array.
fromCharArray initializes SafeArray elements from a Java array.
fromDoubleArray initializes SafeArray elements from a Java array.
fromFloatArray initializes SafeArray elements from a Java array.
fromIntArray initializes SafeArray elements from a Java array.
fromShortArray initializes SafeArray elements from a Java array.
fromStringArray initializes SafeArray elements from a Java array.
fromVariantArray initializes SafeArray elements from a Java array.
getBoolean extracts an element of a one-dimensional SafeArray as a boolean.
getBooleans extracts multiple elements as booleans.
getByte extracts an element of a one-dimensional SafeArray as a byte.
getBytes extracts multiple elements as bytes.
getChar extracts an element of a one-dimensional SafeArray as a character.
getChars extracts multiple elements of a SafeArray as characters.
getDouble extracts an element of a one-dimensional SafeArray as a double.
getDoubles extracts multiple elements of a SafeArray as doubles.
getElemSizeretrieves the size of a single element.
getFeatures retrieves the contents of the fFeatures bitmask.
getFloat extracts an element of a one-dimensional SafeArray as a float.
getFloats extracts multiple elements of a SafeArray as floats.
getInt extracts an element of a one-dimensional SafeArray as an integer.
getInts extracts multiple elements of the SafeArray as integers.
getLBound retrieves the smallest valid index of the array's first dimension.
getNumDim obtains the number of SafeArray dimensions.
getNumLocks retrieves the number of outstanding locks on the SafeArray object.
getShort extracts an element of a one-dimensional SafeArray as a short integer.
getShorts extracts multiple elements as short integers.
getString extracts an element of a one-dimensional SafeArray as a string.
getStrings extracts multiple elements of a SafeArray as strings.
getUBound returns the largest valid index of the array's first dimension.
getVariant extracts an element of a one-dimensional SafeArray as a Variant.
getVariants extracts multiple elements as Variant objects.
getvt retrieves the variant type of the SafeArray elements.
reinit reinitializes the SafeArray object.
reinterpretType forces the SafeArray to interpret elements as another variant type.
setBoolean sets an element of a one-dimensional SafeArray.
setBooleans sets multiple elements of a SafeArray.
setByte sets an element of a one-dimensional SafeArray.
setBytes sets multiple elements of a SafeArray.
setChar sets an element of a one-dimensional SafeArray.
setChars sets multiple elements.
setDouble sets an element of a one-dimensional SafeArray.
setDoubles sets multiple elements of a SafeArray.
setFloat sets an element of a one-dimensional SafeArray.
setFloats sets multiple elements of a SafeArray.
setInt sets an element of a one-dimensional SafeArray.
setInts sets multiple elements of a SafeArray.
setShort sets an element of a one-dimensional SafeArray.
setShorts sets multiple elements of a SafeArray.
setString sets an element of a one-dimensional SafeArray.
setStrings sets multiple elements of a SafeArray.
setVariant sets an element of a one-dimensional SafeArray.
setVariants sets multiple elements of a SafeArray.
toBooleanArray converts an entire SafeArray to a Java array.
toByteArray converts an entire SafeArray to a Java array.
toCharArray converts an entire SafeArray to a Java array.
toDoubleArray converts an entire SafeArray to a Java array.
toFloatArray converts an entire SafeArray to a Java array.
toIntArray converts an entire SafeArray to a Java array.
toShortArray converts the entire SafeArray to a Java array.
toString defines the printed representation of a SafeArray object.
toStringArray converts an entire SafeArray to a Java array.
toVariantArray converts an entire SafeArray to a Java array.