1 package com.daffodilwoods.daffodildb.server.sql99.expression; 2 3 import com.daffodilwoods.daffodildb.server.serversystem.*; 4 import com.daffodilwoods.daffodildb.server.sql99.common.*; 5 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 6 import com.daffodilwoods.daffodildb.utils.parser.*; 7 import com.daffodilwoods.database.resource.*; 8 import java.util.*; 9 public interface RowValueExpressionSuper extends StatementExecuter,Parameters{ 10 public void setDefaultValues(_VariableValueOperations variableValueOperations) throws DException ; 11 public boolean checkForSubQuery() throws DException ; 12 public _Reference[] getReferences(TableDetails[] tableDetails) throws DException; 13 public ColumnDetails[] getColumnDetails()throws DException; 14 public _Reference[] checkSemantic(_ServerSession parent) throws DException ; 15 public int getCardinality() throws DException; 16 17 public ParameterInfo[] getParameterInfo() throws DException; 18 public Object [] getParameters(Object object) throws DException ; 19 20 public void getColumnsIncluded(ArrayList aList) throws DException; 21 public void getTablesIncluded(ArrayList aList) throws DException; 22 public ByteComparison getByteComparison(Object object) throws DException; 23 public void releaseResource() throws DException; 24 } 25 | Popular Tags |