Examples of SelectorDimFilter


Examples of io.druid.query.filter.SelectorDimFilter

    SelectQuery query = new SelectQuery(
        new TableDataSource(QueryRunnerTestHelper.dataSource),
        new LegacySegmentSpec(new Interval("2011-01-12/2011-01-14")),
        new AndDimFilter(
            Arrays.<DimFilter>asList(
                new SelectorDimFilter(QueryRunnerTestHelper.marketDimension, "spot"),
                new SelectorDimFilter(QueryRunnerTestHelper.marketDimension, "foo")
            )
        ),
        QueryRunnerTestHelper.allGran,
        Lists.<String>newArrayList(),
        Lists.<String>newArrayList(),
View Full Code Here

Examples of io.druid.query.filter.SelectorDimFilter

    } else if (dimFilter instanceof OrDimFilter) {
      filter = new OrFilter(convertDimensionFilters(((OrDimFilter) dimFilter).getFields()));
    } else if (dimFilter instanceof NotDimFilter) {
      filter = new NotFilter(convertDimensionFilters(((NotDimFilter) dimFilter).getField()));
    } else if (dimFilter instanceof SelectorDimFilter) {
      final SelectorDimFilter selectorDimFilter = (SelectorDimFilter) dimFilter;

      filter = new SelectorFilter(selectorDimFilter.getDimension(), selectorDimFilter.getValue());
    } else if (dimFilter instanceof ExtractionDimFilter) {
      final ExtractionDimFilter extractionDimFilter = (ExtractionDimFilter) dimFilter;

      filter = new ExtractionFilter(
          extractionDimFilter.getDimension(),
View Full Code Here

Examples of io.druid.query.filter.SelectorDimFilter

      return this;
    }

    public TimeseriesQueryBuilder filters(String dimensionName, String value)
    {
      dimFilter = new SelectorDimFilter(dimensionName, value);
      return this;
    }
View Full Code Here

Examples of io.druid.query.filter.SelectorDimFilter

      return this;
    }

    public TimeseriesQueryBuilder filters(String dimensionName, String value, String... values)
    {
      List<DimFilter> fields = Lists.<DimFilter>newArrayList(new SelectorDimFilter(dimensionName, value));
      for (String val : values) {
        fields.add(new SelectorDimFilter(dimensionName, val));
      }
      dimFilter = new OrDimFilter(fields);
      return this;
    }
View Full Code Here

Examples of io.druid.query.filter.SelectorDimFilter

      return this;
    }

    public SearchQueryBuilder filters(String dimensionName, String value)
    {
      dimFilter = new SelectorDimFilter(dimensionName, value);
      return this;
    }
View Full Code Here

Examples of io.druid.query.filter.SelectorDimFilter

      return this;
    }

    public SearchQueryBuilder filters(String dimensionName, String value, String... values)
    {
      List<DimFilter> fields = Lists.<DimFilter>newArrayList(new SelectorDimFilter(dimensionName, value));
      for (String val : values) {
        fields.add(new SelectorDimFilter(dimensionName, val));
      }
      dimFilter = new OrDimFilter(fields);
      return this;
    }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.