@@ -14,7 +14,7 @@ internal class AggregateJsonConverter : JsonConverter
1414
1515 public override bool CanWrite => false ;
1616
17- public override object ReadJson ( JsonReader reader , Type objectType , object existingValue , JsonSerializer serializer ) => this . ReadAggregation ( reader , serializer ) ;
17+ public override object ReadJson ( JsonReader reader , Type objectType , object existingValue , JsonSerializer serializer ) => this . ReadAggregate ( reader , serializer ) ;
1818
1919 public override bool CanConvert ( Type objectType ) => objectType == typeof ( IAggregate ) ;
2020
@@ -23,7 +23,7 @@ public override void WriteJson(JsonWriter writer, object value, JsonSerializer s
2323 throw new NotSupportedException ( ) ;
2424 }
2525
26- private IAggregate ReadAggregation ( JsonReader reader , JsonSerializer serializer )
26+ private IAggregate ReadAggregate ( JsonReader reader , JsonSerializer serializer )
2727 {
2828 if ( reader . TokenType != JsonToken . StartObject )
2929 return null ;
@@ -32,18 +32,18 @@ private IAggregate ReadAggregation(JsonReader reader, JsonSerializer serializer)
3232 if ( reader . TokenType != JsonToken . PropertyName )
3333 return null ;
3434
35- IAggregate result = null ;
35+ IAggregate aggregate = null ;
3636
3737 var property = reader . Value as string ;
3838 if ( _numeric . IsMatch ( property ) )
39- result = GetPercentilesMetric ( reader , serializer , oldFormat : true ) ;
39+ aggregate = GetPercentilesAggregate ( reader , serializer , oldFormat : true ) ;
4040
4141 var meta = ( property == "meta" ) ? GetMetadata ( reader ) : null ;
4242
43- if ( result != null )
43+ if ( aggregate != null )
4444 {
45- result . Meta = meta ;
46- return result ;
45+ aggregate . Meta = meta ;
46+ return aggregate ;
4747 }
4848
4949 property = reader . Value as string ;
@@ -53,35 +53,35 @@ private IAggregate ReadAggregation(JsonReader reader, JsonSerializer serializer)
5353 case "values" :
5454 reader . Read ( ) ;
5555 reader . Read ( ) ;
56- result = GetPercentilesMetric ( reader , serializer ) ;
56+ aggregate = GetPercentilesAggregate ( reader , serializer ) ;
5757 break ;
5858 case "value" :
59- result = GetValueMetric ( reader , serializer ) ;
59+ aggregate = GetValueAggregate ( reader , serializer ) ;
6060 break ;
6161 case "buckets" :
6262 case "doc_count_error_upper_bound" :
63- result = GetBucket ( reader , serializer ) ;
63+ aggregate = GetMultiBucketAggregate ( reader , serializer ) ;
6464 break ; ;
6565 case "count" :
66- result = GetStatsMetric ( reader , serializer ) ;
66+ aggregate = GetStatsAggregate ( reader , serializer ) ;
6767 break ;
6868 case "doc_count" :
69- result = GetDocCountBucket ( reader , serializer ) ;
69+ aggregate = GetSingleBucketAggregate ( reader , serializer ) ;
7070 break ;
7171 case "bounds" :
72- result = GetGeoBoundsMetric ( reader , serializer ) ;
72+ aggregate = GetGeoBoundsAggregate ( reader , serializer ) ;
7373 break ;
7474 case "hits" :
75- result = GetTopHitsMetric ( reader , serializer ) ;
75+ aggregate = GetTopHitsAggregate ( reader , serializer ) ;
7676 break ;
7777 default :
7878 return null ;
7979 }
80- result . Meta = meta ;
81- return result ;
80+ aggregate . Meta = meta ;
81+ return aggregate ;
8282 }
8383
84- private IBucket ReadBucketItem ( JsonReader reader , JsonSerializer serializer )
84+ private IBucket ReadBucket ( JsonReader reader , JsonSerializer serializer )
8585 {
8686 if ( reader . TokenType != JsonToken . StartObject )
8787 return null ;
@@ -97,17 +97,17 @@ private IBucket ReadBucketItem(JsonReader reader, JsonSerializer serializer)
9797 switch ( property )
9898 {
9999 case "key" :
100- item = GetKeyedBucketItem ( reader , serializer ) ;
100+ item = GetKeyedBucket ( reader , serializer ) ;
101101 break ;
102102 case "from" :
103103 case "to" :
104- item = GetRangeItem ( reader , serializer ) ;
104+ item = GetRangeBucket ( reader , serializer ) ;
105105 break ;
106106 case "key_as_string" :
107- item = GetDateHistrogramItem ( reader , serializer ) ;
107+ item = GetDateHistogramBucket ( reader , serializer ) ;
108108 break ;
109109 case "doc_count" :
110- item = GetFiltersBucketItem ( reader , serializer ) ;
110+ item = GetFiltersBucket ( reader , serializer ) ;
111111 break ;
112112 default :
113113 return null ;
@@ -132,7 +132,7 @@ private Dictionary<string, object> GetMetadata(JsonReader reader)
132132 return meta ;
133133 }
134134
135- private IAggregate GetTopHitsMetric ( JsonReader reader , JsonSerializer serializer )
135+ private IAggregate GetTopHitsAggregate ( JsonReader reader , JsonSerializer serializer )
136136 {
137137 reader . Read ( ) ;
138138 var o = JObject . Load ( reader ) ;
@@ -146,7 +146,7 @@ private IAggregate GetTopHitsMetric(JsonReader reader, JsonSerializer serializer
146146 return new TopHitsAggregate ( hits , serializer ) { Total = total , MaxScore = maxScore } ;
147147 }
148148
149- private IAggregate GetGeoBoundsMetric ( JsonReader reader , JsonSerializer serializer )
149+ private IAggregate GetGeoBoundsAggregate ( JsonReader reader , JsonSerializer serializer )
150150 {
151151 reader . Read ( ) ;
152152 var o = JObject . Load ( reader ) ;
@@ -172,7 +172,7 @@ private IAggregate GetGeoBoundsMetric(JsonReader reader, JsonSerializer serializ
172172 return geoBoundsMetric ;
173173 }
174174
175- private IAggregate GetPercentilesMetric ( JsonReader reader , JsonSerializer serializer , bool oldFormat = false )
175+ private IAggregate GetPercentilesAggregate ( JsonReader reader , JsonSerializer serializer , bool oldFormat = false )
176176 {
177177 var metric = new PercentilesAggregate ( ) ;
178178 var percentileItems = new List < PercentileItem > ( ) ;
@@ -203,28 +203,28 @@ private IAggregate GetPercentilesMetric(JsonReader reader, JsonSerializer serial
203203 return metric ;
204204 }
205205
206- private IAggregate GetDocCountBucket ( JsonReader reader , JsonSerializer serializer )
206+ private IAggregate GetSingleBucketAggregate ( JsonReader reader , JsonSerializer serializer )
207207 {
208208 reader . Read ( ) ;
209209 var docCount = ( reader . Value as long ? ) . GetValueOrDefault ( 0 ) ;
210210 var bucket = new SingleBucketAggregate { DocCount = docCount } ;
211211 reader . Read ( ) ;
212212 if ( reader . TokenType == JsonToken . PropertyName && ( string ) reader . Value == "buckets" )
213213 {
214- var b = this . GetBucket ( reader , serializer ) as BucketAggregate ;
214+ var b = this . GetMultiBucketAggregate ( reader , serializer ) as BucketAggregate ;
215215 return new BucketAggregate
216216 {
217217 DocCount = docCount ,
218218 Items = b . Items
219219 } ;
220220 }
221221
222- bucket . Aggregations = this . GetNestedAggregations ( reader , serializer ) ;
222+ bucket . Aggregations = this . GetSubAggregates ( reader , serializer ) ;
223223
224224 return bucket ;
225225 }
226226
227- private IAggregate GetStatsMetric ( JsonReader reader , JsonSerializer serializer )
227+ private IAggregate GetStatsAggregate ( JsonReader reader , JsonSerializer serializer )
228228 {
229229 reader . Read ( ) ;
230230 var count = ( reader . Value as long ? ) . GetValueOrDefault ( 0 ) ;
@@ -260,10 +260,10 @@ private IAggregate GetStatsMetric(JsonReader reader, JsonSerializer serializer)
260260 if ( reader . TokenType == JsonToken . EndObject )
261261 return statsMetric ;
262262
263- return GetExtendedStatsAggregation ( statsMetric , reader ) ;
263+ return GetExtendedStatsAggregate ( statsMetric , reader ) ;
264264 }
265265
266- private IAggregate GetExtendedStatsAggregation ( StatsAggregate statsMetric , JsonReader reader )
266+ private IAggregate GetExtendedStatsAggregate ( StatsAggregate statsMetric , JsonReader reader )
267267 {
268268 var extendedStatsMetric = new ExtendedStatsAggregate ( )
269269 {
@@ -319,7 +319,7 @@ private IAggregate GetExtendedStatsAggregation(StatsAggregate statsMetric, JsonR
319319 return extendedStatsMetric ;
320320 }
321321
322- private IDictionary < string , IAggregate > GetNestedAggregations ( JsonReader reader , JsonSerializer serializer )
322+ private IDictionary < string , IAggregate > GetSubAggregates ( JsonReader reader , JsonSerializer serializer )
323323 {
324324 if ( reader . TokenType != JsonToken . PropertyName )
325325 return null ;
@@ -330,7 +330,7 @@ private IDictionary<string, IAggregate> GetNestedAggregations(JsonReader reader,
330330 {
331331 var fieldName = reader . Value as string ;
332332 reader . Read ( ) ;
333- var agg = this . ReadAggregation ( reader , serializer ) ;
333+ var agg = this . ReadAggregate ( reader , serializer ) ;
334334 nestedAggs . Add ( fieldName , agg ) ;
335335 reader . Read ( ) ;
336336 if ( reader . Depth == currentDepth && reader . TokenType == JsonToken . EndObject || reader . Depth < currentDepth )
@@ -339,7 +339,7 @@ private IDictionary<string, IAggregate> GetNestedAggregations(JsonReader reader,
339339 return nestedAggs ;
340340 }
341341
342- private IAggregate GetBucket ( JsonReader reader , JsonSerializer serializer )
342+ private IAggregate GetMultiBucketAggregate ( JsonReader reader , JsonSerializer serializer )
343343 {
344344 var bucket = new BucketAggregate ( ) ;
345345 var property = reader . Value as string ;
@@ -367,7 +367,7 @@ private IAggregate GetBucket(JsonReader reader, JsonSerializer serializer)
367367 {
368368 var name = reader . Value . ToString ( ) ;
369369 reader . Read ( ) ;
370- var innerAgg = this . ReadAggregation ( reader , serializer ) ;
370+ var innerAgg = this . ReadAggregate ( reader , serializer ) ;
371371 aggs . Add ( name , innerAgg ) ;
372372 reader . Read ( ) ;
373373 } while ( reader . TokenType != JsonToken . EndObject ) ;
@@ -387,7 +387,7 @@ private IAggregate GetBucket(JsonReader reader, JsonSerializer serializer)
387387 }
388388 do
389389 {
390- var item = this . ReadBucketItem ( reader , serializer ) ;
390+ var item = this . ReadBucket ( reader , serializer ) ;
391391 items . Add ( item ) ;
392392 reader . Read ( ) ;
393393 } while ( reader . TokenType != JsonToken . EndArray ) ;
@@ -396,7 +396,7 @@ private IAggregate GetBucket(JsonReader reader, JsonSerializer serializer)
396396 return bucket ;
397397 }
398398
399- private IAggregate GetValueMetric ( JsonReader reader , JsonSerializer serializer )
399+ private IAggregate GetValueAggregate ( JsonReader reader , JsonSerializer serializer )
400400 {
401401 reader . Read ( ) ;
402402 var valueMetric = new ValueAggregate ( )
@@ -447,7 +447,7 @@ private IAggregate GetValueMetric(JsonReader reader, JsonSerializer serializer)
447447 return valueMetric ;
448448 }
449449
450- public IBucket GetRangeItem ( JsonReader reader , JsonSerializer serializer , string key = null )
450+ public IBucket GetRangeBucket ( JsonReader reader , JsonSerializer serializer , string key = null )
451451 {
452452 string fromAsString = null , toAsString = null ;
453453 long ? docCount = null ;
@@ -501,13 +501,13 @@ public IBucket GetRangeItem(JsonReader reader, JsonSerializer serializer, string
501501 DocCount = docCount . GetValueOrDefault ( ) ,
502502 FromAsString = fromAsString ,
503503 ToAsString = toAsString ,
504- Aggregations = this . GetNestedAggregations ( reader , serializer )
504+ Aggregations = this . GetSubAggregates ( reader , serializer )
505505 } ;
506506
507507 return bucket ;
508508 }
509509
510- private IBucket GetDateHistrogramItem ( JsonReader reader , JsonSerializer serializer )
510+ private IBucket GetDateHistogramBucket ( JsonReader reader , JsonSerializer serializer )
511511 {
512512 var keyAsString = reader . ReadAsString ( ) ;
513513 reader . Read ( ) ; reader . Read ( ) ;
@@ -517,18 +517,18 @@ private IBucket GetDateHistrogramItem(JsonReader reader, JsonSerializer serializ
517517 reader . Read ( ) ;
518518
519519 var dateHistogram = new DateHistogramBucket ( ) { Key = key , KeyAsString = keyAsString , DocCount = docCount } ;
520- dateHistogram . Aggregations = this . GetNestedAggregations ( reader , serializer ) ;
520+ dateHistogram . Aggregations = this . GetSubAggregates ( reader , serializer ) ;
521521 return dateHistogram ;
522522
523523 }
524524
525- private IBucket GetKeyedBucketItem ( JsonReader reader , JsonSerializer serializer )
525+ private IBucket GetKeyedBucket ( JsonReader reader , JsonSerializer serializer )
526526 {
527527 var key = reader . ReadAsString ( ) ;
528528 reader . Read ( ) ;
529529 var property = reader . Value as string ;
530530 if ( property == "from" || property == "to" )
531- return GetRangeItem ( reader , serializer , key ) ;
531+ return GetRangeBucket ( reader , serializer , key ) ;
532532
533533 var keyItem = new KeyedBucket { Key = key } ;
534534
@@ -546,16 +546,16 @@ private IBucket GetKeyedBucketItem(JsonReader reader, JsonSerializer serializer)
546546 var nextProperty = reader . Value as string ;
547547 if ( nextProperty == "score" )
548548 {
549- return GetSignificantTermItem ( reader , serializer , keyItem ) ;
549+ return GetSignificantTermsBucket ( reader , serializer , keyItem ) ;
550550 }
551551
552552
553- keyItem . Aggregations = this . GetNestedAggregations ( reader , serializer ) ;
553+ keyItem . Aggregations = this . GetSubAggregates ( reader , serializer ) ;
554554 return keyItem ;
555555
556556 }
557557
558- private IBucket GetSignificantTermItem ( JsonReader reader , JsonSerializer serializer , KeyedBucket keyItem )
558+ private IBucket GetSignificantTermsBucket ( JsonReader reader , JsonSerializer serializer , KeyedBucket keyItem )
559559 {
560560 reader . Read ( ) ;
561561 var score = reader . Value as double ? ;
@@ -570,19 +570,19 @@ private IBucket GetSignificantTermItem(JsonReader reader, JsonSerializer seriali
570570 Score = score . GetValueOrDefault ( 0 )
571571 } ;
572572 reader . Read ( ) ;
573- significantTermItem . Aggregations = this . GetNestedAggregations ( reader , serializer ) ;
573+ significantTermItem . Aggregations = this . GetSubAggregates ( reader , serializer ) ;
574574 return significantTermItem ;
575575 }
576576
577- private IBucket GetFiltersBucketItem ( JsonReader reader , JsonSerializer serializer )
577+ private IBucket GetFiltersBucket ( JsonReader reader , JsonSerializer serializer )
578578 {
579579 reader . Read ( ) ;
580580 var filtersBucketItem = new FiltersBucketItem
581581 {
582582 DocCount = ( reader . Value as long ? ) . GetValueOrDefault ( 0 )
583583 } ;
584584 reader . Read ( ) ;
585- filtersBucketItem . Aggregations = this . GetNestedAggregations ( reader , serializer ) ;
585+ filtersBucketItem . Aggregations = this . GetSubAggregates ( reader , serializer ) ;
586586 return filtersBucketItem ;
587587 }
588588 }
0 commit comments