com.servingxml.components.sql
Class SqlQueryPrefilter

java.lang.Object
  extended by com.servingxml.components.sql.SqlQueryPrefilter
All Implemented Interfaces:
SqlQuery

public class SqlQueryPrefilter
extends java.lang.Object
implements SqlQuery


Constructor Summary
SqlQueryPrefilter(SqlQuery sqlQuery, ParameterDescriptor[] parameterDescriptors)
           
 
Method Summary
 java.lang.String buildSql(ServiceContext context, Flow flow)
           
 Name getRecordTypeName()
           
 boolean isTrimLeading()
           
 boolean isTrimTrailing()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

SqlQueryPrefilter

public SqlQueryPrefilter(SqlQuery sqlQuery,
                         ParameterDescriptor[] parameterDescriptors)
Method Detail

buildSql

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

getRecordTypeName

public Name getRecordTypeName()
Specified by:
getRecordTypeName in interface SqlQuery

isTrimLeading

public boolean isTrimLeading()
Specified by:
isTrimLeading in interface SqlQuery

isTrimTrailing

public boolean isTrimTrailing()
Specified by:
isTrimTrailing in interface SqlQuery