org.sql.generation.implementation.transformation
Class QueryProcessing.QuerySpecificationProcessor
java.lang.Object
org.sql.generation.implementation.transformation.AbstractProcessor<QuerySpecification>
org.sql.generation.implementation.transformation.QueryProcessing.QuerySpecificationProcessor
- All Implemented Interfaces:
- SQLProcessor
- Direct Known Subclasses:
- QueryProcessing.MySQLQuerySpecificationProcessor, QueryProcessing.PgSQLQuerySpecificationProcessor
- Enclosing class:
- QueryProcessing
public static class QueryProcessing.QuerySpecificationProcessor
- extends AbstractProcessor<QuerySpecification>
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
QueryProcessing.QuerySpecificationProcessor
public QueryProcessing.QuerySpecificationProcessor()
QueryProcessing.QuerySpecificationProcessor
public QueryProcessing.QuerySpecificationProcessor(Class<? extends QuerySpecification> queryClass)
doProcess
protected void doProcess(SQLProcessorAggregator processor,
QuerySpecification query,
StringBuilder builder)
- Specified by:
doProcess in class AbstractProcessor<QuerySpecification>
isOffsetBeforeLimit
protected boolean isOffsetBeforeLimit(SQLProcessorAggregator processor)
processLimitAndOffset
protected void processLimitAndOffset(SQLProcessorAggregator processor,
StringBuilder builder,
org.atp.api.Typeable<?> first,
org.atp.api.Typeable<?> second)
Copyright © 2010-2012. All Rights Reserved.