class Cequel::Record::TimeuuidBound
A bound on a column of type `timeuuid` whose bound value is a `timestamp`
@api private @since 1.0.0
Protected Instance Methods
bind_value()
click to toggle source
# File lib/cequel/record/bound.rb, line 144 def bind_value cast_value = Type::Timestamp.instance.cast(value) if inclusive? lt? ? cast_value + 0.001 : cast_value - 0.001 else cast_value end end
function()
click to toggle source
# File lib/cequel/record/bound.rb, line 153 def function lt? ^ exclusive? ? 'maxTimeuuid' : 'minTimeuuid' end
operator()
click to toggle source
# File lib/cequel/record/bound.rb, line 140 def operator base_operator end
to_cql()
click to toggle source
# File lib/cequel/record/bound.rb, line 136 def to_cql "#{column.name} #{operator} #{function}(?)" end