Class: Lite::Containers::TopN::AvlTree
- Inherits:
-
Object
- Object
- Lite::Containers::TopN::AvlTree
- Defined in:
- lib/lite/containers/top_n/avl_tree.rb
Constant Summary collapse
- Backend =
Containers::AvlTree::ImplicitKey
Instance Attribute Summary
Attributes included from Abstract
Class Method Summary collapse
Methods included from Abstract
Methods included from Abstract::ImplicitKey
Methods included from Abstract::Collection
#count, #empty?, #length, #size
Methods included from Deque
#back, #front, #pop, #pop_back, #pop_front
Methods included from Abstract::Deque
Methods included from Abstract::Queue
Class Method Details
.instance(type, limit: nil, filter: nil, **backend_options) ⇒ Object
16 17 18 19 |
# File 'lib/lite/containers/top_n/avl_tree.rb', line 16 def self.instance(type, limit: nil, filter: nil, **) backend = Backend.instance(type, **) new backend, limit, filter end |