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