1 package com.daffodilwoods.database.general; 2 3 import com.daffodilwoods.database.sqlinitiator.*; 4 import com.daffodilwoods.database.resource.*; 5 public interface _RecordReader { 6 public String getInternalColumnName(int columnIndex)throws DException; 7 public Object getInternalObject(String columnName,Object row)throws DException; 8 public int[] getInternalColumnIndexes(String [] names) throws DException ; 9 public Object getObject(String columnName, Object row)throws DException; 10 public Object getObject(int index,Object row)throws DException; 11 public Object [] getObject(int[] index,Object row)throws DException; 12 public Object [] getObject(Object row)throws DException; 13 public UniqueParameterisedCondition getRecordCondition( Object row )throws DException; 14 public void setObject( int columnIndex,Object value,Object row )throws DException; 15 public void setObject( String columnName,Object value,Object row )throws DException; 16 public int getColumnCount() throws DException; 17 public Object getBlankRow()throws DException; 18 public int getInternalColumnIndex(String columnName)throws DException; 19 public Object getInternalObject(int index,Object row)throws DException; 20 public PrimaryKey getPrimaryKey(Object row)throws DException; 21 public Object getRowClone(Object row) throws DException; 22 23 } 24 | Popular Tags |