module Bones::ComparisonOperators::Base
Direct including types
- Bones::ComparisonOperators::Eq
- Bones::ComparisonOperators::Gt
- Bones::ComparisonOperators::GtEq
- Bones::ComparisonOperators::Is
- Bones::ComparisonOperators::IsNot
- Bones::ComparisonOperators::Lt
- Bones::ComparisonOperators::LtEq
- Bones::ComparisonOperators::NotEq
Defined in:
bones/comparison_operators/base.crConstructors
- .new(left_column : Column | AggregateFunctions::AggregateFunction = Column.new, right_column : Column = nil)
- .new(left_column : Column | AggregateFunctions::AggregateFunction = Column.new, value : String | Char | Int32 | Int64 | Float32 | Float64 | Nil = nil)
Instance Method Summary
- #left_column : Column | AggregateFunctions::AggregateFunction
- #left_column=(left_column : Column | AggregateFunctions::AggregateFunction)
- #right_column : Column | Nil
- #right_column=(right_column : Column | Nil)
- #validates_value : Column | String | Nil
- #value : String | Char | Int32 | Int64 | Float32 | Float64 | Nil
- #value=(value : String | Char | Int32 | Int64 | Float32 | Float64 | Nil)
Constructor Detail
def self.new(left_column : Column | AggregateFunctions::AggregateFunction = Column.new, right_column : Column = nil)
#
def self.new(left_column : Column | AggregateFunctions::AggregateFunction = Column.new, value : String | Char | Int32 | Int64 | Float32 | Float64 | Nil = nil)
#