date()
click to toggle source
def date
@row.date @idx
end
datetime()
click to toggle source
def datetime
@row.datetime @idx
end
to_f()
click to toggle source
to_i()
click to toggle source
to_s(target_encoding=nil)
click to toggle source
def to_s(target_encoding=nil)
if(target_encoding)
begin
Iconv.new(target_encoding, @encoding).iconv(@value)
rescue
Iconv.new(target_encoding, 'ascii').iconv(@value.to_s)
end
else
@value.to_s
end
end
type()
click to toggle source
def type
if @format && (@format.date? || @format.time?)
:date
elsif @value.is_a?(Numeric)
:numeric
else
:text
end
end