|
26 | 26 | import java.util.List; |
27 | 27 | import java.util.Objects; |
28 | 28 |
|
29 | | -import com.google.common.base.Preconditions; |
30 | | -import com.google.common.collect.ImmutableList; |
31 | | -import com.google.common.collect.ObjectArrays; |
32 | | - |
33 | | -import io.netty.buffer.ArrowBuf; |
34 | 29 | import org.apache.arrow.memory.BufferAllocator; |
35 | 30 | import org.apache.arrow.memory.OutOfMemoryException; |
36 | 31 | import org.apache.arrow.vector.AddOrGetResult; |
37 | 32 | import org.apache.arrow.vector.BaseDataValueVector; |
38 | 33 | import org.apache.arrow.vector.BaseValueVector; |
39 | 34 | import org.apache.arrow.vector.BitVector; |
40 | 35 | import org.apache.arrow.vector.BufferBacked; |
| 36 | +import org.apache.arrow.vector.BuffersIterator; |
41 | 37 | import org.apache.arrow.vector.FieldVector; |
42 | 38 | import org.apache.arrow.vector.ValueVector; |
43 | 39 | import org.apache.arrow.vector.ZeroVector; |
|
53 | 49 | import org.apache.arrow.vector.util.SchemaChangeRuntimeException; |
54 | 50 | import org.apache.arrow.vector.util.TransferPair; |
55 | 51 |
|
| 52 | +import com.google.common.base.Preconditions; |
| 53 | +import com.google.common.collect.ImmutableList; |
| 54 | +import com.google.common.collect.ObjectArrays; |
| 55 | + |
| 56 | +import io.netty.buffer.ArrowBuf; |
| 57 | + |
56 | 58 | public class FixedSizeListVector extends BaseValueVector implements FieldVector, PromotableVector { |
57 | 59 |
|
58 | 60 | private FieldVector vector; |
@@ -120,6 +122,11 @@ public void loadFieldBuffers(ArrowFieldNode fieldNode, List<ArrowBuf> ownBuffers |
120 | 122 | BaseDataValueVector.load(fieldNode, innerVectors, ownBuffers); |
121 | 123 | } |
122 | 124 |
|
| 125 | + public void loadFieldBuffers(BuffersIterator buffersIterator, ArrowBuf buf) { |
| 126 | + // TODO: to be fixed in https://github.com/apache/arrow/pull/508 |
| 127 | + throw new UnsupportedOperationException(); |
| 128 | + } |
| 129 | + |
123 | 130 | @Override |
124 | 131 | public List<ArrowBuf> getFieldBuffers() { |
125 | 132 | return BaseDataValueVector.unload(innerVectors); |
|
0 commit comments