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 run(Object 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 toString() { 22 StringBuffer sb = new StringBuffer (); 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 clone() throws CloneNotSupportedException { 32 return this; 33 } 34 35 private QualifiedIdentifier getQualifiedIdentifier(Object object, constraintname constraintName0) throws DException { 36 String catalog = constraintName0.getCatalogName() == null 37 ? ( (_ServerSession) object).getCurrentSchema() : constraintName0.getCatalogName(); 38 String scheam = constraintName0.getSchemaName() == null 39 ? ( (_ServerSession) object).getCurrentSchema() : constraintName0.getSchemaName(); 40 String name = constraintName0.getConstraintName(); 41 return new QualifiedIdentifier(catalog, scheam, name); 42 } 43 } 44 | Popular Tags |