()
| 776 | } |
| 777 | |
| 778 | func (c *RunLengthEncodedColumn) GetBinaries() ([]*Binary, error) { |
| 779 | v, err := c.value.GetBinary(0) |
| 780 | if err != nil { |
| 781 | return nil, err |
| 782 | } |
| 783 | result := make([]*Binary, c.positionCount) |
| 784 | for i := int32(0); i < c.positionCount; i++ { |
| 785 | result[i] = v |
| 786 | } |
| 787 | return result, err |
| 788 | } |
| 789 | |
| 790 | func (c *RunLengthEncodedColumn) GetObjects() ([]interface{}, error) { |
| 791 | v, err := c.value.GetObject(0) |