Class ObjectArray

java.lang.Object
org.apache.xalan.lib.sql.ObjectArray

public class ObjectArray extends Object
Provide a simple Array storage mechinsim where native Arrays will be use as the basic storage mechinism but the Arrays will be stored as blocks. The size of the Array blocks is determine during object construction. This is intended to be a simple storage mechinsim where the storage only can grow. Array elements can not be removed, only added to.
  • Constructor Details

    • ObjectArray

      public ObjectArray()
    • ObjectArray

      public ObjectArray(int minArraySize)
      Parameters:
      minArraySize - The size of the Arrays stored in the Vector
  • Method Details

    • getAt

      public Object getAt(int idx)
      Parameters:
      idx - Index of the Object in the Array
    • setAt

      public void setAt(int idx, Object obj)
      Parameters:
      idx - Index of the Object in the Array
      obj - , The value to set in the Array
    • append

      public int append(Object o)
      Parameters:
      o - Object to be appended to the Array
    • main

      public static void main(String[] args)
      Parameters:
      args -