Class LookupSegmentWrangler

  • All Implemented Interfaces:
    org.apache.druid.segment.SegmentWrangler

    public class LookupSegmentWrangler
    extends Object
    implements org.apache.druid.segment.SegmentWrangler
    A JoinableFactory for LookupDataSource. It is not valid to pass any other DataSource type to the "getSegmentsForIntervals" method.
    • Constructor Detail

      • LookupSegmentWrangler

        @Inject
        public LookupSegmentWrangler​(org.apache.druid.query.lookup.LookupExtractorFactoryContainerProvider lookupProvider)
    • Method Detail

      • getSegmentsForIntervals

        public Iterable<org.apache.druid.segment.Segment> getSegmentsForIntervals​(org.apache.druid.query.DataSource dataSource,
                                                                                  Iterable<org.joda.time.Interval> intervals)
        Specified by:
        getSegmentsForIntervals in interface org.apache.druid.segment.SegmentWrangler