View Javadoc

1   package com.imcode.db.commands;
2   
3   import com.imcode.db.DatabaseCommand;
4   
5   public abstract class ColumnValuesDatabaseCommand implements DatabaseCommand {
6       protected String tableName;
7       protected String[] columnNames;
8       protected Object[] columnValues;
9   
10      protected ColumnValuesDatabaseCommand(String tableName, Object[][] columnNamesAndValues) {
11          this.tableName = tableName;
12          columnNames = new String[columnNamesAndValues.length] ;
13          columnValues = new Object[columnNamesAndValues.length] ;
14          for ( int i = 0; i < columnNamesAndValues.length; i++ ) {
15              columnNames[i] = (String) columnNamesAndValues[i][0] ;
16              columnValues[i] = columnNamesAndValues[i][1] ;
17          }
18      }
19  }