Package lemon :: Package db :: Package builder :: Class TimeCol
[show private | hide private]
[frames | no frames]

Class TimeCol

SQLCol --+    
         |    
   ColType --+
             |
            TimeCol


Method Summary
  builderValue(self)
  sql_encodeAsQuery(self, value)
  sql_setField(self, value)
Should be set to something like self.sql_field = lemon.html.field.Input(...).
  sql_type(self)
  sql_valid(self, value)
Field level validation.
    Inherited from ColType
  __init__(self, notNULL, unique, default, description, treatEmptyStringAsNull, hidden)
  description(self)
  error(self)
  frozen(self)
Should be overridden.
  get(self)
Perform any final changes on the finished value then return.
  hidden(self)
Should be overridden.
  html(self)
Should be overridden.
  name(self)
  populate(self, form)
  sql_isUnique(self, value)
  type(self)
  valid(self, value)
Field level validation.
    Inherited from SQLCol
  __repr__(self)
  _init_(self, name, table, database)
  sql_decode(self, value)
  sql_encode(self, value)
  sql_getDescription(self)
  sql_getError(self)
  sql_getName(self)
  sql_getNotNULL(self)
  sql_getTable(self)
  sql_getValue(self)
  sql_setDB(self, value)
  sql_setDescription(self, d)
  sql_setError(self, error)
  sql_setName(self, name)
  sql_setNotNULL(self, t)
  sql_setTable(self, t)
  sql_setValue(self, value)

Method Details

sql_setField(self, value)

Should be set to something like self.sql_field = lemon.html.field.Input(...).
Overrides:
lemon.db.builder.SQLCol.sql_setField

sql_valid(self, value)

Field level validation.
Overrides:
lemon.db.builder.ColType.sql_valid

Generated by Epydoc 2.0 on Mon Nov 10 15:07:39 2003 http://epydoc.sf.net