method
new
Ruby on Rails latest stable (v7.1.3.2) - 0 notes - Class: Dot
- 1.0.0
- 1.1.6
- 1.2.6
- 2.0.3
- 2.1.0
- 2.2.1
- 2.3.8
- 3.0.0
- 3.0.9
- 3.1.0
- 3.2.1
- 3.2.8
- 3.2.13
- 4.0.2
- 4.1.8
- 4.2.1
- 4.2.7
- 4.2.9
- 5.0.0.1
- 5.1.7
- 5.2.3
- 6.0.0 (0)
- 6.1.3.1 (0)
- 6.1.7.7 (0)
- 7.0.0 (0)
- 7.1.3.2 (0)
- 7.1.3.4 (0)
- What's this?
Related methods
- Class methods (1)
-
new - Instance methods (116)
-
accept -
binary
(<= v6.1.7.7) -
edge
-
extract
(<= v6.1.7.7) -
function
(<= v6.1.7.7) -
named_window
(<= v6.1.7.7) -
nary
(<= v6.1.7.7) -
quote
-
to_dot
-
unary
(<= v6.1.7.7) -
visit
-
visit_ActiveModel_Attribute
-
visit_Arel_Attribute
(<= v6.1.7.7) -
visit_Arel_Attributes_Attri...
-
visit_Arel_Attributes_Boolean
(<= v6.1.7.7) -
visit_Arel_Attributes_Float
(<= v6.1.7.7) -
visit_Arel_Attributes_Integer
(<= v6.1.7.7) -
visit_Arel_Attributes_String
(<= v6.1.7.7) -
visit_Arel_Attributes_Time
(<= v6.1.7.7) -
visit_Arel_Nodes_And
-
visit_Arel_Nodes_As
(<= v6.1.7.7) -
visit_Arel_Nodes_Assignment
(<= v6.1.7.7) -
visit_Arel_Nodes_Avg
(<= v6.1.7.7) -
visit_Arel_Nodes_Between
(<= v6.1.7.7) -
visit_Arel_Nodes_Binary
-
visit_Arel_Nodes_BindParam
-
visit_Arel_Nodes_Case
-
visit_Arel_Nodes_Casted
-
visit_Arel_Nodes_Comment
-
visit_Arel_Nodes_Concat
(<= v6.1.7.7) -
visit_Arel_Nodes_Count
-
visit_Arel_Nodes_Cube
(<= v6.1.7.7) -
visit_Arel_Nodes_CurrentRow
-
visit_Arel_Nodes_DeleteStat...
-
visit_Arel_Nodes_Distinct
-
visit_Arel_Nodes_DoesNotMatch
(<= v6.1.7.7) -
visit_Arel_Nodes_Equality
(<= v6.1.7.7) -
visit_Arel_Nodes_Exists
(<= v6.1.7.7) -
visit_Arel_Nodes_Extract
-
visit_Arel_Nodes_Following
(<= v6.1.7.7) -
visit_Arel_Nodes_FullOuterJoin
(<= v6.1.7.7) -
visit_Arel_Nodes_Function
-
visit_Arel_Nodes_GreaterThan
(<= v6.1.7.7) -
visit_Arel_Nodes_GreaterTha...
(<= v6.1.7.7) -
visit_Arel_Nodes_Group
(<= v6.1.7.7) -
visit_Arel_Nodes_Grouping
(<= v6.1.7.7) -
visit_Arel_Nodes_GroupingEl...
(<= v6.1.7.7) -
visit_Arel_Nodes_GroupingSet
(<= v6.1.7.7) -
visit_Arel_Nodes_Having
(<= v6.1.7.7) -
visit_Arel_Nodes_HomogeneousIn
-
visit_Arel_Nodes_In
(<= v6.1.7.7) -
visit_Arel_Nodes_InfixOpera...
-
visit_Arel_Nodes_InnerJoin
(<= v6.1.7.7) -
visit_Arel_Nodes_InsertStat...
-
visit_Arel_Nodes_IsDistinct...
(<= v6.1.7.7) -
visit_Arel_Nodes_IsNotDisti...
(<= v6.1.7.7) -
visit_Arel_Nodes_JoinSource
(<= v6.1.7.7) -
visit_Arel_Nodes_LessThan
(<= v6.1.7.7) -
visit_Arel_Nodes_LessThanOr...
(<= v6.1.7.7) -
visit_Arel_Nodes_Limit
(<= v6.1.7.7) -
visit_Arel_Nodes_Matches
(<= v6.1.7.7) -
visit_Arel_Nodes_Max
(<= v6.1.7.7) -
visit_Arel_Nodes_Min
(<= v6.1.7.7) -
visit_Arel_Nodes_NamedFunction
-
visit_Arel_Nodes_NamedWindow
-
visit_Arel_Nodes_Not
(<= v6.1.7.7) -
visit_Arel_Nodes_NotEqual
(<= v6.1.7.7) -
visit_Arel_Nodes_NotIn
(<= v6.1.7.7) -
visit_Arel_Nodes_NotRegexp
-
visit_Arel_Nodes_Offset
(<= v6.1.7.7) -
visit_Arel_Nodes_On
(<= v6.1.7.7) -
visit_Arel_Nodes_OptimizerH...
(<= v6.1.7.7) -
visit_Arel_Nodes_Or
(<= v6.1.7.7) -
visit_Arel_Nodes_Ordering
-
visit_Arel_Nodes_OuterJoin
(<= v6.1.7.7) -
visit_Arel_Nodes_Over
(<= v6.1.7.7) -
visit_Arel_Nodes_Preceding
(<= v6.1.7.7) -
visit_Arel_Nodes_Range
(<= v6.1.7.7) -
visit_Arel_Nodes_Regexp
-
visit_Arel_Nodes_RightOuter...
(<= v6.1.7.7) -
visit_Arel_Nodes_RollUp
(<= v6.1.7.7) -
visit_Arel_Nodes_Rows
(<= v6.1.7.7) -
visit_Arel_Nodes_SelectCore
-
visit_Arel_Nodes_SelectStat...
-
visit_Arel_Nodes_SqlLiteral
-
visit_Arel_Nodes_StringJoin
-
visit_Arel_Nodes_Sum
(<= v6.1.7.7) -
visit_Arel_Nodes_TableAlias
-
visit_Arel_Nodes_Unary
-
visit_Arel_Nodes_UnaryOpera...
-
visit_Arel_Nodes_Unqualifie...
(<= v6.1.7.7) -
visit_Arel_Nodes_UpdateStat...
-
visit_Arel_Nodes_ValuesList
-
visit_Arel_Nodes_Window
-
visit_Arel_Nodes_With
-
visit_Arel_Table
-
visit_Array
-
visit_BigDecimal
-
visit__children
-
visit_Date
-
visit_DateTime
-
visit_edge
-
visit_FalseClass
-
visit_Float
-
visit_Hash
-
visit_Integer
-
visit_NilClass
-
visit__no_edges
-
visit__regexp
-
visit_Set
-
visit_String
-
visit_Symbol
-
visit_Time
-
visit_TrueClass
-
window
(<= v6.1.7.7) -
with_node
= private
= protected
new() public No documentation
This method has no description. You can help the Ruby on Rails community by adding new notes.
Hide source
# File activerecord/lib/arel/visitors/dot.rb, line 19 def initialize super() @nodes = [] @edges = [] @node_stack = [] @edge_stack = [] @seen = {} end

