KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > utils > TableKeyMapping


1 package com.daffodilwoods.daffodildb.server.sql99.utils;
2
3 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator._Iterator;
4
5 import java.util.*;
6 import com.daffodilwoods.daffodildb.server.sql99.common.TableDetails;
7 import com.daffodilwoods.daffodildb.server.datasystem.utility._Record;
8 import com.daffodilwoods.database.resource.DException;
9 public class TableKeyMapping {
10
11   private TableDetails tableDetails;
12   private _Record record ;
13   private _Iterator iterator;
14   private Object JavaDoc seekKey;
15
16   public TableKeyMapping( TableDetails td) {
17     tableDetails = td;
18   }
19
20   public void setRecord( _Record rec ) {
21     record = rec;
22   }
23
24   public _Record getRecord() throws DException {
25     return record;
26   }
27
28   public void setIterator( _Iterator iter ) {
29     iterator = iter;
30   }
31
32   public _Iterator getIterator() {
33     return iterator;
34   }
35
36   public void setKey( Object JavaDoc obj ) {
37     seekKey = obj;
38   }
39
40   public Object JavaDoc getSeekKey() {
41     return seekKey;
42   }
43
44 }
45
Popular Tags