class Jisx0402::Tree::Root
Public Class Methods
new()
click to toggle source
# File lib/jisx0402/tree.rb, line 3 def initialize @root_node = Node.new end
Public Instance Methods
[](key)
click to toggle source
# File lib/jisx0402/tree.rb, line 12 def [](key) chars = key.chars @root_node.search(chars.shift, chars) end
[]=(key, val)
click to toggle source
# File lib/jisx0402/tree.rb, line 7 def []=(key, val) chars = key.chars @root_node.insert(chars.shift, chars, val) end
values()
click to toggle source
# File lib/jisx0402/tree.rb, line 17 def values @root_node.values end