class DbSpiderNodeSet
Attributes
count[R]
uniq_count[R]
Public Class Methods
new()
click to toggle source
# File lib/db_facet/db_spider_node_set.rb, line 4 def initialize @set = {} @count = 0 @uniq_count = 0 end
Public Instance Methods
find_or_create(*args)
click to toggle source
# File lib/db_facet/db_spider_node_set.rb, line 10 def find_or_create *args @count += 1 obj = args[0] if node = @set[obj] node else @uniq_count += 1 @set[obj] = DbSpiderReaderNode.new *args end end