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