Package com.ibm.di.automation
Class SafeArray
- java.lang.Object
-
- com.ibm.di.automation.SafeArray
-
public class SafeArray extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringasString()voiddestroy()voidfromBooleanArray(boolean[] ja)voidfromByteArray(byte[] ja)voidfromCharArray(char[] ja)voidfromDoubleArray(double[] ja)voidfromFloatArray(float[] ja)voidfromIntArray(int[] ja)voidfromShortArray(short[] ja)voidfromStringArray(java.lang.String[] ja)voidfromVariantArray(VARIANT[] ja)booleangetBoolean(int sa_idx)booleangetBoolean(int sa_idx1, int sa_idx2)voidgetBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start)bytegetByte(int sa_idx)bytegetByte(int sa_idx1, int sa_idx2)voidgetBytes(int sa_idx, int nelems, byte[] ja, int ja_start)chargetChar(int sa_idx)chargetChar(int sa_idx1, int sa_idx2)voidgetChars(int sa_idx, int nelems, char[] ja, int ja_start)doublegetDouble(int sa_idx)doublegetDouble(int sa_idx1, int sa_idx2)voidgetDoubles(int sa_idx, int nelems, double[] ja, int ja_start)intgetElemSize()intgetFeatures()floatgetFloat(int sa_idx)floatgetFloat(int sa_idx1, int sa_idx2)voidgetFloats(int sa_idx, int nelems, float[] ja, int ja_start)intgetInt(int sa_idx)intgetInt(int sa_idx1, int sa_idx2)voidgetInts(int sa_idx, int nelems, int[] ja, int ja_start)intgetLBound()intgetLBound(int dim)intgetNumDim()intgetNumLocks()shortgetShort(int sa_idx)shortgetShort(int sa_idx1, int sa_idx2)voidgetShorts(int sa_idx, int nelems, short[] ja, int ja_start)java.lang.StringgetString(int sa_idx)java.lang.StringgetString(int sa_idx1, int sa_idx2)voidgetStrings(int sa_idx, int nelems, java.lang.String[] ja, int ja_start)intgetUBound()intgetUBound(int dim)VARIANTgetVariant(int sa_idx)VARIANTgetVariant(int sa_idx1, int sa_idx2)voidgetVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)intgetvt()protected voidinit(int vt, int[] lbounds, int[] celems)voidreinit(SafeArray sa)voidreinterpretType(int vt)voidrelease()voidsetBoolean(int sa_idx, boolean c)voidsetBoolean(int sa_idx1, int sa_idx2, boolean c)voidsetBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start)voidsetByte(int sa_idx, byte c)voidsetByte(int sa_idx1, int sa_idx2, byte c)voidsetBytes(int sa_idx, int nelems, byte[] ja, int ja_start)voidsetChar(int sa_idx, char c)voidsetChar(int sa_idx1, int sa_idx2, char c)voidsetChars(int sa_idx, int nelems, char[] ja, int ja_start)voidsetDouble(int sa_idx, double c)voidsetDouble(int sa_idx1, int sa_idx2, double c)voidsetDoubles(int sa_idx, int nelems, double[] ja, int ja_start)voidsetFloat(int sa_idx, float c)voidsetFloat(int sa_idx1, int sa_idx2, float c)voidsetFloats(int sa_idx, int nelems, float[] ja, int ja_start)voidsetInt(int sa_idx, int c)voidsetInt(int sa_idx1, int sa_idx2, int c)voidsetInts(int sa_idx, int nelems, int[] ja, int ja_start)voidsetShort(int sa_idx1, int sa_idx2, short c)voidsetShort(int sa_idx, short c)voidsetShorts(int sa_idx, int nelems, short[] ja, int ja_start)voidsetString(int sa_idx1, int sa_idx2, java.lang.String c)voidsetString(int sa_idx, java.lang.String c)voidsetStrings(int sa_idx, int nelems, java.lang.String[] ja, int ja_start)voidsetVariant(int sa_idx1, int sa_idx2, VARIANT c)voidsetVariant(int sa_idx, VARIANT c)voidsetVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start)boolean[]toBooleanArray()byte[]toByteArray()char[]toCharArray()double[]toDoubleArray()float[]toFloatArray()int[]toIntArray()short[]toShortArray()java.lang.StringtoString()java.lang.String[]toStringArray()VARIANT[]toVariantArray()
-
-
-
Constructor Detail
-
SafeArray
public SafeArray()
-
SafeArray
public SafeArray(int vt)
-
SafeArray
public SafeArray(int vt, int celems)
-
SafeArray
public SafeArray(int vt, int celems1, int celems2)
-
SafeArray
public SafeArray(int vt, int[] lbounds, int[] celems)
-
SafeArray
public SafeArray(java.lang.String s)
-
-
Method Detail
-
getNumLocks
public int getNumLocks()
-
getElemSize
public int getElemSize()
-
fromStringArray
public void fromStringArray(java.lang.String[] ja) throws COMError- Throws:
COMError
-
getChars
public void getChars(int sa_idx, int nelems, char[] ja, int ja_start) throws COMError- Throws:
COMError
-
setChars
public void setChars(int sa_idx, int nelems, char[] ja, int ja_start) throws COMError- Throws:
COMError
-
getInts
public void getInts(int sa_idx, int nelems, int[] ja, int ja_start) throws COMError- Throws:
COMError
-
setInts
public void setInts(int sa_idx, int nelems, int[] ja, int ja_start) throws COMError- Throws:
COMError
-
getShorts
public void getShorts(int sa_idx, int nelems, short[] ja, int ja_start) throws COMError- Throws:
COMError
-
setShorts
public void setShorts(int sa_idx, int nelems, short[] ja, int ja_start) throws COMError- Throws:
COMError
-
setDouble
public void setDouble(int sa_idx1, int sa_idx2, double c) throws COMError- Throws:
COMError
-
getDoubles
public void getDoubles(int sa_idx, int nelems, double[] ja, int ja_start) throws COMError- Throws:
COMError
-
setDoubles
public void setDoubles(int sa_idx, int nelems, double[] ja, int ja_start) throws COMError- Throws:
COMError
-
getString
public java.lang.String getString(int sa_idx1, int sa_idx2) throws COMError- Throws:
COMError
-
setString
public void setString(int sa_idx1, int sa_idx2, java.lang.String c) throws COMError- Throws:
COMError
-
getStrings
public void getStrings(int sa_idx, int nelems, java.lang.String[] ja, int ja_start) throws COMError- Throws:
COMError
-
setStrings
public void setStrings(int sa_idx, int nelems, java.lang.String[] ja, int ja_start) throws COMError- Throws:
COMError
-
getBytes
public void getBytes(int sa_idx, int nelems, byte[] ja, int ja_start) throws COMError- Throws:
COMError
-
setBytes
public void setBytes(int sa_idx, int nelems, byte[] ja, int ja_start) throws COMError- Throws:
COMError
-
getFloats
public void getFloats(int sa_idx, int nelems, float[] ja, int ja_start) throws COMError- Throws:
COMError
-
setFloats
public void setFloats(int sa_idx, int nelems, float[] ja, int ja_start) throws COMError- Throws:
COMError
-
setBoolean
public void setBoolean(int sa_idx1, int sa_idx2, boolean c) throws COMError- Throws:
COMError
-
getBooleans
public void getBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start) throws COMError- Throws:
COMError
-
setBooleans
public void setBooleans(int sa_idx, int nelems, boolean[] ja, int ja_start) throws COMError- Throws:
COMError
-
setVariant
public void setVariant(int sa_idx1, int sa_idx2, VARIANT c) throws COMError- Throws:
COMError
-
getVariants
public void getVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start) throws COMError- Throws:
COMError
-
setVariants
public void setVariants(int sa_idx, int nelems, VARIANT[] ja, int ja_start) throws COMError- Throws:
COMError
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-