Class: ActiveRecord::Refined::AST::In::QuotedRange
- Inherits:
-
Struct
- Object
- Struct
- ActiveRecord::Refined::AST::In::QuotedRange
- Defined in:
- lib/active_record/refined/ast.rb
Overview
Range holds its endpoints to Comparable, which a quoted node is not, so this quacks the three methods Arel's between reads.
Instance Attribute Summary collapse
-
#begin ⇒ Object
Returns the value of attribute begin.
-
#end ⇒ Object
Returns the value of attribute end.
-
#exclude_end ⇒ Object
Returns the value of attribute exclude_end.
Instance Method Summary collapse
Instance Attribute Details
#begin ⇒ Object
Returns the value of attribute begin
1884 1885 1886 |
# File 'lib/active_record/refined/ast.rb', line 1884 def begin @begin end |
#end ⇒ Object
Returns the value of attribute end
1884 1885 1886 |
# File 'lib/active_record/refined/ast.rb', line 1884 def end @end end |
#exclude_end ⇒ Object
Returns the value of attribute exclude_end
1884 1885 1886 |
# File 'lib/active_record/refined/ast.rb', line 1884 def exclude_end @exclude_end end |
Instance Method Details
#exclude_end? ⇒ Boolean
1885 |
# File 'lib/active_record/refined/ast.rb', line 1885 def exclude_end? = exclude_end |