1 package com.daffodilwoods.daffodildb.server.sql99.dql.tableexpression.fromclause; 2 3 import java.util.*; 4 5 import com.daffodilwoods.daffodildb.server.serversystem.*; 6 import com.daffodilwoods.daffodildb.server.sql99.common.*; 7 import com.daffodilwoods.daffodildb.server.sql99.dql.execution.*; 8 import com.daffodilwoods.daffodildb.server.sql99.dql.listenerevents.*; 9 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.*; 10 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition.*; 11 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.order.*; 12 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 13 import com.daffodilwoods.database.resource.*; 14 15 25 public class parentablereference implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, tableprimary, tablereference { 26 30 public tablereference _tablereference0; 31 36 public void verifyValues(_VariableValueOperations variableValueOperation) throws DException { 37 _tablereference0.verifyValues(variableValueOperation); 38 } 39 public tablereference[] getChildTableReferences() throws DException { 40 tablereference tableRef[] = new tablereference[1]; 41 tableRef[0] = this; 42 return tableRef; 43 } 44 public _Reference[] getUnderlyingReferences() throws DException { 45 return _tablereference0.getUnderlyingReferences(); 46 } 47 public OrderMappingWithTableRefernces[] checkForOrderSequencePlan(_ServerSession parm1, _OrderPlan orderPlan, _BVEPlan parm3, _QueryColumns parm4, ConditionArray parm5, boolean isUnderLoj) throws com.daffodilwoods.database.resource.DException { 48 return _tablereference0.checkForOrderSequencePlan(parm1, orderPlan, parm3, parm4, parm5, isUnderLoj); 49 } 50 51 public void setDefaultValues(_VariableValueOperations variableValueOperation) throws DException { 52 _tablereference0.setDefaultValues(variableValueOperation); 53 } 54 55 public _TablePlan[] getTablePlan(_ServerSession session, _DatedFramework datedCondition, _BVEPlan bvePlan, _OrderPlan orderPlan, _QueryColumns queryColumns, ConditionArray conditionArray) throws DException { 56 return _tablereference0.getTablePlan(session, datedCondition, bvePlan, orderPlan, queryColumns, conditionArray); 57 } 58 59 public _TablePlan[] getTablePlans(_ServerSession session, _DatedFramework datedCondition, _BVEPlan bvePlan, _OrderPlan orderPlan, _QueryColumns queryColumns, ConditionArray conditionArray) throws DException { 60 return _tablereference0.getTablePlans(session, datedCondition, bvePlan, orderPlan, queryColumns, conditionArray); 61 } 62 public _BVEPlan getBveExecutionPlan() throws DException { 63 return _tablereference0.getBveExecutionPlan(); 64 } 65 66 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 67 return _tablereference0.run(object); 68 } 69 70 public TableDetails[] getTableDetails(_ServerSession session, ColumnDetails[] queryColumns) throws DException { 71 return _tablereference0.getTableDetails(session, queryColumns); 72 } 73 74 public com.daffodilwoods.daffodildb.server.sql99.utils._Reference[] checkSemantic(com.daffodilwoods.daffodildb.server.serversystem._ServerSession parent, ColumnDetails[] queryColumns, boolean checkUserRight) throws DException { 75 return _tablereference0.checkSemantic(parent, queryColumns, checkUserRight); 76 } 77 78 public ColumnDetails[] getColumnDetails() throws DException { 79 return _tablereference0.getColumnDetails(); 80 } 81 82 public Object [] getParameters(Object object) throws DException { 83 return _tablereference0.getParameters(object); 84 } 85 86 public void getColumnsIncluded(ArrayList aList) throws DException { 87 88 } 89 90 public void getTablesIncluded(ArrayList aList) throws DException { 91 } 92 93 public ParameterInfo[] getParameterInfo() throws DException { 94 return null; 95 } 96 public TableDetails[] getTablesForBlankInsert() throws DException { 97 return _tablereference0.getTablesForBlankInsert(); 98 } 99 100 public void setTablesForInsertion(ColumnMappingHandler parm1, _VariableValueOperations vv) throws com.daffodilwoods.database.resource.DException { 101 _tablereference0.setTablesForInsertion(parm1, vv); 102 } 103 104 105 public TableDetails[] getAllTableDetails() throws DException { 106 return _tablereference0.getAllTableDetails(); 107 } 108 109 110 public TableDetails[] getViewTableDetails() throws DException { 111 return _tablereference0.getViewTableDetails(); 112 } 113 114 public String toString() { 115 StringBuffer sb = new StringBuffer (); 116 sb.append(" "); 117 sb.append("("); 118 sb.append(" "); 119 sb.append(_tablereference0); 120 sb.append(" "); 121 sb.append(")"); 122 return sb.toString(); 123 } 124 125 public Object clone() throws CloneNotSupportedException { 126 parentablereference tempClass = new parentablereference(); 127 tempClass._tablereference0 = (tablereference) _tablereference0.clone(); 128 return tempClass; 129 } 130 131 } 132 | Popular Tags |