()
| 788 | } |
| 789 | |
| 790 | func (c *RunLengthEncodedColumn) GetObjects() ([]interface{}, error) { |
| 791 | v, err := c.value.GetObject(0) |
| 792 | if err != nil { |
| 793 | return nil, err |
| 794 | } |
| 795 | result := make([]interface{}, c.positionCount) |
| 796 | for i := int32(0); i < c.positionCount; i++ { |
| 797 | result[i] = v |
| 798 | } |
| 799 | return result, err |
| 800 | } |
| 801 | |
| 802 | func (c *RunLengthEncodedColumn) MayHaveNull() bool { |
| 803 | return c.value.MayHaveNull() |