net.ontopia.persistence.query.sql
Class AbstractSQLOptimizer
java.lang.Object
net.ontopia.persistence.query.sql.AbstractSQLOptimizer
public abstract class AbstractSQLOptimizer
- extends java.lang.Object
INTERNAL: Class used to build SQL queries from JDO queries.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AbstractSQLOptimizer
public AbstractSQLOptimizer()
analyzeExpressions
protected void analyzeExpressions(SQLExpressionIF[] exprs)
analyzeExpression
protected void analyzeExpression(SQLExpressionIF sqlexpr)
analyzeAnd
protected void analyzeAnd(SQLAnd expr)
analyzeEquals
protected void analyzeEquals(SQLEquals expr)
analyzeExists
protected void analyzeExists(SQLExists expr)
analyzeFalse
protected void analyzeFalse(SQLFalse expr)
analyzeIn
protected void analyzeIn(SQLIn expr)
analyzeIsNull
protected void analyzeIsNull(SQLIsNull expr)
analyzeJoin
protected void analyzeJoin(SQLJoin expr)
analyzeLike
protected void analyzeLike(SQLLike expr)
analyzeNot
protected void analyzeNot(SQLNot expr)
analyzeNotEquals
protected void analyzeNotEquals(SQLNotEquals expr)
analyzeOr
protected void analyzeOr(SQLOr expr)
analyzeSetOperation
protected void analyzeSetOperation(SQLSetOperation expr)
analyzeVerbatimExpression
protected void analyzeVerbatimExpression(SQLVerbatimExpression expr)
analyzeValueExpression
protected void analyzeValueExpression(SQLValueExpression expr)
analyzeValues
protected void analyzeValues(SQLValueIF[] values)
analyzeValue
protected void analyzeValue(SQLValueIF sqlvalue)
analyzeColumns
protected void analyzeColumns(SQLColumns value)
analyzeNull
protected void analyzeNull(SQLNull value)
analyzeParameter
protected void analyzeParameter(SQLParameter value)
analyzePrimitive
protected void analyzePrimitive(SQLPrimitive value)
analyzeTuple
protected void analyzeTuple(SQLTuple value)
analyzeVerbatim
protected void analyzeVerbatim(SQLVerbatim value)
analyzeFunction
protected void analyzeFunction(SQLFunction value)
optimizeExpression
protected int optimizeExpression(SQLExpressionIF sqlexpr)
optimizeAnd
protected int optimizeAnd(SQLAnd expr)
optimizeEquals
protected int optimizeEquals(SQLEquals expr)
optimizeExists
protected int optimizeExists(SQLExists expr)
optimizeFalse
protected int optimizeFalse(SQLFalse expr)
optimizeIn
protected int optimizeIn(SQLIn expr)
optimizeIsNull
protected int optimizeIsNull(SQLIsNull expr)
optimizeJoin
protected int optimizeJoin(SQLJoin expr)
optimizeLike
protected int optimizeLike(SQLLike expr)
optimizeNot
protected int optimizeNot(SQLNot expr)
optimizeNotEquals
protected int optimizeNotEquals(SQLNotEquals expr)
optimizeOr
protected int optimizeOr(SQLOr expr)
optimizeSetOperation
protected int optimizeSetOperation(SQLSetOperation expr)
optimizeVerbatimExpression
protected int optimizeVerbatimExpression(SQLVerbatimExpression expr)
optimizeValueExpression
protected int optimizeValueExpression(SQLValueExpression expr)
Copyright © 2000-2012 Ontopia.