class SketchUpYARD::Stubs::AutoLoadGenerator::Node
Attributes
dependencies[R]
object[R]
Public Class Methods
new(object)
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 27 def initialize(object) @object = object @dependencies = SortedSet.new end
Public Instance Methods
<<(object)
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 44 def <<(object) @dependencies << object end
<=>(other)
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 48 def <=>(other) @object.path <=> other.path end
hash()
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 52 def hash @object.path.hash end
namespace()
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 40 def namespace @object.namespace end
path()
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 36 def path @object.path end
root?()
click to toggle source
# File lib/yard-sketchup/stubs/autoload.rb, line 32 def root? @object.namespace.root? end