KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > expression > stringvalueexpression > unqualifiedschemaname


1 package com.daffodilwoods.daffodildb.server.sql99.expression.stringvalueexpression;
2
3 import com.daffodilwoods.daffodildb.server.sql99.ddl.descriptors.*;
4 import com.daffodilwoods.daffodildb.server.sql99.ddl.schemadefinition.*;
5 import com.daffodilwoods.daffodildb.server.sql99.expression.expressionprimary.*;
6 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*;
7 import com.daffodilwoods.database.resource.*;
8
9 public class unqualifiedschemaname extends AbstractRowValueExpression implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, schemaname, schemanameclause {
10    public identifier _unqualifiedschemaname0;
11
12    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
13       String JavaDoc schemaName = (String JavaDoc) _unqualifiedschemaname0.run(object);
14       if (schemaDescriptor != null) {
15          schemaDescriptor.schema_name = schemaName;
16       }
17       return schemaName;
18    }
19
20    SchemaDescriptor schemaDescriptor;
21    public void setSchemaDescriptor(_Descriptor schemaDescriptor) throws DException {
22       this.schemaDescriptor = (SchemaDescriptor) schemaDescriptor;
23    }
24
25    public String JavaDoc getSchemaName() throws com.daffodilwoods.database.resource.DException {
26       return (String JavaDoc) _unqualifiedschemaname0.run(null);
27    }
28
29    public String JavaDoc getCatalogName() throws com.daffodilwoods.database.resource.DException {
30       return null;
31    }
32
33    public AbstractRowValueExpression[] getChilds() {
34       AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] {};
35       return childs;
36
37    }
38
39    public String JavaDoc toString() {
40       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
41       sb.append(" ");
42       sb.append(_unqualifiedschemaname0);
43       return sb.toString();
44    }
45
46    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
47       unqualifiedschemaname tempClass = new unqualifiedschemaname();
48       tempClass._unqualifiedschemaname0 = (identifier) _unqualifiedschemaname0.clone();
49       return tempClass;
50    }
51
52 }
53
Popular Tags