KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dml > insertcolumnlist


1 package com.daffodilwoods.daffodildb.server.sql99.dml;
2
3 import com.daffodilwoods.daffodildb.server.sql99.common.*;
4 import com.daffodilwoods.daffodildb.server.sql99.expression.*;
5 import com.daffodilwoods.database.resource.*;
6
7 public class insertcolumnlist implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter {
8    public columnnamelist _insertcolumnlist0;
9
10    /**
11     * This method returns the column Names explicity specified by the user in the insert/update/delete
12     * statement by calling the run method of ColumnName List
13     * @param object
14     * @return Object
15     * @throws com.daffodilwoods.database.resource.DException
16     */

17
18    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
19       return _insertcolumnlist0.run(object);
20    }
21
22    /**
23     * This method returns the Colum Details from the insert column list.
24     * @return
25     * @throws DException
26     */

27
28    public ParameterInfo[] getParameterInfo() throws DException {
29       return _insertcolumnlist0.getParameterInfo();
30    }
31
32    /**
33     * This method returns the column details from the insert Column List
34     * @return
35     * @throws DException
36     */

37
38    public ColumnDetails[] getColumnDetails() throws DException {
39       return _insertcolumnlist0.getColumnDetailsFull();
40    }
41
42    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
43       return this;
44    }
45
46    public String JavaDoc toString() {
47       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
48       sb.append(" ");
49       sb.append(_insertcolumnlist0);
50       return sb.toString();
51    }
52
53 }
54
Popular Tags