class Quandl::Cassandra::Types::AbstractType
Attributes
value[RW]
Public Class Methods
new(v)
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 21 def initialize(v) self.value = v end
quote_string(value)
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 13 def quote_string(value) ["'",value.to_s.gsub(/[']/, '\\\\\''),"'"].join end
sanitize(value)
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 9 def sanitize(value) value end
sanitize_for_cql(value)
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 5 def sanitize_for_cql(value) sanitize(value) end
Public Instance Methods
sanitize()
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 29 def sanitize self.class.sanitize(value) end
sanitize_for_cql()
click to toggle source
# File lib/quandl/cassandra/types/abstract_type.rb, line 25 def sanitize_for_cql self.class.sanitize_for_cql(value) end