Class AbstractSQLAnalyzer
- java.lang.Object
-
- net.ontopia.persistence.query.sql.AbstractSQLAnalyzer
-
public abstract class AbstractSQLAnalyzer extends Object
INTERNAL: Class used to build SQL queries from JDO queries.
-
-
Constructor Summary
Constructors Constructor Description AbstractSQLAnalyzer()
-
Method Summary
-
-
-
Method Detail
-
analyze
public void analyze(SQLQuery query)
-
analyzeSelect
protected void analyzeSelect(SQLQuery query)
-
analyzeFilter
protected void analyzeFilter(SQLQuery query)
-
analyzeOrderBy
protected void analyzeOrderBy(SQLQuery query)
-
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(SQLExpressionIF expr, SQLValueIF[] values)
-
analyzeAggregate
protected void analyzeAggregate(SQLExpressionIF expr, SQLAggregateIF sqlagg)
-
analyzeValue
protected void analyzeValue(SQLExpressionIF expr, SQLValueIF sqlvalue)
-
analyzeColumns
protected void analyzeColumns(SQLExpressionIF expr, SQLColumns value)
-
analyzeNull
protected void analyzeNull(SQLExpressionIF expr, SQLNull value)
-
analyzeParameter
protected void analyzeParameter(SQLExpressionIF expr, SQLParameter value)
-
analyzePrimitive
protected void analyzePrimitive(SQLExpressionIF expr, SQLPrimitive value)
-
analyzeTuple
protected void analyzeTuple(SQLExpressionIF expr, SQLTuple value)
-
analyzeVerbatim
protected void analyzeVerbatim(SQLExpressionIF expr, SQLVerbatim value)
-
analyzeFunction
protected void analyzeFunction(SQLExpressionIF expr, SQLFunction value)
-
-