clean classes
This commit is contained in:
@@ -1,5 +0,0 @@
|
|||||||
package mc.core.serialization;
|
|
||||||
|
|
||||||
public interface Deserializer<T> {
|
|
||||||
T deserialize (byte[] bytes);
|
|
||||||
}
|
|
||||||
@@ -1,5 +0,0 @@
|
|||||||
package mc.core.serialization;
|
|
||||||
|
|
||||||
public interface Serializer<T> {
|
|
||||||
byte[] serialize (T t);
|
|
||||||
}
|
|
||||||
@@ -1,21 +0,0 @@
|
|||||||
package mc.core.utils;
|
|
||||||
|
|
||||||
import java.nio.ByteBuffer;
|
|
||||||
import java.util.UUID;
|
|
||||||
|
|
||||||
public class UuidUtils {
|
|
||||||
|
|
||||||
public static UUID asUuid(byte[] bytes) {
|
|
||||||
ByteBuffer bb = ByteBuffer.wrap(bytes);
|
|
||||||
long firstLong = bb.getLong();
|
|
||||||
long secondLong = bb.getLong();
|
|
||||||
return new UUID(firstLong, secondLong);
|
|
||||||
}
|
|
||||||
|
|
||||||
public static byte[] asBytes(UUID uuid) {
|
|
||||||
ByteBuffer bb = ByteBuffer.wrap(new byte[16]);
|
|
||||||
bb.putLong(uuid.getMostSignificantBits());
|
|
||||||
bb.putLong(uuid.getLeastSignificantBits());
|
|
||||||
return bb.array();
|
|
||||||
}
|
|
||||||
}
|
|
||||||
Reference in New Issue
Block a user