+ fix sql

This commit is contained in:
坏黑
2019-04-04 17:28:52 +08:00
parent 3ad414df45
commit 11d0a2aff3
10 changed files with 94 additions and 32 deletions

View File

@@ -1,5 +1,8 @@
package me.skymc.taboolib.common.serialize;
import java.nio.charset.StandardCharsets;
import java.util.Base64;
/**
* @Author 坏黑
* @Since 2019-03-08 17:28
@@ -20,4 +23,12 @@ public interface TSerializable {
default String write() {
return TSerializer.write(this);
}
default Object readBase64(String value) {
return TSerializer.read(this, new String(Base64.getDecoder().decode(value), StandardCharsets.UTF_8));
}
default String writeBase64() {
return Base64.getEncoder().encodeToString(TSerializer.write(this).getBytes(StandardCharsets.UTF_8));
}
}