1 package com.daffodilwoods.daffodildb.client; 2 3 import java.sql.*; 4 import com.daffodilwoods.database.resource.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.resultsetmetadata._SelectColumnCharacteristics; 6 7 public interface _Record { 8 Object getColumnValue(int columnIndex) throws SQLException; 9 10 Object getColumnValue(String columnName) throws SQLException; 11 12 void updateInitiate(int columnIndex, Object value) throws SQLException; 13 14 void loadRecord(_Record record) throws SQLException; 15 16 _Record getRecord(String columnName) throws SQLException; 17 18 _Record getRecord(int index) throws SQLException; 19 20 Object getIdentity() throws SQLException; 21 22 void cancelUpdate(); 23 24 _RecordSetBuffer getRecordSetBuffer(); 25 26 boolean isLoaded(); 27 28 boolean wasUpdated(); 29 30 void unLoad(); 31 32 void setBuffer(_RecordSetBuffer recordSetBuffer); 33 34 _SelectColumnCharacteristics getColumnCharacteristics(); 35 36 boolean isInserted(); 37 38 } 39 | Popular Tags |