org.isis.jaut
Class SafeArray

java.lang.Object
  extended byorg.isis.jaut.SafeArray

public class SafeArray
extends java.lang.Object


Constructor Summary
SafeArray()
           
 
Method Summary
 void attach(Variant target)
           
 void getBooleans(int index, boolean[] values)
           
 void getBytes(int index, byte[] values)
           
 void getDates(int index, java.util.Date[] values)
           
 int getDimension()
           
 void getDispatches(int index, Dispatch[] values)
           
 void getDoubles(int index, double[] values)
           
 void getFloats(int index, float[] values)
           
 void getIntegers(int index, int[] values)
           
 int getLowerBound(int dim)
           
 void getShorts(int index, short[] values)
           
 void getStrings(int index, java.lang.String[] values)
           
 int getTotalSize()
           
 int getUpperBound(int dim)
           
 short getVartype()
           
 void redimension(int lowerBound, int upperBound)
           
 void release()
           
 void setBooleans(int index, boolean[] values)
           
 void setBytes(int index, byte[] values)
           
 void setDates(int index, java.util.Date[] values)
           
 void setDispatches(int index, Dispatch[] values)
           
 void setDoubles(int index, double[] values)
           
 void setFloats(int index, float[] values)
           
 void setIntegers(int index, int[] values)
           
 void setShorts(int index, short[] values)
           
 void setStrings(int index, java.lang.String[] values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SafeArray

public SafeArray()
Method Detail

attach

public void attach(Variant target)

release

public void release()

getDimension

public int getDimension()

getLowerBound

public int getLowerBound(int dim)
                  throws ComException
Throws:
ComException

getUpperBound

public int getUpperBound(int dim)
                  throws ComException
Throws:
ComException

redimension

public void redimension(int lowerBound,
                        int upperBound)
                 throws ComException
Throws:
ComException

getVartype

public short getVartype()
                 throws ComException
Throws:
ComException

getTotalSize

public int getTotalSize()

getBooleans

public void getBooleans(int index,
                        boolean[] values)

setBooleans

public void setBooleans(int index,
                        boolean[] values)

getBytes

public void getBytes(int index,
                     byte[] values)

setBytes

public void setBytes(int index,
                     byte[] values)

getShorts

public void getShorts(int index,
                      short[] values)

setShorts

public void setShorts(int index,
                      short[] values)

getIntegers

public void getIntegers(int index,
                        int[] values)

setIntegers

public void setIntegers(int index,
                        int[] values)

getFloats

public void getFloats(int index,
                      float[] values)

setFloats

public void setFloats(int index,
                      float[] values)

getDoubles

public void getDoubles(int index,
                       double[] values)

setDoubles

public void setDoubles(int index,
                       double[] values)

getStrings

public void getStrings(int index,
                       java.lang.String[] values)

setStrings

public void setStrings(int index,
                       java.lang.String[] values)

setDates

public void setDates(int index,
                     java.util.Date[] values)

getDates

public void getDates(int index,
                     java.util.Date[] values)

getDispatches

public void getDispatches(int index,
                          Dispatch[] values)

setDispatches

public void setDispatches(int index,
                          Dispatch[] values)