com.jacob.com
Class SafeArray
java.lang.Object
com.jacob.com.JacobObject
com.jacob.com.SafeArray
public class SafeArray
- extends JacobObject
Field Summary |
(package private) int |
m_pV
|
Method Summary |
java.lang.String |
asString()
|
java.lang.Object |
clone()
|
void |
destroy()
|
protected void |
finalize()
|
void |
fromBooleanArray(boolean[] ja)
|
void |
fromByteArray(byte[] ja)
|
void |
fromCharArray(char[] ja)
|
void |
fromDoubleArray(double[] ja)
|
void |
fromFloatArray(float[] ja)
|
void |
fromIntArray(int[] ja)
|
void |
fromShortArray(short[] ja)
|
void |
fromStringArray(java.lang.String[] ja)
|
void |
fromVariantArray(Variant[] ja)
|
boolean |
getBoolean(int sa_idx)
|
boolean |
getBoolean(int sa_idx1,
int sa_idx2)
|
void |
getBooleans(int sa_idx,
int nelems,
boolean[] ja,
int ja_start)
|
byte |
getByte(int sa_idx)
|
byte |
getByte(int sa_idx1,
int sa_idx2)
|
void |
getBytes(int sa_idx,
int nelems,
byte[] ja,
int ja_start)
|
char |
getChar(int sa_idx)
|
char |
getChar(int sa_idx1,
int sa_idx2)
|
void |
getChars(int sa_idx,
int nelems,
char[] ja,
int ja_start)
|
double |
getDouble(int sa_idx)
|
double |
getDouble(int sa_idx1,
int sa_idx2)
|
void |
getDoubles(int sa_idx,
int nelems,
double[] ja,
int ja_start)
|
int |
getElemSize()
|
int |
getFeatures()
|
float |
getFloat(int sa_idx)
|
float |
getFloat(int sa_idx1,
int sa_idx2)
|
void |
getFloats(int sa_idx,
int nelems,
float[] ja,
int ja_start)
|
int |
getInt(int sa_idx)
|
int |
getInt(int sa_idx1,
int sa_idx2)
|
void |
getInts(int sa_idx,
int nelems,
int[] ja,
int ja_start)
|
int |
getLBound()
|
int |
getLBound(int dim)
|
int |
getNumDim()
|
int |
getNumLocks()
|
short |
getShort(int sa_idx)
|
short |
getShort(int sa_idx1,
int sa_idx2)
|
void |
getShorts(int sa_idx,
int nelems,
short[] ja,
int ja_start)
|
java.lang.String |
getString(int sa_idx)
|
java.lang.String |
getString(int sa_idx1,
int sa_idx2)
|
void |
getStrings(int sa_idx,
int nelems,
java.lang.String[] ja,
int ja_start)
|
int |
getUBound()
|
int |
getUBound(int dim)
|
Variant |
getVariant(int sa_idx)
|
Variant |
getVariant(int sa_idx1,
int sa_idx2)
|
void |
getVariants(int sa_idx,
int nelems,
Variant[] ja,
int ja_start)
|
int |
getvt()
|
protected void |
init(int vt,
int[] lbounds,
int[] celems)
|
void |
reinit(SafeArray sa)
|
void |
reinterpretType(int vt)
|
void |
release()
|
void |
setBoolean(int sa_idx,
boolean c)
|
void |
setBoolean(int sa_idx1,
int sa_idx2,
boolean c)
|
void |
setBooleans(int sa_idx,
int nelems,
boolean[] ja,
int ja_start)
|
void |
setByte(int sa_idx,
byte c)
|
void |
setByte(int sa_idx1,
int sa_idx2,
byte c)
|
void |
setBytes(int sa_idx,
int nelems,
byte[] ja,
int ja_start)
|
void |
setChar(int sa_idx,
char c)
|
void |
setChar(int sa_idx1,
int sa_idx2,
char c)
|
void |
setChars(int sa_idx,
int nelems,
char[] ja,
int ja_start)
|
void |
setDouble(int sa_idx,
double c)
|
void |
setDouble(int sa_idx1,
int sa_idx2,
double c)
|
void |
setDoubles(int sa_idx,
int nelems,
double[] ja,
int ja_start)
|
void |
setFloat(int sa_idx,
float c)
|
void |
setFloat(int sa_idx1,
int sa_idx2,
float c)
|
void |
setFloats(int sa_idx,
int nelems,
float[] ja,
int ja_start)
|
void |
setInt(int sa_idx,
int c)
|
void |
setInt(int sa_idx1,
int sa_idx2,
int c)
|
void |
setInts(int sa_idx,
int nelems,
int[] ja,
int ja_start)
|
void |
setShort(int sa_idx1,
int sa_idx2,
short c)
|
void |
setShort(int sa_idx,
short c)
|
void |
setShorts(int sa_idx,
int nelems,
short[] ja,
int ja_start)
|
void |
setString(int sa_idx1,
int sa_idx2,
java.lang.String c)
|
void |
setString(int sa_idx,
java.lang.String c)
|
void |
setStrings(int sa_idx,
int nelems,
java.lang.String[] ja,
int ja_start)
|
void |
setVariant(int sa_idx1,
int sa_idx2,
Variant c)
|
void |
setVariant(int sa_idx,
Variant c)
|
void |
setVariants(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.String |
toString()
|
java.lang.String[] |
toStringArray()
|
Variant[] |
toVariantArray()
|
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
m_pV
int m_pV
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)
init
protected void init(int vt,
int[] lbounds,
int[] celems)
getNumLocks
public int getNumLocks()
asString
public java.lang.String asString()
clone
public java.lang.Object clone()
- Overrides:
clone
in class java.lang.Object
release
public void release()
- Overrides:
release
in class JacobObject
destroy
public void destroy()
getvt
public int getvt()
finalize
protected void finalize()
- Overrides:
finalize
in class java.lang.Object
reinit
public void reinit(SafeArray sa)
reinterpretType
public void reinterpretType(int vt)
getLBound
public int getLBound()
getLBound
public int getLBound(int dim)
getUBound
public int getUBound()
getUBound
public int getUBound(int dim)
getNumDim
public int getNumDim()
getFeatures
public int getFeatures()
getElemSize
public int getElemSize()
fromCharArray
public void fromCharArray(char[] ja)
fromIntArray
public void fromIntArray(int[] ja)
fromShortArray
public void fromShortArray(short[] ja)
fromDoubleArray
public void fromDoubleArray(double[] ja)
fromStringArray
public void fromStringArray(java.lang.String[] ja)
fromByteArray
public void fromByteArray(byte[] ja)
fromFloatArray
public void fromFloatArray(float[] ja)
fromBooleanArray
public void fromBooleanArray(boolean[] ja)
fromVariantArray
public void fromVariantArray(Variant[] ja)
toCharArray
public char[] toCharArray()
toIntArray
public int[] toIntArray()
toShortArray
public short[] toShortArray()
toDoubleArray
public double[] toDoubleArray()
toStringArray
public java.lang.String[] toStringArray()
toByteArray
public byte[] toByteArray()
toFloatArray
public float[] toFloatArray()
toBooleanArray
public boolean[] toBooleanArray()
toVariantArray
public Variant[] toVariantArray()
getChar
public char getChar(int sa_idx)
getChar
public char getChar(int sa_idx1,
int sa_idx2)
setChar
public void setChar(int sa_idx,
char c)
setChar
public void setChar(int sa_idx1,
int sa_idx2,
char c)
getChars
public void getChars(int sa_idx,
int nelems,
char[] ja,
int ja_start)
setChars
public void setChars(int sa_idx,
int nelems,
char[] ja,
int ja_start)
getInt
public int getInt(int sa_idx)
getInt
public int getInt(int sa_idx1,
int sa_idx2)
setInt
public void setInt(int sa_idx,
int c)
setInt
public void setInt(int sa_idx1,
int sa_idx2,
int c)
getInts
public void getInts(int sa_idx,
int nelems,
int[] ja,
int ja_start)
setInts
public void setInts(int sa_idx,
int nelems,
int[] ja,
int ja_start)
getShort
public short getShort(int sa_idx)
getShort
public short getShort(int sa_idx1,
int sa_idx2)
setShort
public void setShort(int sa_idx,
short c)
setShort
public void setShort(int sa_idx1,
int sa_idx2,
short c)
getShorts
public void getShorts(int sa_idx,
int nelems,
short[] ja,
int ja_start)
setShorts
public void setShorts(int sa_idx,
int nelems,
short[] ja,
int ja_start)
getDouble
public double getDouble(int sa_idx)
getDouble
public double getDouble(int sa_idx1,
int sa_idx2)
setDouble
public void setDouble(int sa_idx,
double c)
setDouble
public void setDouble(int sa_idx1,
int sa_idx2,
double c)
getDoubles
public void getDoubles(int sa_idx,
int nelems,
double[] ja,
int ja_start)
setDoubles
public void setDoubles(int sa_idx,
int nelems,
double[] ja,
int ja_start)
getString
public java.lang.String getString(int sa_idx)
getString
public java.lang.String getString(int sa_idx1,
int sa_idx2)
setString
public void setString(int sa_idx,
java.lang.String c)
setString
public void setString(int sa_idx1,
int sa_idx2,
java.lang.String c)
getStrings
public void getStrings(int sa_idx,
int nelems,
java.lang.String[] ja,
int ja_start)
setStrings
public void setStrings(int sa_idx,
int nelems,
java.lang.String[] ja,
int ja_start)
getByte
public byte getByte(int sa_idx)
getByte
public byte getByte(int sa_idx1,
int sa_idx2)
setByte
public void setByte(int sa_idx,
byte c)
setByte
public void setByte(int sa_idx1,
int sa_idx2,
byte c)
getBytes
public void getBytes(int sa_idx,
int nelems,
byte[] ja,
int ja_start)
setBytes
public void setBytes(int sa_idx,
int nelems,
byte[] ja,
int ja_start)
getFloat
public float getFloat(int sa_idx)
getFloat
public float getFloat(int sa_idx1,
int sa_idx2)
setFloat
public void setFloat(int sa_idx,
float c)
setFloat
public void setFloat(int sa_idx1,
int sa_idx2,
float c)
getFloats
public void getFloats(int sa_idx,
int nelems,
float[] ja,
int ja_start)
setFloats
public void setFloats(int sa_idx,
int nelems,
float[] ja,
int ja_start)
getBoolean
public boolean getBoolean(int sa_idx)
getBoolean
public boolean getBoolean(int sa_idx1,
int sa_idx2)
setBoolean
public void setBoolean(int sa_idx,
boolean c)
setBoolean
public void setBoolean(int sa_idx1,
int sa_idx2,
boolean c)
getBooleans
public void getBooleans(int sa_idx,
int nelems,
boolean[] ja,
int ja_start)
setBooleans
public void setBooleans(int sa_idx,
int nelems,
boolean[] ja,
int ja_start)
getVariant
public Variant getVariant(int sa_idx)
getVariant
public Variant getVariant(int sa_idx1,
int sa_idx2)
setVariant
public void setVariant(int sa_idx,
Variant c)
setVariant
public void setVariant(int sa_idx1,
int sa_idx2,
Variant c)
getVariants
public void getVariants(int sa_idx,
int nelems,
Variant[] ja,
int ja_start)
setVariants
public void setVariants(int sa_idx,
int nelems,
Variant[] ja,
int ja_start)
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object