KickJava   Java API By Example, From Geeks To Geeks.

Java > Open Source Codes > com > daffodilwoods > daffodildb > server > sql99 > dcl > sqltransactionstatement > constraintnameOptRepScomma94843605constraintname


1 package com.daffodilwoods.daffodildb.server.sql99.dcl.sqltransactionstatement;
2
3 import java.util.*;
4
5 import com.daffodilwoods.daffodildb.server.serversystem.*;
6 import com.daffodilwoods.daffodildb.server.sql99.ddl.schemadefinition.*;
7 import com.daffodilwoods.database.general.*;
8 import com.daffodilwoods.database.resource.*;
9
10 public class constraintnameOptRepScomma94843605constraintname implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, constraintnamelist {
11    public constraintname[] _OptRepScomma94843605constraintname0;
12
13    public Object JavaDoc run(Object JavaDoc object) throws com.daffodilwoods.database.resource.DException {
14       ArrayList arr = new ArrayList(_OptRepScomma94843605constraintname0.length);
15       for (int i = 0; i < _OptRepScomma94843605constraintname0.length; i++) {
16          arr.add(getQualifiedIdentifier(object, _OptRepScomma94843605constraintname0[i]));
17       }
18       return (QualifiedIdentifier[]) arr.toArray(new QualifiedIdentifier[arr.size()]);
19    }
20
21    public String JavaDoc toString() {
22       StringBuffer JavaDoc sb = new StringBuffer JavaDoc();
23       sb.append(" ");
24       sb.append(_OptRepScomma94843605constraintname0[0]);
25       for (int i = 1; i < _OptRepScomma94843605constraintname0.length; i++) {
26          sb.append(",").append(_OptRepScomma94843605constraintname0[i]);
27       }
28       return sb.toString();
29    }
30
31    public Object JavaDoc clone() throws CloneNotSupportedException JavaDoc {
32       return this;
33    }
34
35    private QualifiedIdentifier getQualifiedIdentifier(Object JavaDoc object, constraintname constraintName0) throws DException {
36       String JavaDoc catalog = constraintName0.getCatalogName() == null
37           ? ( (_ServerSession) object).getCurrentSchema() : constraintName0.getCatalogName();
38       String JavaDoc scheam = constraintName0.getSchemaName() == null
39           ? ( (_ServerSession) object).getCurrentSchema() : constraintName0.getSchemaName();
40       String JavaDoc name = constraintName0.getConstraintName();
41       return new QualifiedIdentifier(catalog, scheam, name);
42    }
43 }
44
Popular Tags