|
25 | 25 | import com.arangodb.velocypack.exception.VPackNeedAttributeTranslatorException;
|
26 | 26 | import com.arangodb.velocypack.exception.VPackValueTypeException;
|
27 | 27 | import com.arangodb.velocypack.internal.VPackAttributeTranslatorImpl;
|
28 |
| -import com.arangodb.velocypack.internal.util.*; |
| 28 | +import com.arangodb.velocypack.internal.util.BinaryUtil; |
| 29 | +import com.arangodb.velocypack.internal.util.DateUtil; |
| 30 | +import com.arangodb.velocypack.internal.util.NumberUtil; |
| 31 | +import com.arangodb.velocypack.internal.util.ObjectArrayUtil; |
| 32 | +import com.arangodb.velocypack.internal.util.ValueLengthUtil; |
| 33 | +import com.arangodb.velocypack.internal.util.ValueTypeUtil; |
29 | 34 |
|
30 | 35 | import java.io.Serializable;
|
31 | 36 | import java.math.BigDecimal;
|
32 | 37 | import java.math.BigInteger;
|
33 | 38 | import java.nio.charset.StandardCharsets;
|
34 |
| -import java.util.*; |
| 39 | +import java.util.ArrayList; |
| 40 | +import java.util.Arrays; |
| 41 | +import java.util.Collections; |
| 42 | +import java.util.Date; |
| 43 | +import java.util.Iterator; |
| 44 | +import java.util.List; |
35 | 45 | import java.util.Map.Entry;
|
36 | 46 |
|
37 | 47 | /**
|
@@ -76,7 +86,7 @@ public byte[] getBuffer() {
|
76 | 86 | * @return VPackSlice buffer without trailing zeros
|
77 | 87 | */
|
78 | 88 | public byte[] toByteArray() {
|
79 |
| - return Arrays.copyOf(vpack, getByteSize()); |
| 89 | + return Arrays.copyOfRange(vpack, start, start + getByteSize()); |
80 | 90 | }
|
81 | 91 |
|
82 | 92 | public int getStart() {
|
|
0 commit comments