Module: Origami::HintTable::ClassMethods

Defined in:
lib/origami/linearization.rb

Instance Method Summary collapse

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_itemsObject



159
160
161
# File 'lib/origami/linearization.rb', line 159

def nb_entry_items
  @entry_items_size.size
end

#nb_header_itemsObject



155
156
157
# File 'lib/origami/linearization.rb', line 155

def nb_header_items
  @header_items_size.size
end