class ActiveFedora::Orders::OrderedList::NodeCache
Public Class Methods
new()
click to toggle source
# File lib/active_fedora/orders/ordered_list.rb, line 212 def initialize @cache ||= {} end
Public Instance Methods
fetch(uri) { || ... }
click to toggle source
# File lib/active_fedora/orders/ordered_list.rb, line 216 def fetch(uri) @cache[uri] ||= yield if block_given? end
key?(key)
click to toggle source
# File lib/active_fedora/orders/ordered_list.rb, line 220 def key?(key) @cache.key?(key) end