public static class InternalDateRange.Factory extends InternalRange.Factory<InternalDateRange.Bucket,InternalDateRange>
Constructor and Description |
---|
Factory() |
Modifier and Type | Method and Description |
---|---|
InternalDateRange |
create(java.util.List<InternalDateRange.Bucket> ranges,
InternalDateRange prototype) |
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.Bucket |
createBucket(InternalAggregations aggregations,
InternalDateRange.Bucket prototype) |
InternalDateRange.Bucket |
createBucket(java.lang.String key,
double from,
double to,
long docCount,
InternalAggregations aggregations,
boolean keyed,
DocValueFormat formatter) |
ValueType |
getValueType() |
getValueSourceType
public 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>