()
| 764 | } |
| 765 | |
| 766 | func (c *RunLengthEncodedColumn) GetDoubles() ([]float64, error) { |
| 767 | v, err := c.value.GetDouble(0) |
| 768 | if err != nil { |
| 769 | return nil, err |
| 770 | } |
| 771 | result := make([]float64, c.positionCount) |
| 772 | for i := int32(0); i < c.positionCount; i++ { |
| 773 | result[i] = v |
| 774 | } |
| 775 | return result, err |
| 776 | } |
| 777 | |
| 778 | func (c *RunLengthEncodedColumn) GetBinaries() ([]*Binary, error) { |
| 779 | v, err := c.value.GetBinary(0) |