Edit C:\dspace\webapps\rest\WEB-INF\lib\org\elasticsearch\search\aggregations\AggregationModule.class
???? 3 ? 7org/elasticsearch/search/aggregations/AggregationModule .org/elasticsearch/common/inject/AbstractModule ,org/elasticsearch/common/inject/SpawnModules AggregationModule.java 7org/elasticsearch/search/aggregations/Aggregator$Parser 0org/elasticsearch/search/aggregations/Aggregator Parser parsers Ljava/util/List; _Ljava/util/List<Ljava/lang/Class<+Lorg/elasticsearch/search/aggregations/Aggregator$Parser;>;>; <init> ()V &org/elasticsearch/common/collect/Lists newArrayList ()Ljava/util/ArrayList; ;org/elasticsearch/search/aggregations/metrics/avg/AvgParser java/util/List add (Ljava/lang/Object;)Z ! " ;org/elasticsearch/search/aggregations/metrics/sum/SumParser $ ;org/elasticsearch/search/aggregations/metrics/min/MinParser & ;org/elasticsearch/search/aggregations/metrics/max/MaxParser ( ?org/elasticsearch/search/aggregations/metrics/stats/StatsParser * Porg/elasticsearch/search/aggregations/metrics/stats/extended/ExtendedStatsParser , Iorg/elasticsearch/search/aggregations/metrics/valuecount/ValueCountParser . Korg/elasticsearch/search/aggregations/metrics/percentiles/PercentilesParser 0 Oorg/elasticsearch/search/aggregations/metrics/percentiles/PercentileRanksParser 2 Korg/elasticsearch/search/aggregations/metrics/cardinality/CardinalityParser 4 @org/elasticsearch/search/aggregations/bucket/global/GlobalParser 6 Borg/elasticsearch/search/aggregations/bucket/missing/MissingParser 8 @org/elasticsearch/search/aggregations/bucket/filter/FilterParser : Borg/elasticsearch/search/aggregations/bucket/filters/FiltersParser < >org/elasticsearch/search/aggregations/bucket/terms/TermsParser > Oorg/elasticsearch/search/aggregations/bucket/significant/SignificantTermsParser @ >org/elasticsearch/search/aggregations/bucket/range/RangeParser B Gorg/elasticsearch/search/aggregations/bucket/range/date/DateRangeParser D Eorg/elasticsearch/search/aggregations/bucket/range/ipv4/IpRangeParser F Forg/elasticsearch/search/aggregations/bucket/histogram/HistogramParser H Jorg/elasticsearch/search/aggregations/bucket/histogram/DateHistogramParser J Porg/elasticsearch/search/aggregations/bucket/range/geodistance/GeoDistanceParser L Forg/elasticsearch/search/aggregations/bucket/geogrid/GeoHashGridParser N @org/elasticsearch/search/aggregations/bucket/nested/NestedParser P Gorg/elasticsearch/search/aggregations/bucket/nested/ReverseNestedParser R Corg/elasticsearch/search/aggregations/metrics/tophits/TopHitsParser T Gorg/elasticsearch/search/aggregations/metrics/geobounds/GeoBoundsParser V Korg/elasticsearch/search/aggregations/metrics/scripted/ScriptedMetricParser X Dorg/elasticsearch/search/aggregations/bucket/children/ChildrenParser Z this 9Lorg/elasticsearch/search/aggregations/AggregationModule; addAggregatorParser (Ljava/lang/Class;)V parser MLjava/lang/Class<+Lorg/elasticsearch/search/aggregations/Aggregator$Parser;>; Ljava/lang/Class; configure binder *()Lorg/elasticsearch/common/inject/Binder; d e f 9org/elasticsearch/common/inject/multibindings/Multibinder h newSetBinder v(Lorg/elasticsearch/common/inject/Binder;Ljava/lang/Class;)Lorg/elasticsearch/common/inject/multibindings/Multibinder; j k i l iterator ()Ljava/util/Iterator; n o p java/util/Iterator r hasNext ()Z t u s v next ()Ljava/lang/Object; x y s z java/lang/Class | addBinding ?()Lorg/elasticsearch/common/inject/binder/LinkedBindingBuilder; ~ i ? ;org/elasticsearch/common/inject/binder/LinkedBindingBuilder ? to P(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/ScopedBindingBuilder; ? ? ? ? 7org/elasticsearch/search/aggregations/AggregatorParsers ? bind S(Ljava/lang/Class;)Lorg/elasticsearch/common/inject/binder/AnnotatedBindingBuilder; ? ? ? >org/elasticsearch/common/inject/binder/AnnotatedBindingBuilder ? asEagerSingleton ? ? ? =org/elasticsearch/search/aggregations/AggregationParseElement ? 6org/elasticsearch/search/aggregations/AggregationPhase ? i$ Ljava/util/Iterator; multibinder vLorg/elasticsearch/common/inject/multibindings/Multibinder<Lorg/elasticsearch/search/aggregations/Aggregator$Parser;>; ;Lorg/elasticsearch/common/inject/multibindings/Multibinder; spawnModules ()Ljava/lang/Iterable; corg/elasticsearch/search/aggregations/bucket/significant/heuristics/SignificantTermsHeuristicModule ? ? .org/elasticsearch/common/collect/ImmutableList ? of D(Ljava/lang/Object;)Lorg/elasticsearch/common/collect/ImmutableList; ? ? ? ? Signature Code LocalVariableTable LineNumberTable LocalVariableTypeTable P(Ljava/lang/Class<+Lorg/elasticsearch/search/aggregations/Aggregator$Parser;>;)V StackMapTable A()Ljava/lang/Iterable<+Lorg/elasticsearch/common/inject/Module;>; SourceFile InnerClasses ! ? ? h*? *? ? *? ? # W*? %? # W*? '? # W*? )? # W*? +? # W*? -? # W*? /? # W*? 1? # W*? 3? # W*? 5? # W*? 7? # W*? 9? # W*? ;? # W*? =? # W*? ?? # W*? A? # W*? C? # W*? E? # W*? G? # W*? I? # W*? K? # W*? M? # W*? O? # W*? Q? # W*? S? # W*? U? # W*? W? # W*? Y? # W*? [? # W? ? h \ ] ? ? C A D E # F / G ; H G I S J _ K k L w M ? O ? P ? Q ? R ? S ? T ? U ? V ? W ? X ? Y Z [ \+ ]7 ^C _O `[ ag b ^ _ ? V *? +? # W? ? \ ] ` b ? ` a ? j k ? ? c ? ? W*? g ? mL*? ? q M,? w ? ,? { ? }N+? ?-? ? W???*?? ?? ? *?? ?? ? *?? ?? ? ? ? * ' ` b ! ? ? W \ ] M ? ? ? ' ` a M ? ? ? "