public OlcAcctAlertRec getElement(long index) throws SQLException {
   return (OlcAcctAlertRec) _array.getObjectElement(index);
 }
 public void setElement(OlcAcctAlertRec a, long index) throws SQLException {
   _array.setObjectElement(a, index);
 }
 public void setArray(OlcAcctAlertRec[] a) throws SQLException {
   _array.setObjectArray(a);
 }
 public void setArray(OlcAcctAlertRec[] a, long index) throws SQLException {
   _array.setObjectArray(a, index);
 }
 /* array accessor methods */
 public OlcAcctAlertRec[] getArray() throws SQLException {
   return (OlcAcctAlertRec[]) _array.getObjectArray(new OlcAcctAlertRec[_array.length()]);
 }
 public OlcAcctAlertRec[] getArray(long index, int count) throws SQLException {
   return (OlcAcctAlertRec[])
       _array.getObjectArray(index, new OlcAcctAlertRec[_array.sliceLength(index, count)]);
 }
 public ArrayDescriptor getDescriptor() throws SQLException {
   return _array.getDescriptor();
 }
 public String getBaseTypeName() throws SQLException {
   return _array.getBaseTypeName();
 }
 public int getBaseType() throws SQLException {
   return _array.getBaseType();
 }
 public int length() throws SQLException {
   return _array.length();
 }
 /* ORAData interface */
 public Datum toDatum(Connection c) throws SQLException {
   return _array.toDatum(c, _SQL_NAME);
 }