1 package com.daffodilwoods.daffodildb.server.sql99.dql.iterator.condition; 2 import com.daffodilwoods.daffodildb.client.*; 3 import com.daffodilwoods.daffodildb.server.datasystem.interfaces.*; 4 import com.daffodilwoods.daffodildb.server.sql99.common.*; 5 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator.*; 6 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 7 import com.daffodilwoods.daffodildb.utils.comparator.*; 8 import com.daffodilwoods.database.resource.*; 9 10 22 public class NoRecordIterator extends BaseExceptionSingleIterator implements _Iterator, _IndexIteratorInfo { 23 24 public NoRecordIterator() { 25 } 26 27 public Object [][] getFunctionalColumnMapping() throws DException { 28 return null; 29 } 30 31 public void setKeyCount(Object [][] tableAndKeyCount) throws DException { 32 } 33 34 public void setConditionVariableValue(_Reference[] references, Object [] values, int priority) throws DException { 35 } 36 37 public _KeyColumnInformation[] getKeyColumnInformations() throws DException { 38 return new _KeyColumnInformation[0]; 39 } 40 41 public _ExecutionPlan getExecutionPlan() throws DException { 42 ExecutionPlan plan = new ExecutionPlan("NoRecordIterator[" + "]", null, null, null, null); 43 return plan; 44 } 45 46 public ExecutionPlanForBrowser getExecutionPlanForBrowser() throws DException { 47 ExecutionPlanForBrowser plan = new ExecutionPlanForBrowser("NoRecordIterator[" + "]", "", null, null, null, null); 48 return plan; 49 } 50 51 public Object [] getUniqueColumnReference() throws DException { 52 return new Object [] {new int[0], new String [0]}; 53 } 54 55 60 public boolean first() throws DException { 61 return false; 62 } 63 64 69 public boolean last() throws DException { 70 return false; 71 } 72 73 78 public boolean next() throws DException { 79 return false; 80 } 81 82 87 public boolean previous() throws DException { 88 return false; 89 } 90 91 public int getBtreeIndex() throws DException { 92 93 throw new java.lang.UnsupportedOperationException ("Method getBtreeIndex() not yet implemented."); 94 } 95 96 public boolean locateKey(Object key, boolean top) throws DException { 97 98 throw new java.lang.UnsupportedOperationException ("Method locateKey() not yet implemented."); 99 } 100 101 public void ensureRecordInMemory() throws DException { 102 103 throw new java.lang.UnsupportedOperationException ("Method ensureRecordInMemory() not yet implemented."); 104 } 105 106 public void moveOnActualKey(Object key) throws DException { 107 108 throw new java.lang.UnsupportedOperationException ("Method moveOnActualKey() not yet implemented."); 109 } 110 111 public Object getActualKey() throws DException { 112 113 throw new java.lang.UnsupportedOperationException ("Method getActualKey() not yet implemented."); 114 } 115 116 public boolean seekKeyAddress(Object indexKey) throws DException { 117 118 throw new java.lang.UnsupportedOperationException ("Method seekKeyAddress() not yet implemented."); 119 } 120 121 public Object getPhysicalAddress() throws DException { 122 123 throw new java.lang.UnsupportedOperationException ("Method getPhysicalAddress() not yet implemented."); 124 } 125 126 public void setSpecificUnderlyingReferences(_Reference[] specificUnderlyingReferences) throws DException{ 127 } 128 129 public SuperComparator getComparator() { 130 return null; 131 } 132 133 public SuperComparator getObjectComparator() throws DException { 134 return null; 135 } 136 137 public void releaseResource() throws DException { 138 } 139 140 } 141 | Popular Tags |