Class: Lafcadio::IntegerField
- Inherits:
-
ObjectField
- Object
- ObjectField
- Lafcadio::IntegerField
- Defined in:
- lib/lafcadio/objectField/IntegerField.rb
Overview
IntegerField represents an integer.
Direct Known Subclasses
Instance Attribute Summary
Attributes inherited from ObjectField
#dbFieldName, #default, #defaultFieldName, #hideDisplay, #hideLabel, #name, #notNull, #notUniqueMsg, #objectType, #unique, #writeOnce
Instance Method Summary collapse
-
#textBoxSize ⇒ Object
:nodoc:.
-
#valueFromSQL(string) ⇒ Object
:nodoc:.
Methods inherited from ObjectField
#<=>, #bind_write?, #dbWillAutomaticallyWrite, #db_table_and_field_name, #englishName, #firstTime, #initialize, instantiateFromXml, instantiateWithParameters, instantiationParameters, #nameForSQL, #nullErrorMsg, #prevValue, #processBeforeVerify, #valueForSQL, valueType, #verify, #verifyUniqueness
Constructor Details
This class inherits a constructor from Lafcadio::ObjectField
Instance Method Details
#textBoxSize ⇒ Object
:nodoc:
6 7 8 |
# File 'lib/lafcadio/objectField/IntegerField.rb', line 6 def textBoxSize #:nodoc: 5 end |
#valueFromSQL(string) ⇒ Object
:nodoc:
10 11 12 13 |
# File 'lib/lafcadio/objectField/IntegerField.rb', line 10 def valueFromSQL(string) #:nodoc: value = super value ? value.to_i : nil end |