Package org.apache.druid.query.spec
Class MultipleIntervalSegmentSpec
- java.lang.Object
-
- org.apache.druid.query.spec.MultipleIntervalSegmentSpec
-
- All Implemented Interfaces:
QuerySegmentSpec
- Direct Known Subclasses:
LegacySegmentSpec
public class MultipleIntervalSegmentSpec extends Object implements QuerySegmentSpec
-
-
Constructor Summary
Constructors Constructor Description MultipleIntervalSegmentSpec(List<org.joda.time.Interval> intervals)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description boolean
equals(Object o)
List<org.joda.time.Interval>
getIntervals()
int
hashCode()
<T> QueryRunner<T>
lookup(Query<T> query, QuerySegmentWalker walker)
String
toString()
-
-
-
Constructor Detail
-
MultipleIntervalSegmentSpec
public MultipleIntervalSegmentSpec(List<org.joda.time.Interval> intervals)
-
-
Method Detail
-
getIntervals
public List<org.joda.time.Interval> getIntervals()
- Specified by:
getIntervals
in interfaceQuerySegmentSpec
-
lookup
public <T> QueryRunner<T> lookup(Query<T> query, QuerySegmentWalker walker)
- Specified by:
lookup
in interfaceQuerySegmentSpec
-
-