Class: Predicated::LessThan
- Defined in:
- lib/predicated/to/xml.rb,
lib/predicated/to/arel.rb,
lib/predicated/to/json.rb,
lib/predicated/to/solr.rb,
lib/predicated/evaluate.rb,
lib/predicated/predicate.rb
Instance Attribute Summary
Attributes inherited from Operation
Attributes inherited from Binary
Class Method Summary collapse
Instance Method Summary collapse
- #arel_class ⇒ Object
-
#initialize(left, right) ⇒ LessThan
constructor
A new instance of LessThan.
- #to_solr ⇒ Object
Methods inherited from Operation
#==, #evaluate, #fill_in, register_verb_phrase, reset_verb_phrases, #to_arel, #to_json_struct, #to_negative_sentence, #to_s, #to_sentence, #to_xml
Methods included from JsonStructToJsonStr
Methods inherited from Binary
Methods included from Binary::ValueEquality
Methods included from Binary::FlipThroughMe
Methods included from PrintSupport
Methods inherited from Predicate
from_callable_object, from_json_str, from_json_struct, from_ruby_code_string, from_url_part, from_xml
Constructor Details
#initialize(left, right) ⇒ LessThan
Returns a new instance of LessThan.
26 |
# File 'lib/predicated/evaluate.rb', line 26 def initialize(left, right); super(left, :<, right); end |
Class Method Details
.shorthand ⇒ Object
87 |
# File 'lib/predicated/predicate.rb', line 87 def self.shorthand; :Lt end |