| 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 key; 15 16 public SingleRowIterator(_Iterator iterator0, Object key0) { 17 Thread.dumpStack(); 18 key = key0; 19 iterator = iterator0; 20 } 21 public _OrderCount getOrderCounts() throws com.daffodilwoods.database.resource.DException { 22 23 throw new java.lang.UnsupportedOperationException ("Method getOrderCounts() not yet implemented."); 24 } 25 public TableDetails[] getTableDetails() throws com.daffodilwoods.database.resource.DException { 26 27 throw new java.lang.UnsupportedOperationException ("Method getTableDetails() not yet implemented."); 28 } 29 public _Iterator getBaseIterator(ColumnDetails column) throws com.daffodilwoods.database.resource.DException { 30 31 throw new java.lang.UnsupportedOperationException ("Method getBaseIterator() not yet implemented."); 32 } 33 public void setConditionVariableValue(_Reference[] parm1, Object [] parm2, int parm3) throws com.daffodilwoods.database.resource.DException { 34 35 throw new java.lang.UnsupportedOperationException ("Method setConditionVariableValue() not yet implemented."); 36 } 37 public Object getColumnValues() throws com.daffodilwoods.database.resource.DException { 38 return iterator.getColumnValues(); 39 } 40 public _KeyColumnInformation[] getKeyColumnInformations() throws com.daffodilwoods.database.resource.DException { 41 42 throw new java.lang.UnsupportedOperationException ("Method getKeyColumnInformations() not yet implemented."); 43 } 44 public Object [] getUniqueColumnReference() throws com.daffodilwoods.database.resource.DException { 45 46 throw new java.lang.UnsupportedOperationException ("Method getUniqueColumnReference() not yet implemented."); 47 } 48 public boolean seek(Object parm1) throws com.daffodilwoods.database.resource.DException { 49 50 throw new java.lang.UnsupportedOperationException ("Method seek() not yet implemented."); 51 } 52 public _Order getDefaultOrder() throws com.daffodilwoods.database.resource.DException { 53 54 throw new java.lang.UnsupportedOperationException ("Method getDefaultOrder() not yet implemented."); 55 } 56 public Object getColumnValues(_Reference[] parm1) throws com.daffodilwoods.database.resource.DException { 57 return iterator.getColumnValues(parm1); 58 } 59 public Object 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 64 throw new java.lang.UnsupportedOperationException ("Method setIterator() not yet implemented."); 65 } 66 public void addReferences(_Reference[] parm1) throws com.daffodilwoods.database.resource.DException { 67 68 throw new java.lang.UnsupportedOperationException ("Method addReferences() not yet implemented."); 69 } 70 public Object [][] getReferenceAndValuePair() throws com.daffodilwoods.database.resource.DException { 71 72 throw new java.lang.UnsupportedOperationException ("Method getReferenceAndValuePair() not yet implemented."); 73 } 74 public boolean seekFromTop(_IndexPredicate[] parm1) throws com.daffodilwoods.database.resource.DException { 75 76 throw new java.lang.UnsupportedOperationException ("Method seekFromTop() not yet implemented."); 77 } 78 public boolean seekFromTopRelative(Object parm1) throws com.daffodilwoods.database.resource.DException { 79 80 throw new java.lang.UnsupportedOperationException ("Method seekFromTopRelative() not yet implemented."); 81 } 82 public boolean seekFromBottom(_IndexPredicate[] parm1) throws com.daffodilwoods.database.resource.DException { 83 84 throw new java.lang.UnsupportedOperationException ("Method seekFromBottom() not yet implemented."); 85 } 86 public boolean seekFromBottomRelative(Object parm1) throws com.daffodilwoods.database.resource.DException { 87 88 throw new java.lang.UnsupportedOperationException ("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 getKey() throws com.daffodilwoods.database.resource.DException { 105 106 throw new java.lang.UnsupportedOperationException ("Method getKey() not yet implemented."); 107 } 108 public void move(Object parm1) throws com.daffodilwoods.database.resource.DException { 109 110 throw new java.lang.UnsupportedOperationException ("Method move() not yet implemented."); 111 } 112 public Object 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 getColumnValues(int column) throws DException { 120 121 throw new java.lang.UnsupportedOperationException ("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 []{"getBaseIterator"}); 135 } 136 public FieldBase field(_Reference reference) throws com.daffodilwoods.database.resource.DException { 137 throw new java.lang.UnsupportedOperationException ("Method not yet implemented."); 138 } 139 public FieldBase[] fields(_Reference[] references) throws com.daffodilwoods.database.resource.DException { 140 throw new java.lang.UnsupportedOperationException ("Method fields() not yet implemented."); 141 } 142 public FieldBase[] fields(int[] columns) throws com.daffodilwoods.database.resource.DException { 143 throw new java.lang.UnsupportedOperationException ("Method fields() not yet implemented."); 144 } 145 public void releaseResource() throws DException { 146 147 } 148 149 } 150 | Popular Tags |