util
Class SQLMan

java.lang.Object
  extended by util.SQLMan

public class SQLMan
extends java.lang.Object

Container of SQL related utilities.


Field Summary
static java.lang.String sqlIntArrayFuncReg
           
static java.lang.String sqlRandomAgg
           
 
Constructor Summary
SQLMan()
           
 
Method Summary
static java.lang.String andSelCond(java.util.ArrayList<java.lang.String> conds)
           
static java.lang.String andSelCond(java.lang.String a, java.lang.String b)
           
static java.lang.String escapeString(java.lang.String s)
          blue --> E'blue' John's hat --> E'John\'s hat' key\tdata --> E'key\tdata'
static java.lang.String funcHead(java.lang.String pname)
           
static java.lang.String funcTail()
           
static java.lang.String indexName(java.lang.String object, java.lang.String tag)
           
static java.lang.String negSelCond(java.lang.String cond)
           
static java.lang.String orSelCond(java.util.ArrayList<java.lang.String> conds)
           
static java.lang.String orSelCond(java.lang.String a, java.lang.String b)
           
static java.lang.String procName(java.lang.String object, java.lang.String tag)
           
static java.lang.String procTail()
           
static java.lang.String seqCurr(java.lang.String seq)
           
static java.lang.String seqName(java.lang.String object)
           
static java.lang.String seqNext(java.lang.String seq)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

sqlIntArrayFuncReg

public static java.lang.String sqlIntArrayFuncReg

sqlRandomAgg

public static java.lang.String sqlRandomAgg
Constructor Detail

SQLMan

public SQLMan()
Method Detail

andSelCond

public static java.lang.String andSelCond(java.util.ArrayList<java.lang.String> conds)

andSelCond

public static java.lang.String andSelCond(java.lang.String a,
                                          java.lang.String b)

escapeString

public static java.lang.String escapeString(java.lang.String s)
blue --> E'blue' John's hat --> E'John\'s hat' key\tdata --> E'key\tdata'

Parameters:
s -

funcHead

public static java.lang.String funcHead(java.lang.String pname)

funcTail

public static java.lang.String funcTail()

indexName

public static java.lang.String indexName(java.lang.String object,
                                         java.lang.String tag)

negSelCond

public static java.lang.String negSelCond(java.lang.String cond)

orSelCond

public static java.lang.String orSelCond(java.util.ArrayList<java.lang.String> conds)

orSelCond

public static java.lang.String orSelCond(java.lang.String a,
                                         java.lang.String b)

procName

public static java.lang.String procName(java.lang.String object,
                                        java.lang.String tag)

procTail

public static java.lang.String procTail()

seqCurr

public static java.lang.String seqCurr(java.lang.String seq)

seqName

public static java.lang.String seqName(java.lang.String object)

seqNext

public static java.lang.String seqNext(java.lang.String seq)