import com.noctarius.borabora.spi.query.ProjectionStrategy;
import com.noctarius.borabora.spi.query.pipeline.PipelineStageFactory;</BUG>
import com.noctarius.borabora.spi.query.optimizer.QueryOptimizer;
import com.noctarius.borabora.spi.query.optimizer.QueryOptimizerStrategy;
<BUG>import com.noctarius.borabora.spi.query.optimizer.QueryOptimizerStrategyFactory;
import com.noctarius.borabora.spi.query.pipeline.QueryPipelineFactory;</BUG>
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
public class QueryBuilderBuilderImpl

package com.noctarius.borabora.impl;
import com.noctarius.borabora.builder.QueryBuilderBuilder;
import com.noctarius.borabora.builder.query.StreamQueryBuilder;
import com.noctarius.borabora.impl.query.BTreeFactories;
import com.noctarius.borabora.spi.query.optimizer.QueryOptimizer;
import com.noctarius.borabora.spi.query.optimizer.QueryOptimizerStrategy;
import com.noctarius.borabora.spi.query.optimizer.QueryOptimizerStrategyFactory;
import com.noctarius.borabora.spi.query.pipeline.PipelineStageFactory;
import com.noctarius.borabora.spi.query.pipeline.QueryPipelineFactory;
import java.util.ArrayList;
import java.util.List;
import java.util.Objects;
public class QueryBuilderBuilderImpl
