org.outerj.xreporter.report.definition
Class StepSqlDefinitionBuilder

java.lang.Object
  extended byorg.apache.avalon.framework.logger.AbstractLogEnabled
      extended byorg.outerj.xreporter.report.definition.SqlDefinitionBuilder
          extended byorg.outerj.xreporter.report.definition.StepSqlDefinitionBuilder
All Implemented Interfaces:
org.apache.avalon.framework.component.Composable, org.apache.avalon.framework.logger.LogEnabled

public class StepSqlDefinitionBuilder
extends SqlDefinitionBuilder

Implemenation of SqlDefinitionBuilder for building the model of the SQL used in steps.


Field Summary
 
Fields inherited from class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
componentManager
 
Constructor Summary
StepSqlDefinitionBuilder()
           
 
Method Summary
 boolean isOrderBySupported()
           
 boolean isQbeSupported()
           
 
Methods inherited from class org.outerj.xreporter.report.definition.SqlDefinitionBuilder
buildSql, buildSqlParts, compose, isCalculateSupported, isConditionSupported, isLiteralSupported, isParameterSupported, isTempTableRefSupported, isTempTableSupported
 
Methods inherited from class org.apache.avalon.framework.logger.AbstractLogEnabled
enableLogging, getLogger, setupLogger, setupLogger, setupLogger
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StepSqlDefinitionBuilder

public StepSqlDefinitionBuilder()
Method Detail

isQbeSupported

public boolean isQbeSupported()
Overrides:
isQbeSupported in class SqlDefinitionBuilder

isOrderBySupported

public boolean isOrderBySupported()
Overrides:
isOrderBySupported in class SqlDefinitionBuilder