Class EqualsSQLOptimizer
java.lang.Object
net.ontopia.persistence.query.sql.BooleanSQLOptimizer
net.ontopia.persistence.query.sql.EqualsSQLOptimizer
INTERNAL: SQL optimizer that removes A = A and A != A expressions.
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class net.ontopia.persistence.query.sql.BooleanSQLOptimizer
optimizeAnd, optimizeExists, optimizeExpression, optimizeFalse, optimizeFilter, optimizeIn, optimizeIsNull, optimizeJoin, optimizeLike, optimizeNot, optimizeOr, optimizeOrderBy, optimizeQuery, optimizeSelect, optimizeSetOperation, optimizeValueExpression, optimizeVerbatimExpression
-
Constructor Details
-
EqualsSQLOptimizer
public EqualsSQLOptimizer()
-
-
Method Details
-
optimize
- Specified by:
optimizein classBooleanSQLOptimizer
-
optimizeEquals
- Overrides:
optimizeEqualsin classBooleanSQLOptimizer
-
optimizeNotEquals
- Overrides:
optimizeNotEqualsin classBooleanSQLOptimizer
-