| 1 package com.daffodilwoods.daffodildb.server.sql99.token; 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.expression.rowvalueexpression.*; 8 import com.daffodilwoods.daffodildb.server.sql99.utils.*; 9 import com.daffodilwoods.database.resource.*; 10 11 public abstract class AbstractClassExpressionPrimary extends AbstractRowValueExpression { 12 13 public void changeColumnDetails(ColumnDetails[] oldColumn, ColumnDetails[] newColumn) throws DException { 14 throw new UnsupportedOperationException (); 15 } 16 17 public void setDefaultValues(_VariableValueOperations _VariableValueOperations) throws DException { 18 } 19 20 public boolean checkForSubQuery() throws DException { 21 return false; 22 } 23 24 public _Reference[] getReferences(TableDetails[] tableDetailsArray) throws DException { 25 return null; 26 } 27 28 public _Reference[] checkSemantic(_ServerSession _ServerSession) throws DException { 29 return null; 30 } 31 32 public int getCardinality() throws DException { 33 return 1; 34 } 35 36 public void getColumnsIncluded(ArrayList arrayList) throws DException {} 37 38 public void getTablesIncluded(ArrayList arrayList) throws DException {} 39 40 abstract public ColumnDetails[] getColumnDetails() throws com.daffodilwoods.database.resource.DException; 41 42 abstract public ParameterInfo[] getParameterInfo() throws com.daffodilwoods.database.resource.DException; 43 44 abstract public Object run(Object parm1) throws com.daffodilwoods.database.resource.DException; 45 46 abstract public Object [] getParameters(Object parm1) throws com.daffodilwoods.database.resource.DException; 47 } 48 | Popular Tags |