KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > serversystem > SingleRowIterator


1 package com.daffodilwoods.daffodildb.server.serversystem;
2
3 import com.daffodilwoods.daffodildb.client.*;
4 import com.daffodilwoods.daffodildb.server.datasystem.utility._Record;
5 import com.daffodilwoods.daffodildb.server.sql99.common.*;
6 import com.daffodilwoods.daffodildb.server.sql99.dql.execution.*;
7 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator.*;
8 import com.daffodilwoods.daffodildb.server.sql99.utils.*;
9 import com.daffodilwoods.daffodildb.utils.field.*;
10 import com.daffodilwoods.database.resource.*;
11 import com.daffodilwoods.database.sqlinitiator.*;
12 public class SingleRowIterator extends BaseExceptionSingleIterator implements _Iterator {
13    _Iterator iterator;
14    Object JavaDoc key;
15
16    public SingleRowIterator(_Iterator iterator0, Object JavaDoc key0) {
17      Thread.dumpStack();
18       key = key0;
19       iterator = iterator0;
20    }
21    public _OrderCount getOrderCounts() throws com.daffodilwoods.database.resource.DException {
22       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
23       throw new java.lang.UnsupportedOperationException JavaDoc("Method getOrderCounts() not yet implemented.");
24    }
25    public TableDetails[] getTableDetails() throws com.daffodilwoods.database.resource.DException {
26       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
27       throw new java.lang.UnsupportedOperationException JavaDoc("Method getTableDetails() not yet implemented.");
28    }
29    public _Iterator getBaseIterator(ColumnDetails column) throws com.daffodilwoods.database.resource.DException {
30       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
31       throw new java.lang.UnsupportedOperationException JavaDoc("Method getBaseIterator() not yet implemented.");
32    }
33    public void setConditionVariableValue(_Reference[] parm1, Object JavaDoc[] parm2, int parm3) throws com.daffodilwoods.database.resource.DException {
34       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
35       throw new java.lang.UnsupportedOperationException JavaDoc("Method setConditionVariableValue() not yet implemented.");
36    }
37    public Object JavaDoc getColumnValues() throws com.daffodilwoods.database.resource.DException {
38       return iterator.getColumnValues();
39    }
40    public _KeyColumnInformation[] getKeyColumnInformations() throws com.daffodilwoods.database.resource.DException {
41       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
42       throw new java.lang.UnsupportedOperationException JavaDoc("Method getKeyColumnInformations() not yet implemented.");
43    }
44    public Object JavaDoc[] getUniqueColumnReference() throws com.daffodilwoods.database.resource.DException {
45       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
46       throw new java.lang.UnsupportedOperationException JavaDoc("Method getUniqueColumnReference() not yet implemented.");
47    }
48    public boolean seek(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException {
49       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
50       throw new java.lang.UnsupportedOperationException JavaDoc("Method seek() not yet implemented.");
51    }
52    public _Order getDefaultOrder() throws com.daffodilwoods.database.resource.DException {
53       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.dql.interfaces._Iterator method*/
54       throw new java.lang.UnsupportedOperationException JavaDoc("Method getDefaultOrder() not yet implemented.");
55    }
56    public Object JavaDoc getColumnValues(_Reference[] parm1) throws com.daffodilwoods.database.resource.DException {
57       return iterator.getColumnValues(parm1);
58    }
59    public Object JavaDoc getColumnValues(_Reference parm1) throws com.daffodilwoods.database.resource.DException {
60       return iterator.getColumnValues(parm1);
61    }
62    public void setIterator(_Iterator parm1) throws com.daffodilwoods.database.resource.DException {
63       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.utils._VariableValues method*/
64       throw new java.lang.UnsupportedOperationException JavaDoc("Method setIterator() not yet implemented.");
65    }
66    public void addReferences(_Reference[] parm1) throws com.daffodilwoods.database.resource.DException {
67       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.utils._VariableValues method*/
68       throw new java.lang.UnsupportedOperationException JavaDoc("Method addReferences() not yet implemented.");
69    }
70    public Object JavaDoc[][] getReferenceAndValuePair() throws com.daffodilwoods.database.resource.DException {
71       /**@todo Implement this com.daffodilwoods.daffodildb.server.sql99.utils._VariableValues method*/
72       throw new java.lang.UnsupportedOperationException JavaDoc("Method getReferenceAndValuePair() not yet implemented.");
73    }
74    public boolean seekFromTop(_IndexPredicate[] parm1) throws com.daffodilwoods.database.resource.DException {
75       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexIterator method*/
76       throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromTop() not yet implemented.");
77    }
78    public boolean seekFromTopRelative(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException {
79       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexIterator method*/
80       throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromTopRelative() not yet implemented.");
81    }
82    public boolean seekFromBottom(_IndexPredicate[] parm1) throws com.daffodilwoods.database.resource.DException {
83       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexIterator method*/
84       throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromBottom() not yet implemented.");
85    }
86    public boolean seekFromBottomRelative(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException {
87       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._IndexIterator method*/
88       throw new java.lang.UnsupportedOperationException JavaDoc("Method seekFromBottomRelative() not yet implemented.");
89    }
90    public boolean first() throws com.daffodilwoods.database.resource.DException {
91       iterator.move(key);
92       return true;
93    }
94    public boolean last() throws com.daffodilwoods.database.resource.DException {
95       iterator.move(key);
96       return true;
97    }
98    public boolean next() throws com.daffodilwoods.database.resource.DException {
99       return false;
100    }
101    public boolean previous() throws com.daffodilwoods.database.resource.DException {
102       return false;
103    }
104    public Object JavaDoc getKey() throws com.daffodilwoods.database.resource.DException {
105       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._TableIterator method*/
106       throw new java.lang.UnsupportedOperationException JavaDoc("Method getKey() not yet implemented.");
107    }
108    public void move(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException {
109       /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._TableIterator method*/
110       throw new java.lang.UnsupportedOperationException JavaDoc("Method move() not yet implemented.");
111    }
112    public Object JavaDoc getColumnValues(int[] parm1) throws com.daffodilwoods.database.resource.DException {
113       return iterator.getColumnValues(parm1);
114    }
115    public _Record getRecord() throws com.daffodilwoods.database.resource.DException {
116       return iterator.getRecord();
117    }
118
119   public Object JavaDoc getColumnValues(int column) throws DException {
120     /**@todo Implement this com.daffodilwoods.daffodildb.server.datasystem.interfaces._TableIterator method*/
121     throw new java.lang.UnsupportedOperationException JavaDoc("Method getColumnValues() not yet implemented.");
122   }
123
124    public _ExecutionPlan getExecutionPlan() throws DException{
125       _ExecutionPlan cplan = iterator.getExecutionPlan();
126       _ExecutionPlan cplans[] = cplan == null ? null : new _ExecutionPlan[]{cplan};
127       return new ExecutionPlan("ViewSingleRowIterator",cplans,null,null,null);
128    }
129
130    public ExecutionPlanForBrowser getExecutionPlanForBrowser() throws DException {
131       return iterator.getExecutionPlanForBrowser();
132    }
133   public _Iterator getBaseIteratorHasRecord(ColumnDetails hasRecordColumn) throws DException {
134     throw new DException("DSE565",new Object JavaDoc[]{"getBaseIterator"});
135   }
136     public FieldBase field(_Reference reference) throws com.daffodilwoods.database.resource.DException {
137         throw new java.lang.UnsupportedOperationException JavaDoc("Method not yet implemented.");
138     }
139     public FieldBase[] fields(_Reference[] references) throws com.daffodilwoods.database.resource.DException {
140         throw new java.lang.UnsupportedOperationException JavaDoc("Method fields() not yet implemented.");
141     }
142     public FieldBase[] fields(int[] columns) throws com.daffodilwoods.database.resource.DException {
143         throw new java.lang.UnsupportedOperationException JavaDoc("Method fields() not yet implemented.");
144     }
145   public void releaseResource() throws DException {
146
147   }
148
149 }
150
Popular Tags