com.servingxml.components.sql
Class AbstractSqlStatement

java.lang.Object
  extended by com.servingxml.components.sql.AbstractSqlStatement
All Implemented Interfaces:
SqlStatement
Direct Known Subclasses:
ChooseSqlStatement, TextSqlStatement

public abstract class AbstractSqlStatement
extends java.lang.Object
implements SqlStatement


Constructor Summary
AbstractSqlStatement()
           
 
Method Summary
 java.lang.String buildSql(ServiceContext context, Flow flow)
           
abstract  void buildSql(ServiceContext context, Flow flow, java.lang.StringBuilder buf)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

AbstractSqlStatement

public AbstractSqlStatement()
Method Detail

buildSql

public abstract void buildSql(ServiceContext context,
                              Flow flow,
                              java.lang.StringBuilder buf)
Specified by:
buildSql in interface SqlStatement

buildSql

public java.lang.String buildSql(ServiceContext context,
                                 Flow flow)
Specified by:
buildSql in interface SqlStatement