KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > datasystem > indexsystem > ColumnObjectsTableHashMap


1 package com.daffodilwoods.daffodildb.server.datasystem.indexsystem;
2
3 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator._Iterator;
4
5 import com.daffodilwoods.database.resource.DException;
6 import com.daffodilwoods.daffodildb.server.datasystem.interfaces.*;
7 import com.daffodilwoods.daffodildb.server.datasystem.persistentsystem.TableCharacteristics;
8 import java.util.*;
9 import com.daffodilwoods.daffodildb.server.datasystem.utility.*;
10 import com.daffodilwoods.daffodildb.server.datasystem.btree.*;
11 import com.daffodilwoods.fulltext.common._FullTextDML;
12 import com.daffodilwoods.daffodildb.server.sql99.fulltext.dml._FullTextIndexInformation;
13
14
15 /**
16  *
17  * <p>Title: Your Product Name</p>
18  * @version
19  */

20 public class ColumnObjectsTableHashMap implements _IndexTableList, _IndexTable {
21    private _IndexTableList table;
22    private TableCharacteristics tableCharacteristics;
23
24
25    public ColumnObjectsTableHashMap(HashMap columnObjectsHashMap1 ) {
26    }
27
28
29
30
31    public _TableCharacteristics getTableCharacteristics() throws DException {
32       return table.getTableCharacteristics();
33    }
34
35
36     public void setTable(_IndexTableList table0) throws DException {
37           table = table0;
38           tableCharacteristics = (TableCharacteristics)table.getTableCharacteristics();
39     }
40
41     public _IndexTableList getTable() {
42         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
43         throw new java.lang.UnsupportedOperationException JavaDoc("Method getTable() not yet implemented.");
44     }
45     public void setFullTextDML(_FullTextDML fullTextDML[] ) throws DException{
46         table.setFullTextDML(fullTextDML);
47       }
48       public _FullTextDML[] getFullTextDML() throws DException{
49            return table.getFullTextDML();
50         }
51
52
53     public Object JavaDoc insert(_TableIterator iterator, _DatabaseUser user, Object JavaDoc [] values, int index) throws DException {
54         return null;
55     }
56
57
58     public Object JavaDoc update(_TableIterator iterator, _DatabaseUser user, Object JavaDoc [] values, int index) throws DException {
59         return null;
60     }
61
62     public Object JavaDoc delete(_TableIterator iterator, _DatabaseUser user, int index) throws DException {
63         return null;
64     }
65     public Object JavaDoc insert(_TableIterator iterator, Object JavaDoc [] values, int index) throws DException {
66         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
67         throw new java.lang.UnsupportedOperationException JavaDoc("Method insert() not yet implemented.");
68     }
69     public Object JavaDoc update(_TableIterator iterator, Object JavaDoc [] values, int index) throws DException {
70         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
71         throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
72     }
73     public Object JavaDoc delete(_TableIterator iterator, int index) throws DException {
74         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
75         throw new java.lang.UnsupportedOperationException JavaDoc("Method delete() not yet implemented.");
76     }
77
78     public Object JavaDoc deleteBlobClobRecord(_TableIterator iterator, _DatabaseUser user, int index) throws DException {
79       return null;
80     }
81
82
83
84     public Object JavaDoc getColumnObjects(_TableIterator iterator, int[] columns) throws DException {
85         return null;
86     }
87
88     public _Index[] getIndexes() throws DException{
89      return table.getIndexes();
90    }
91
92
93     public Object JavaDoc getColumnObjects(_TableIterator iterator, int columns) throws DException {
94         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
95         throw new java.lang.UnsupportedOperationException JavaDoc("Method getColumnObjects() not yet implemented.");
96     }
97     public Object JavaDoc getColumnObjects(_TableIterator iterator) throws DException {
98         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
99         throw new java.lang.UnsupportedOperationException JavaDoc("Method getColumnObjects() not yet implemented.");
100     }
101     public _IndexInformation[] getIndexInformations() throws com.daffodilwoods.database.resource.DException {
102         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexTable method*/
103         throw new java.lang.UnsupportedOperationException JavaDoc("Method getIndexInformations() not yet implemented.");
104     }
105     public _Iterator getIterator(int parm1) throws com.daffodilwoods.database.resource.DException {
106         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexTable method*/
107         throw new java.lang.UnsupportedOperationException JavaDoc("Method getIterator() not yet implemented.");
108     }
109     public _Record getBlankRecord() throws com.daffodilwoods.database.resource.DException {
110         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._Table method*/
111         throw new java.lang.UnsupportedOperationException JavaDoc("Method getBlankRecord() not yet implemented.");
112     }
113
114      public _Index getIndex(int position) {
115          return table.getIndex(position);
116      }
117     public Object JavaDoc insert(_TableIterator iterator, _DatabaseUser user, Object JavaDoc values, int index) throws DException {
118         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
119         throw new java.lang.UnsupportedOperationException JavaDoc("Method insert() not yet implemented.");
120     }
121     public Object JavaDoc update(_TableIterator iterator, _DatabaseUser user, Object JavaDoc values, int index) throws DException {
122         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
123         throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
124     }
125     public Object JavaDoc insert(_TableIterator iterator, Object JavaDoc values, int index) throws DException {
126         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
127         throw new java.lang.UnsupportedOperationException JavaDoc("Method insert() not yet implemented.");
128     }
129     public Object JavaDoc update(_TableIterator iterator, Object JavaDoc values, int index) throws DException {
130         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
131         throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
132     }
133
134    public void rollback() throws DException{
135        /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
136        throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
137    }
138     public Object JavaDoc seek(_Index btree,Object JavaDoc indexKey) throws DException {
139         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
140         throw new java.lang.UnsupportedOperationException JavaDoc("Method seek() not yet implemented.");
141     }
142     public Object JavaDoc seekFromTopRelative(_Index btree,Object JavaDoc currentKey,Object JavaDoc indexKey) throws DException {
143         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
144         throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromTopRelative() not yet implemented.");
145     }
146     public Object JavaDoc seekFromBottomRelative(_Index btree,Object JavaDoc currentKey,Object JavaDoc indexKey) throws DException {
147         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
148         throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromBottomRelative() not yet implemented.");
149     }
150     public Object JavaDoc locateKey(_Index btree,Object JavaDoc indexKey, boolean flag) throws DException {
151         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
152         throw new java.lang.UnsupportedOperationException JavaDoc("Method locateKey() not yet implemented.");
153     }
154
155     public void setIndexes(_Index btrees[]) throws DException {
156      table.setIndexes(btrees);
157 }
158     public _Iterator getDefaultIterator() throws com.daffodilwoods.database.resource.DException {
159         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexTable method*/
160         throw new java.lang.UnsupportedOperationException JavaDoc("Method getDefaultIterator() not yet implemented.");
161     }
162     public int getEstimatedRowCount() throws com.daffodilwoods.database.resource.DException {
163         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexTable method*/
164         throw new java.lang.UnsupportedOperationException JavaDoc("Method getEstimatedRowCount() not yet implemented.");
165     }
166     public Object JavaDoc update(_TableIterator iterator, _DatabaseUser user, int[] columns, Object JavaDoc[] values, int index) throws DException {
167         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
168         throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
169     }
170     public Object JavaDoc update(_TableIterator iterator, int[] columns, Object JavaDoc[] values, int index) throws DException {
171         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
172         throw new java.lang.UnsupportedOperationException JavaDoc("Method update() not yet implemented.");
173     }
174
175     public ReadWriteLock getLock() {
176         return table.getLock();
177     }
178     public boolean isAnyIndexUpdated(int[] columns) throws DException {
179         /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.indexsystem._IndexTableList method*/
180         throw new java.lang.UnsupportedOperationException JavaDoc("Method isAnyIndexUpdated() not yet implemented.");
181     }
182     public _FullTextIndexInformation[] getFullTextIndexInformation( ) throws DException{
183       return table.getFullTextIndexInformation();
184     }
185     public _Database getDatabase() throws DException{
186       return table.getDatabase();
187     }
188     public void setDuplicateKeysAllowedInBtrees() throws DException{
189          throw new java.lang.UnsupportedOperationException JavaDoc("Method setDuplicateKeysAllowedInBtrees() not yet implemented.");
190 }
191 /*
192           private ArrayList initializeArrayList(int size){
193             ArrayList retrievedObjects = new ArrayList(size);
194             for(int i = 0; i < size ; i++)
195                retrievedObjects.add(null);
196             return retrievedObjects;
197           }
198
199
200
201           private int [] getAllColumnsArray() throws DException{
202             int columnCount = tableCharacteristics.getColumnCount();
203             int [] columns = new int [columnCount];
204             for(int i=0;i< columnCount ; i++)
205               columns[i] = i;
206             return columns;
207           }
208
209            */

210      }
211
Popular Tags