Skip to content

Commit e22e2ff

Browse files
author
Mark
committed
refactor VPackSlice
1 parent d889d9a commit e22e2ff

File tree

2 files changed

+3
-40
lines changed

2 files changed

+3
-40
lines changed

src/main/java/com/arangodb/velocypack/VPackSlice.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,7 @@
2323
import java.io.Serializable;
2424
import java.math.BigDecimal;
2525
import java.math.BigInteger;
26+
import java.nio.charset.Charset;
2627
import java.util.Arrays;
2728
import java.util.Date;
2829
import java.util.Iterator;
@@ -37,7 +38,6 @@
3738
import com.arangodb.velocypack.internal.util.DateUtil;
3839
import com.arangodb.velocypack.internal.util.NumberUtil;
3940
import com.arangodb.velocypack.internal.util.ObjectArrayUtil;
40-
import com.arangodb.velocypack.internal.util.StringUtil;
4141
import com.arangodb.velocypack.internal.util.ValueLengthUtil;
4242
import com.arangodb.velocypack.internal.util.ValueTypeUtil;
4343

@@ -300,11 +300,11 @@ private boolean isLongString() {
300300
}
301301

302302
private String getShortString() {
303-
return StringUtil.toString(vpack, start + 1, length());
303+
return new String(vpack, start + 1, length(), Charset.forName("UTF-8"));
304304
}
305305

306306
private String getLongString() {
307-
return StringUtil.toString(vpack, start + 9, getLongStringLength());
307+
return new String(vpack, start + 9, getLongStringLength(), Charset.forName("UTF-8"));
308308
}
309309

310310
private int getLongStringLength() {

src/main/java/com/arangodb/velocypack/internal/util/StringUtil.java

Lines changed: 0 additions & 37 deletions
This file was deleted.

0 commit comments

Comments
 (0)