org.sql.generation.implementation.transformation.pgsql
Class QueryProcessing.PgSQLQuerySpecificationProcessor

java.lang.Object
  extended by org.sql.generation.implementation.transformation.AbstractProcessor<QuerySpecification>
      extended by org.sql.generation.implementation.transformation.QueryProcessing.QuerySpecificationProcessor
          extended by org.sql.generation.implementation.transformation.pgsql.QueryProcessing.PgSQLQuerySpecificationProcessor
All Implemented Interfaces:
SQLProcessor
Enclosing class:
QueryProcessing

public static class QueryProcessing.PgSQLQuerySpecificationProcessor
extends QueryProcessing.QuerySpecificationProcessor


Constructor Summary
protected QueryProcessing.PgSQLQuerySpecificationProcessor()
           
 
Method Summary
protected  void checkOrderBy(PgSQLQuerySpecification query, StringBuilder builder, String clauseName)
           
protected  void doProcess(SQLProcessorAggregator processor, QuerySpecification query, StringBuilder builder)
           
protected  void processLimitClause(PgSQLQuerySpecification query, StringBuilder builder)
           
protected  void processOffsetClause(PgSQLQuerySpecification query, StringBuilder builder)
           
 
Methods inherited from class org.sql.generation.implementation.transformation.AbstractProcessor
process
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

QueryProcessing.PgSQLQuerySpecificationProcessor

protected QueryProcessing.PgSQLQuerySpecificationProcessor()
Method Detail

doProcess

protected void doProcess(SQLProcessorAggregator processor,
                         QuerySpecification query,
                         StringBuilder builder)
Overrides:
doProcess in class QueryProcessing.QuerySpecificationProcessor

processLimitClause

protected void processLimitClause(PgSQLQuerySpecification query,
                                  StringBuilder builder)

processOffsetClause

protected void processOffsetClause(PgSQLQuerySpecification query,
                                   StringBuilder builder)

checkOrderBy

protected void checkOrderBy(PgSQLQuerySpecification query,
                            StringBuilder builder,
                            String clauseName)


Copyright © 2010. All Rights Reserved.