net.toften.jlips.persist.db
Class DBTableColumnInfo

java.lang.Object
  extended by net.toften.jlips.persist.db.DBTableColumnInfo

public class DBTableColumnInfo
extends Object

DOCUMENT ME!

Version:
$Revision: 1.4 $
Author:
thomas

Constructor Summary
DBTableColumnInfo(String columnName)
          DOCUMENT ME!
 
Method Summary
 String adjustQuotes(Object value)
          This method will adjust the quotes around a value.
 String getColumnName()
          DOCUMENT ME!
 int getColumnSize()
          DOCUMENT ME!
 String getEqualString(Object value)
          DOCUMENT ME!
 short getSqlType()
          DOCUMENT ME!
 String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DBTableColumnInfo

public DBTableColumnInfo(String columnName)
DOCUMENT ME!

Parameters:
columnName -
Method Detail

getColumnName

public String getColumnName()
DOCUMENT ME!

Returns:
Returns the columnName.

getColumnSize

public int getColumnSize()
DOCUMENT ME!

Returns:
Returns the columnSize.

getSqlType

public short getSqlType()
DOCUMENT ME!

Returns:
Returns the sqlType.

toString

public String toString()
Overrides:
toString in class Object
See Also:
Object.toString()

adjustQuotes

public String adjustQuotes(Object value)
This method will adjust the quotes around a value. The quotes will be applied if the type of the field is: For any other type the value will remain unchanged.

Parameters:
value - The object containing the value. The object passed in will be converted into a string using the Object.toString() method
Returns:
The value as a string either with or without quotes, depending of the type

getEqualString

public String getEqualString(Object value)
DOCUMENT ME!

Parameters:
value - DOCUMENT ME!
Returns:
DOCUMENT ME!