01: /*
02: * Copyright Aduna (http://www.aduna-software.com/) (c) 2008.
03: *
04: * Licensed under the Aduna BSD-style license.
05: */
06: package org.openrdf.sail.rdbms.postgresql;
07:
08: import org.openrdf.query.algebra.evaluation.util.QueryOptimizerList;
09: import org.openrdf.sail.rdbms.optimizers.RdbmsQueryOptimizer;
10:
11: /**
12: * Includes the {@link PgSqlRegexFlagsInliner} is the optimisation process.
13: *
14: * @author James Leigh
15: *
16: */
17: public class PgSqlQueryOptimizer extends RdbmsQueryOptimizer {
18:
19: @Override
20: protected void addRdbmsOptimizations(
21: QueryOptimizerList optimizerList) {
22: super .addRdbmsOptimizations(optimizerList);
23: optimizerList.add(new PgSqlRegexFlagsInliner());
24: }
25:
26: }
|