public static class InternalDateRange.Factory extends InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>
| Constructor | Description |
|---|---|
Factory() |
| Modifier and Type | Method | Description |
|---|---|---|
InternalDateRange |
create(java.lang.String name,
java.util.List<InternalDateRange.Bucket> ranges,
DocValueFormat formatter,
boolean keyed,
java.util.List<PipelineAggregator> pipelineAggregators,
java.util.Map<java.lang.String,java.lang.Object> metaData) |
|
InternalDateRange |
create(java.util.List<InternalDateRange.Bucket> ranges,
InternalDateRange prototype) |
|
InternalDateRange.Bucket |
createBucket(java.lang.String key,
double from,
double to,
long docCount,
InternalAggregations aggregations,
boolean keyed,
DocValueFormat formatter) |
|
InternalDateRange.Bucket |
createBucket(InternalAggregations aggregations,
InternalDateRange.Bucket prototype) |
|
ValueType |
getValueType() |
getValueSourceTypepublic ValueType getValueType()
getValueType in class InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>public InternalDateRange create(java.lang.String name, java.util.List<InternalDateRange.Bucket> ranges, DocValueFormat formatter, boolean keyed, java.util.List<PipelineAggregator> pipelineAggregators, java.util.Map<java.lang.String,java.lang.Object> metaData)
create in class InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>public InternalDateRange create(java.util.List<InternalDateRange.Bucket> ranges, InternalDateRange prototype)
create in class InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>public InternalDateRange.Bucket createBucket(java.lang.String key, double from, double to, long docCount, InternalAggregations aggregations, boolean keyed, DocValueFormat formatter)
createBucket in class InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>public InternalDateRange.Bucket createBucket(InternalAggregations aggregations, InternalDateRange.Bucket prototype)
createBucket in class InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>