Module: Origami::HintTable::ClassMethods
- Defined in:
- lib/origami/linearization.rb
Instance Method Summary collapse
- #entry_item_size(number, size) ⇒ Object
- #get_entry_item_size(number) ⇒ Object
- #get_header_item_size(number) ⇒ Object
- #header_item_size(number, size) ⇒ Object
- #nb_entry_items ⇒ Object
- #nb_header_items ⇒ Object
Instance Method Details
#entry_item_size(number, size) ⇒ Object
147 148 149 |
# File 'lib/origami/linearization.rb', line 147 def entry_item_size(number, size) @entry_items_size[number] = size end |
#get_entry_item_size(number) ⇒ Object
151 152 153 |
# File 'lib/origami/linearization.rb', line 151 def get_entry_item_size(number) @entry_items_size[number] end |
#get_header_item_size(number) ⇒ Object
143 144 145 |
# File 'lib/origami/linearization.rb', line 143 def get_header_item_size(number) @header_items_size[number] end |
#header_item_size(number, size) ⇒ Object
139 140 141 |
# File 'lib/origami/linearization.rb', line 139 def header_item_size(number, size) @header_items_size[number] = size end |
#nb_entry_items ⇒ Object
159 160 161 |
# File 'lib/origami/linearization.rb', line 159 def nb_entry_items @entry_items_size.size end |
#nb_header_items ⇒ Object
155 156 157 |
# File 'lib/origami/linearization.rb', line 155 def nb_header_items @header_items_size.size end |