edu.jhu.tmaj.database.sql
Class UpdateSQL

java.lang.Object
  extended by edu.jhu.tmaj.database.sql.ModifySQL
      extended by edu.jhu.tmaj.database.sql.AbstractModifySQL
          extended by edu.jhu.tmaj.database.sql.UpdateSQL
All Implemented Interfaces:
SQL

public final class UpdateSQL
extends AbstractModifySQL

Represents an UPDATE SQL statement. See the SQLValues class to see how an UpdateSQL object would be represented.


Method Summary
 void addConditionLong(java.lang.String columnName, long value)
           
 void addConditionString(java.lang.String columnName, java.lang.String value)
           
static UpdateSQL getInstance(java.lang.String tableName)
           
static UpdateSQL getInstance(java.lang.String tableName, java.lang.String columnName, long value)
           
 SQLValues getWhereSQLValues()
           
 java.lang.String toString()
           
 
Methods inherited from class edu.jhu.tmaj.database.sql.AbstractModifySQL
addBoolean, addDate, addDateTime, addDouble, addFloat, addInputLog, addInteger, addLiteralValue, addLong, addString, getSetSQLValues
 
Methods inherited from class edu.jhu.tmaj.database.sql.ModifySQL
getTableName
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Method Detail

getInstance

public static UpdateSQL getInstance(java.lang.String tableName)

getInstance

public static UpdateSQL getInstance(java.lang.String tableName,
                                    java.lang.String columnName,
                                    long value)

addConditionLong

public void addConditionLong(java.lang.String columnName,
                             long value)

addConditionString

public void addConditionString(java.lang.String columnName,
                               java.lang.String value)

getWhereSQLValues

public SQLValues getWhereSQLValues()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object