public static class QueryProcessing.QuerySpecificationProcessor extends AbstractProcessor<QuerySpecification>
| Constructor and Description |
|---|
QueryProcessing.QuerySpecificationProcessor() |
QueryProcessing.QuerySpecificationProcessor(Class<? extends QuerySpecification> queryClass) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
doProcess(SQLProcessorAggregator processor,
QuerySpecification query,
StringBuilder builder) |
protected boolean |
isOffsetBeforeLimit(SQLProcessorAggregator processor) |
protected void |
processLimitAndOffset(SQLProcessorAggregator processor,
StringBuilder builder,
org.atp.api.Typeable<?> first,
org.atp.api.Typeable<?> second) |
processpublic QueryProcessing.QuerySpecificationProcessor()
public QueryProcessing.QuerySpecificationProcessor(Class<? extends QuerySpecification> queryClass)
protected void doProcess(SQLProcessorAggregator processor, QuerySpecification query, StringBuilder builder)
doProcess in class AbstractProcessor<QuerySpecification>protected boolean isOffsetBeforeLimit(SQLProcessorAggregator processor)
protected void processLimitAndOffset(SQLProcessorAggregator processor, StringBuilder builder, org.atp.api.Typeable<?> first, org.atp.api.Typeable<?> second)
Copyright © 2010-2012. All Rights Reserved.