class Sunspot::ClassSet
Public Class Methods
new()
click to toggle source
# File lib/sunspot/class_set.rb, line 5 def initialize @name_to_klass = {} end
Public Instance Methods
<<(klass)
click to toggle source
# File lib/sunspot/class_set.rb, line 9 def <<(klass) @name_to_klass[klass.name.to_sym] = klass self end
Also aliased as: add
each(&block)
click to toggle source
# File lib/sunspot/class_set.rb, line 15 def each(&block) @name_to_klass.values.each(&block) end
empty?()
click to toggle source
# File lib/sunspot/class_set.rb, line 19 def empty? @name_to_klass.empty? end