javatools.db
Class DbLiteral

java.lang.Object
  |
  +--javatools.db.DbExpr
        |
        +--javatools.db.DbLiteral

public class DbLiteral
extends DbExpr

Inserts a piece of literal text within the SQL expression. This can be useful for non-portable hacks into the SQL code.


Field Summary
(package private)  java.lang.String str
           
 
Fields inherited from class javatools.db.DbExpr
db
 
Constructor Summary
DbLiteral(DbDatabase db, java.lang.String s)
          Constructor for the DbLiteral object
 
Method Summary
 java.lang.String getQueryString()
          Gets the queryString attribute of the DbLiteral object
 int setSqlValues(java.sql.PreparedStatement ps, int i)
          Sets the sqlValues attribute of the DbLiteral object
 
Methods inherited from class javatools.db.DbExpr
and, dateTrunc, equal, getString, greaterThan, greaterThanOrEqual, in, isNotNull, isNull, lessThan, lessThanOrEqual, like, lower, max, min, notEqual, notIn, or, setSqlValue, upper, usesTables, usesTables
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

str

java.lang.String str
Constructor Detail

DbLiteral

public DbLiteral(DbDatabase db,
                 java.lang.String s)
Constructor for the DbLiteral object

Parameters:
db - Description of Parameter
s - Description of Parameter
Method Detail

setSqlValues

public int setSqlValues(java.sql.PreparedStatement ps,
                        int i)
                 throws java.sql.SQLException,
                        DbException
Sets the sqlValues attribute of the DbLiteral object

Specified by:
setSqlValues in class DbExpr
Parameters:
ps - The new sqlValues value
i - The new sqlValues value
Returns:
Description of the Returned Value
Throws:
java.sql.SQLException - Description of Exception
DbException - Description of Exception

getQueryString

public java.lang.String getQueryString()
Gets the queryString attribute of the DbLiteral object

Specified by:
getQueryString in class DbExpr
Returns:
The queryString value