# File lib/arel/algebra/value.rb, line 10
10: def == other
11: super ||
12: Value === other &&
13: value == other.value &&
14: relation == other.relation
15: end
# File lib/arel/algebra/value.rb, line 21
21: def bind(relation)
22: Value.new(value, relation)
23: end
# File lib/arel/algebra/value.rb, line 37
37: def equality_predicate_sql
38: value.equality_predicate_sql
39: end
# File lib/arel/algebra/value.rb, line 17
17: def eval(row)
18: value
19: end
# File lib/arel/algebra/value.rb, line 33
33: def exclusion_predicate_sql
34: value.exclusion_predicate_sql
35: end
# File lib/arel/algebra/value.rb, line 49
49: def format(object)
50: object.to_sql(Sql::Value.new(relation))
51: end
# File lib/arel/algebra/value.rb, line 29
29: def inclusion_predicate_sql
30: value.inclusion_predicate_sql
31: end
# File lib/arel/algebra/value.rb, line 41
41: def inequality_predicate_sql
42: value.inequality_predicate_sql
43: end
Disabled; run with --debug to generate this.
Generated with the Darkfish Rdoc Generator 1.1.6.