1 21 22 package org.apache.derby.impl.sql.compile; 23 24 import org.apache.derby.iapi.sql.conn.LanguageConnectionContext; 25 import org.apache.derby.iapi.types.DataTypeDescriptor; 26 27 import org.apache.derby.impl.sql.execute.CountAggregator; 28 29 import org.apache.derby.catalog.TypeDescriptor; 30 31 import org.apache.derby.iapi.reference.ClassName; 32 33 34 39 public class CountAggregateDefinition 40 implements AggregateDefinition 41 { 42 46 public CountAggregateDefinition() { super(); } 47 48 58 public final TypeDescriptor getAggregator(TypeDescriptor inputType, 59 StringBuffer aggregatorClass) 60 { 61 aggregatorClass.append( ClassName.CountAggregator); 62 65 return DataTypeDescriptor.getBuiltInDataTypeDescriptor(java.sql.Types.INTEGER, false); 66 } 67 68 } 69 | Popular Tags |