1 package com.daffodilwoods.daffodildb.server.sql99.dql.queryexpression.queryspecification; 2 3 14 public class asteriskedidentifierchain implements com.daffodilwoods.daffodildb.utils.parser.StatementExecuter { 15 16 19 20 public Speriod_991726143asteriskedidentifier[] _OptRepSperiod_991726143asteriskedidentifier0; 21 22 25 26 public asteriskedidentifier _asteriskedidentifier1; 27 28 34 35 public Object run(Object object) throws com.daffodilwoods.database.resource.DException { 36 String result1 = (String ) _asteriskedidentifier1.run(object); 37 if (_OptRepSperiod_991726143asteriskedidentifier0 == null) { 38 return new String [] {result1}; 39 } 40 int length = _OptRepSperiod_991726143asteriskedidentifier0.length; 41 String [] temp = new String [length + 1]; 42 temp[0] = result1; 43 for (int i = 0; i < length; i++) { 44 temp[i + 1] = (String ) _OptRepSperiod_991726143asteriskedidentifier0[i].run(object); 45 } 46 return temp; 47 } 48 49 public String toString() { 50 StringBuffer sb = new StringBuffer (); 51 sb.append(" "); 52 sb.append(_asteriskedidentifier1); 53 sb.append(" "); 54 if (_OptRepSperiod_991726143asteriskedidentifier0 != null) { 55 for (int i = 0; i < _OptRepSperiod_991726143asteriskedidentifier0.length; i++) { 56 sb.append("").append(_OptRepSperiod_991726143asteriskedidentifier0[i]); 57 } 58 } 59 return sb.toString(); 60 } 61 62 public Object clone() throws CloneNotSupportedException { 63 asteriskedidentifierchain tempClass = new asteriskedidentifierchain(); 64 if (_OptRepSperiod_991726143asteriskedidentifier0 != null) { 65 Speriod_991726143asteriskedidentifier[] temp_OptRepSperiod_991726143asteriskedidentifier0 = new Speriod_991726143asteriskedidentifier[_OptRepSperiod_991726143asteriskedidentifier0.length]; 66 for (int i = 0; i < _OptRepSperiod_991726143asteriskedidentifier0.length; i++) { 67 temp_OptRepSperiod_991726143asteriskedidentifier0[i] = (Speriod_991726143asteriskedidentifier) _OptRepSperiod_991726143asteriskedidentifier0[i].clone(); 68 } 69 tempClass._OptRepSperiod_991726143asteriskedidentifier0 = temp_OptRepSperiod_991726143asteriskedidentifier0; 70 } 71 tempClass._asteriskedidentifier1 = (asteriskedidentifier) _asteriskedidentifier1.clone(); 72 return tempClass; 73 } 74 75 } 76 | Popular Tags |