KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > token > AbstractClassExpressionPrimary


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 JavaDoc();
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 JavaDoc run(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException;
45
46    abstract public Object JavaDoc[] getParameters(Object JavaDoc parm1) throws com.daffodilwoods.database.resource.DException;
47 }
48
Popular Tags