Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

javatools.db
Class DbMiscExpr  view DbMiscExpr download DbMiscExpr.java

java.lang.Object
  extended byjavatools.db.DbExpr
      extended byjavatools.db.DbMiscExpr
All Implemented Interfaces:
DbTableUser

public class DbMiscExpr
extends DbExpr

An SQL expression of the form FUNCNAME(parameter....). (Hey Chris what's the difference between this and DbFuncExpr???)


Field Summary
(package private)  java.lang.Object[] args
          See DbFuncExpr
(package private)  java.lang.String func
          See DbFuncExpr
 
Fields inherited from class javatools.db.DbExpr
db
 
Constructor Summary
DbMiscExpr(DbDatabase db, java.lang.String func)
          See DbFuncExpr
DbMiscExpr(DbDatabase db, java.lang.String func, java.lang.Object arg1)
          See DbFuncExpr
DbMiscExpr(DbDatabase db, java.lang.String func, java.lang.Object arg1, java.lang.Object arg2)
          See DbFuncExpr
 
Method Summary
 java.lang.String getQueryString()
          See DbFuncExpr
 int setSqlValues(java.sql.PreparedStatement ps, int i)
          See DbFuncExpr
 void usesTables(java.util.Set coll)
          See DbFuncExpr
 
Methods inherited from class javatools.db.DbExpr
and, containsAllStrings, containsAllStrings, count, dateTrunc, equal, getString, greaterThan, greaterThanOrEqual, in, in, isNotNull, isNull, lessThan, lessThanOrEqual, like, lower, max, min, notEqual, notIn, notIn, or, setSqlValue, upper, usesTables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

func

java.lang.String func
See DbFuncExpr


args

java.lang.Object[] args
See DbFuncExpr

Constructor Detail

DbMiscExpr

public DbMiscExpr(DbDatabase db,
                  java.lang.String func)
See DbFuncExpr


DbMiscExpr

public DbMiscExpr(DbDatabase db,
                  java.lang.String func,
                  java.lang.Object arg1)
See DbFuncExpr


DbMiscExpr

public DbMiscExpr(DbDatabase db,
                  java.lang.String func,
                  java.lang.Object arg1,
                  java.lang.Object arg2)
See DbFuncExpr

Method Detail

getQueryString

public java.lang.String getQueryString()
                                throws DbException
See DbFuncExpr

Specified by:
getQueryString in class DbExpr

setSqlValues

public int setSqlValues(java.sql.PreparedStatement ps,
                        int i)
                 throws DbException,
                        java.sql.SQLException
See DbFuncExpr

Specified by:
setSqlValues in class DbExpr

usesTables

public void usesTables(java.util.Set coll)
See DbFuncExpr

Specified by:
usesTables in interface DbTableUser
Overrides:
usesTables in class DbExpr