org.apache.beehive.netui.databinding.datagrid.runtime.sql
Class SQLSupport

Object
  extended by SQLSupport

public final class SQLSupport
extends Object


Method Summary
 String createOrderByClause(List<Sort> sorts)
           
 String createOrderByFragment(List<Sort> sorts)
           
 String createWhereClause(List<Filter> filters)
           
 String createWhereFragment(List<Filter> filters)
           
static SQLSupport getInstance()
           
static String lookupDefaultFilterOperation(String typeHint)
           
static Map lookupFilterOperations(String typeHint)
           
static FilterOperation mapStringToOperation(String abbrev)
           
 
Methods inherited from class Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Method Detail

getInstance

public static SQLSupport getInstance()

lookupFilterOperations

public static Map lookupFilterOperations(String typeHint)
Parameters:
typeHint -
Returns:

lookupDefaultFilterOperation

public static String lookupDefaultFilterOperation(String typeHint)
Parameters:
typeHint -
Returns:

mapStringToOperation

public static final FilterOperation mapStringToOperation(String abbrev)

createOrderByFragment

public final String createOrderByFragment(List<Sort> sorts)

createOrderByClause

public final String createOrderByClause(List<Sort> sorts)

createWhereFragment

public String createWhereFragment(List<Filter> filters)

createWhereClause

public String createWhereClause(List<Filter> filters)