# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 261 def [](key); cache[key]; end
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 268 def []=(sql, key) while @max <= cache.size dealloc(cache.shift.last) end @counter += 1 cache[sql] = key end
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 276 def clear cache.each_value do |stmt_key| dealloc stmt_key end cache.clear end
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 283 def delete(sql_key) dealloc cache[sql_key] cache.delete sql_key end
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 259 def each(&block); cache.each(&block); end
# File lib/active_record/connection_adapters/postgresql_adapter.rb, line 260 def key?(key); cache.key?(key); end
Generated with the Darkfish Rdoc Generator 2.