Method: Puppet::Graph::RbTreeMap#get
- Defined in:
- lib/puppet/graph/rb_tree_map.rb
#get(key) ⇒ Object Also known as: []
Return the item associated with the key, or nil if none found.
Complexity: O(log n)
map = Containers::TreeMap.new
map.push("MA", "Massachusetts")
map.push("GA", "Georgia")
map.get("GA") #=> "Georgia"
83 84 85 86 87 |
# File 'lib/puppet/graph/rb_tree_map.rb', line 83 def get(key) node = get_recursive(@root, key) node ? node.value : nil node.value if node end |