Class: Squeel::Visitors::GroupVisitor

Inherits:
Visitor
  • Object
show all
Defined in:
lib/squeel/visitors/group_visitor.rb

Constant Summary

Constants inherited from Visitor

Visitor::DISPATCH

Instance Attribute Summary

Attributes inherited from Visitor

#context

Method Summary

Methods inherited from Visitor

#accept, #accept!, #can_visit?, can_visit?, #hash_context_shifted?, #implies_hash_context_shift?, #initialize, #quote, #quoted?, #symbolify, #visit, #visit!, #visit_ActiveRecord_Base, #visit_ActiveRecord_Relation, #visit_Arel_Nodes_Node, #visit_Array, #visit_Array!, #visit_Hash, #visit_Hash!, #visit_Squeel_Nodes_And, #visit_Squeel_Nodes_As, #visit_Squeel_Nodes_Function, #visit_Squeel_Nodes_Grouping, #visit_Squeel_Nodes_KeyPath, #visit_Squeel_Nodes_KeyPath!, #visit_Squeel_Nodes_Literal, #visit_Squeel_Nodes_Not, #visit_Squeel_Nodes_Operation, #visit_Squeel_Nodes_Or, #visit_Squeel_Nodes_Stub, #visit_Symbol, #visit_passthrough, #visit_with_hash_context_shift, #visit_with_hash_context_shift!, #visit_without_hash_context_shift

Constructor Details

This class inherits a constructor from Squeel::Visitors::Visitor