| 191 | end |
| 192 | |
| 193 | def to_a |
| 194 | return [] if empty? |
| 195 | |
| 196 | @values_bitmap ||= Bitmap.new(@values_buffer, @offset, @size) |
| 197 | values = @values_bitmap.to_a |
| 198 | apply_validity(values) |
| 199 | end |
| 200 | |
| 201 | def each_buffer |
| 202 | return to_enum(__method__) unless block_given? |