Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\sql\compile\SumAvgAggregateDefinition.class
Êþº¾ 0 U # $ % & ' ( ) * + , - . / 0 1 2 3 4 $ 5 6 7 8 9 : ; < = > isSum Z <init> ()V Code getAggregator z(Lorg/apache/derby/iapi/types/DataTypeDescriptor;Ljava/lang/StringBuffer;)Lorg/apache/derby/iapi/types/DataTypeDescriptor; getAggregatorClassName ()Ljava/lang/String; getOperator setSumOrAvg (Z)V ? @ A CompilerContext B C D 1org/apache/derby/iapi/sql/compile/CompilerContext E F G H I J K L M N O P Q R S T -org/apache/derby/iapi/error/StandardException /org.apache.derby.impl.sql.execute.SumAggregator /org.apache.derby.impl.sql.execute.AvgAggregator sum avg ;org/apache/derby/impl/sql/compile/SumAvgAggregateDefinition java/lang/Object 5org/apache/derby/impl/sql/compile/AggregateDefinition .org/apache/derby/iapi/types/DataTypeDescriptor getTypeId &()Lorg/apache/derby/iapi/types/TypeId; 5org/apache/derby/iapi/services/context/ContextService getContext D(Ljava/lang/String;)Lorg/apache/derby/iapi/services/context/Context; getTypeCompilerFactory 9()Lorg/apache/derby/iapi/sql/compile/TypeCompilerFactory; 5org/apache/derby/iapi/sql/compile/TypeCompilerFactory getTypeCompiler V(Lorg/apache/derby/iapi/types/TypeId;)Lorg/apache/derby/iapi/sql/compile/TypeCompiler; "org/apache/derby/iapi/types/TypeId isNumericTypeId ()Z java/lang/StringBuffer append ,(Ljava/lang/String;)Ljava/lang/StringBuffer; .org/apache/derby/iapi/sql/compile/TypeCompiler resolveArithmeticOperation ¤(Lorg/apache/derby/iapi/types/DataTypeDescriptor;Lorg/apache/derby/iapi/types/DataTypeDescriptor;Ljava/lang/String;)Lorg/apache/derby/iapi/types/DataTypeDescriptor; getNullabilityType 3(Z)Lorg/apache/derby/iapi/types/DataTypeDescriptor; ! *· ± b N+¶ N¸ À :¹ :-¹ :-¶ ? ",*· ¶ W++*¶ ¹ :¶ °§ N° G K *´ ? °° *´ ? °° ! "