| 1 package com.daffodilwoods.daffodildb.server.sql99.expression.booleanvalueexpression; 2 3 import com.daffodilwoods.daffodildb.server.datasystem.interfaces.*; 4 import com.daffodilwoods.daffodildb.server.sql99.common.*; 5 import com.daffodilwoods.daffodildb.server.sql99.ddl.descriptors.*; 6 import com.daffodilwoods.daffodildb.server.sql99.ddl.schemadefinition.*; 7 import com.daffodilwoods.daffodildb.server.sql99.dql.iterator.*; 8 import com.daffodilwoods.daffodildb.server.sql99.dql.plan.condition.*; 9 import com.daffodilwoods.daffodildb.server.sql99.expression.rowvalueexpression.*; 10 import com.daffodilwoods.daffodildb.server.sql99.expression.stringvalueexpression.*; 11 import com.daffodilwoods.database.resource.*; 12 import com.daffodilwoods.database.sqlinitiator.*; 13 14 public class domainname extends AbstractRowValueExpression implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter, datatypedomainname, datatype { 15 public schemaqualifiedname _domainname0; 16 17 public void setColumnPredicates(_AllColumnPredicates allColumnPredicates) throws DException { 18 throw new DException("DSE565", new Object [] {"setColumnPredicates()"}); 19 } 20 21 public _Iterator execute(_IndexTable indexTable, _Order order, String [] queryColumns, TableDetails tableDetails) throws DException { 22 throw new DException("DSE565", new Object [] {"execute()"}); 23 } 24 25 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 26 if (dataTypeDescriptor != null) { 27 dataTypeDescriptor.object_type = com.daffodilwoods.daffodildb.server.sql99.common.SqlKeywords.DOMAIN; 28 } 29 return _domainname0.run(null); 30 } 31 32 public String getDomainName() throws com.daffodilwoods.database.resource.DException { 33 return _domainname0.getIdentifierName(); 34 } 35 36 public String getCatalogName() throws com.daffodilwoods.database.resource.DException { 37 return _domainname0.getCatalogName(); 38 } 39 40 public String getSchemaName() throws com.daffodilwoods.database.resource.DException { 41 return _domainname0.getSchemaName(); 42 } 43 44 DataTypeDescriptor dataTypeDescriptor; 45 public void setDescriptor(_Descriptor dataTypeDescriptor) throws DException { 46 this.dataTypeDescriptor = (DataTypeDescriptor) dataTypeDescriptor; 47 } 48 49 public AbstractRowValueExpression[] getChilds() { 50 AbstractRowValueExpression[] childs = new AbstractRowValueExpression[] {}; 51 return childs; 52 53 } 54 55 public String toString() { 56 StringBuffer sb = new StringBuffer (); 57 sb.append(" "); 58 sb.append(_domainname0); 59 return sb.toString(); 60 } 61 62 public Object clone() throws CloneNotSupportedException { 63 domainname tempClass = new domainname(); 64 tempClass._domainname0 = (schemaqualifiedname) _domainname0.clone(); 65 return tempClass; 66 } 67 } 68 | Popular Tags |