Module org.elasticsearch.server
Class InternalGeoDistance.Factory
java.lang.Object
org.elasticsearch.search.aggregations.bucket.range.InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance>
 
org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Factory
- Enclosing class:
- InternalGeoDistance
public static class InternalGeoDistance.Factory
extends InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,InternalGeoDistance> 
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptioncreate(String name, List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, DocValueFormat format, boolean keyed, Map<String, Object> metadata) create(List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, InternalGeoDistance prototype) org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.BucketcreateBucket(String key, double from, double to, long docCount, InternalAggregations aggregations, boolean keyed, DocValueFormat format) org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.BucketcreateBucket(InternalAggregations aggregations, org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket prototype) 
- 
Constructor Details- 
Factorypublic Factory()
 
- 
- 
Method Details- 
getValueSourceType- Overrides:
- getValueSourceTypein class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
- 
getValueType- Overrides:
- getValueTypein class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
- 
createpublic InternalGeoDistance create(String name, List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, DocValueFormat format, boolean keyed, Map<String, Object> metadata) - Overrides:
- createin class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
- 
createpublic InternalGeoDistance create(List<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket> ranges, InternalGeoDistance prototype) - Overrides:
- createin class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
- 
createBucketpublic org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket createBucket(String key, double from, double to, long docCount, InternalAggregations aggregations, boolean keyed, DocValueFormat format) - Overrides:
- createBucketin class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
- 
createBucketpublic org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket createBucket(InternalAggregations aggregations, org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket prototype) - Overrides:
- createBucketin class- InternalRange.Factory<org.elasticsearch.search.aggregations.bucket.range.InternalGeoDistance.Bucket,- InternalGeoDistance> 
 
 
-