Class ExecutorWithTimeGenerator

  • All Implemented Interfaces:
    QueryExecutor

    public class ExecutorWithTimeGenerator
    extends java.lang.Object
    implements QueryExecutor
    • Method Detail

      • execute

        public DataSetWithTimeGenerator execute​(QueryExpression queryExpression)
                                         throws java.io.IOException
        All leaf nodes of queryFilter in queryExpression are SeriesFilters, We use a TimeGenerator to control query processing. for more information, see DataSetWithTimeGenerator
        Specified by:
        execute in interface QueryExecutor
        Returns:
        DataSet with TimeGenerator
        Throws:
        java.io.IOException
      • markFilterdPaths

        public static java.util.List<java.lang.Boolean> markFilterdPaths​(IExpression expression,
                                                                         java.util.List<Path> selectedPaths,
                                                                         boolean hasOrNode)