Edit C:\Program Files\Java\jdk1.7.0_45\db\lib\org\apache\derby\impl\sql\execute\GenericAggregator.class
Êþº¾ 0 ? $ F # G H I # J H K # L H M # N # O P Q R S T # U V # W X S Y # Z [ \ ] ^ # _ H ` a b c d H e f g 5 h i j k l aggInfo 2Lorg/apache/derby/impl/sql/execute/AggregatorInfo; aggregatorColumnId I inputColumnId resultColumnId cf 4Lorg/apache/derby/iapi/services/loader/ClassFactory; cachedAggregator 2Lorg/apache/derby/iapi/sql/execute/ExecAggregator; <init> i(Lorg/apache/derby/impl/sql/execute/AggregatorInfo;Lorg/apache/derby/iapi/services/loader/ClassFactory;)V Code initialize .(Lorg/apache/derby/iapi/sql/execute/ExecRow;)V Exceptions m accumulate Y(Lorg/apache/derby/iapi/sql/execute/ExecRow;Lorg/apache/derby/iapi/sql/execute/ExecRow;)V )([Ljava/lang/Object;[Ljava/lang/Object;)V e(Lorg/apache/derby/iapi/types/DataValueDescriptor;Lorg/apache/derby/iapi/types/DataValueDescriptor;)V merge finish .(Lorg/apache/derby/iapi/sql/execute/ExecRow;)Z getAggregatorInstance 4()Lorg/apache/derby/iapi/sql/execute/ExecAggregator; getColumnId ()I getInputColumnValue ^(Lorg/apache/derby/iapi/sql/execute/ExecRow;)Lorg/apache/derby/iapi/types/DataValueDescriptor; [(Lorg/apache/derby/iapi/services/io/Storable;Lorg/apache/derby/iapi/services/io/Storable;)V getAggregatorInfo 4()Lorg/apache/derby/impl/sql/execute/AggregatorInfo; / n % & o p @ ' ( q @ ) ( r @ * ( + , s t u )org/apache/derby/iapi/types/UserDataValue v w 0org/apache/derby/iapi/sql/execute/ExecAggregator = > x y 6 9 /org/apache/derby/iapi/types/DataValueDescriptor 6 z : C { | } n x ~ ? - . ? ? ? ? ? ? ? w ? ? ? ? java/lang/Exception ? ? ? > : ? 3org/apache/derby/impl/sql/execute/GenericAggregator java/lang/Object -org/apache/derby/iapi/error/StandardException ()V 0org/apache/derby/impl/sql/execute/AggregatorInfo getAggregatorColNum getInputColNum getOutputColNum )org/apache/derby/iapi/sql/execute/ExecRow getColumn 4(I)Lorg/apache/derby/iapi/types/DataValueDescriptor; getObject ()Ljava/lang/Object; setValue (Ljava/lang/Object;)V F(Lorg/apache/derby/iapi/types/DataValueDescriptor;Ljava/lang/Object;)V getResult 3()Lorg/apache/derby/iapi/types/DataValueDescriptor; setToNull 4(Lorg/apache/derby/iapi/types/DataValueDescriptor;)V didEliminateNulls ()Z getAggregatorClassName ()Ljava/lang/String; 2org/apache/derby/iapi/services/loader/ClassFactory loadApplicationClass %(Ljava/lang/String;)Ljava/lang/Class; java/lang/Class newInstance getAggregateName setup (Ljava/lang/String;)V unexpectedUserException F(Ljava/lang/Throwable;)Lorg/apache/derby/iapi/error/StandardException; newAggregator 5(Lorg/apache/derby/iapi/sql/execute/ExecAggregator;)V # $ % &