[Java] Replace Table.UTF8_CHARSET with StandardCharsets.UTF_8 (#5696)

StandardCharsets.UTF_8 is already used in FlexBuffersBuilder.
This commit is contained in:
dreifachstein
2020-01-07 01:28:19 +08:00
committed by Wouter van Oortmerssen
parent 3b458f7a17
commit 35daaf83d3
5 changed files with 4 additions and 11 deletions

View File

@@ -293,7 +293,7 @@ public final class Monster extends Table {
protected int keysCompare(Integer o1, Integer o2, ByteBuffer _bb) { return compareStrings(__offset(10, o1, _bb), __offset(10, o2, _bb), _bb); }
public static Monster __lookup_by_key(Monster obj, int vectorLocation, String key, ByteBuffer bb) {
byte[] byteKey = key.getBytes(Table.UTF8_CHARSET.get());
byte[] byteKey = key.getBytes(java.nio.charset.StandardCharsets.UTF_8);
int span = bb.getInt(vectorLocation - 4);
int start = 0;
while (span != 0) {

View File

@@ -964,7 +964,7 @@ class Monster : Table() {
fun finishMonsterBuffer(builder: FlatBufferBuilder, offset: Int) = builder.finish(offset, "MONS")
fun finishSizePrefixedMonsterBuffer(builder: FlatBufferBuilder, offset: Int) = builder.finishSizePrefixed(offset, "MONS")
fun __lookup_by_key(obj: Monster?, vectorLocation: Int, key: String, bb: ByteBuffer) : Monster? {
val byteKey = key.toByteArray(Table.UTF8_CHARSET.get()!!)
val byteKey = key.toByteArray(java.nio.charset.StandardCharsets.UTF_8)
var span = bb.getInt(vectorLocation - 4)
var start = 0
while (span != 0) {