1 2 9 10 package org.objectweb.rmijdbc; 11 12 import java.rmi.Remote ; 13 import java.rmi.RemoteException ; 14 import java.sql.SQLException ; 15 16 20 21 public interface RJResultSetMetaDataInterface extends Remote { 22 23 28 int getColumnCount() throws RemoteException , SQLException ; 29 30 36 boolean isAutoIncrement(int column) throws RemoteException , SQLException ; 37 38 44 boolean isCaseSensitive(int column) throws RemoteException , SQLException ; 45 46 52 boolean isSearchable(int column) throws RemoteException , SQLException ; 53 54 60 boolean isCurrency(int column) throws RemoteException , SQLException ; 61 62 68 int isNullable(int column) throws RemoteException , SQLException ; 69 70 76 boolean isSigned(int column) throws RemoteException , SQLException ; 77 78 84 int getColumnDisplaySize(int column) throws RemoteException , SQLException ; 85 86 93 String getColumnLabel(int column) throws RemoteException , SQLException ; 94 95 101 String getColumnName(int column) throws RemoteException , SQLException ; 102 103 109 String getSchemaName(int column) throws RemoteException , SQLException ; 110 111 117 int getPrecision(int column) throws RemoteException , SQLException ; 118 119 125 int getScale(int column) throws RemoteException , SQLException ; 126 127 132 String getTableName(int column) throws RemoteException , SQLException ; 133 134 140 String getCatalogName(int column) throws RemoteException , SQLException ; 141 142 149 int getColumnType(int column) throws RemoteException , SQLException ; 150 151 157 String getColumnTypeName(int column) throws RemoteException , SQLException ; 158 159 165 boolean isReadOnly(int column) throws RemoteException , SQLException ; 166 167 173 boolean isWritable(int column) throws RemoteException , SQLException ; 174 175 181 boolean isDefinitelyWritable(int column) throws RemoteException , SQLException ; 182 183 185 200 String getColumnClassName(int column) throws RemoteException , SQLException ; 201 202 }; 203 204 | Popular Tags |