diff --git a/src/dorkbox/util/SerializationManager.java b/src/dorkbox/util/SerializationManager.java index 227a33a..bd3311e 100644 --- a/src/dorkbox/util/SerializationManager.java +++ b/src/dorkbox/util/SerializationManager.java @@ -30,55 +30,50 @@ public interface SerializationManager { /** - * Registers the class using the lowest, next available integer ID and the - * {@link Kryo#getDefaultSerializer(Class) default serializer}. If the class - * is already registered, the existing entry is updated with the new - * serializer. Registering a primitive also affects the corresponding - * primitive wrapper. - *

- * Because the ID assigned is affected by the IDs registered before it, the - * order classes are registered is important when using this method. The - * order must be the same at deserialization as it was for serialization. + * Registers the class using the lowest, next available integer ID and the {@link Kryo#getDefaultSerializer(Class) default serializer}. + * If the class is already registered, the existing entry is updated with the new serializer. + *

+ * Registering a primitive also affects the corresponding primitive wrapper. + *

+ * Because the ID assigned is affected by the IDs registered before it, the order classes are registered is important when using this + * method. The order must be the same at deserialization as it was for serialization. */ SerializationManager register(Class clazz); /** - * Registers the class using the specified ID. If the ID is - * already in use by the same type, the old entry is overwritten. If the ID + * Registers the class using the specified ID. If the ID is already in use by the same type, the old entry is overwritten. If the ID * is already in use by a different type, a {@link KryoException} is thrown. + *

* Registering a primitive also affects the corresponding primitive wrapper. - *

+ *

* IDs must be the same at deserialization as they were for serialization. * - * @param id Must be >= 0. Smaller IDs are serialized more efficiently. IDs - * 0-8 are used by default for primitive types and String, but + * @param id Must be >= 0. Smaller IDs are serialized more efficiently. IDs 0-8 are used by default for primitive types and String, but * these IDs can be repurposed. */ SerializationManager register(Class clazz, int id); /** - * Registers the class using the lowest, next available integer ID and the - * specified serializer. If the class is already registered, the existing - * entry is updated with the new serializer. Registering a primitive also - * affects the corresponding primitive wrapper. - *

- * Because the ID assigned is affected by the IDs registered before it, the - * order classes are registered is important when using this method. The - * order must be the same at deserialization as it was for serialization. + * Registers the class using the lowest, next available integer ID and the specified serializer. If the class is already registered, + * the existing entry is updated with the new serializer. + *

+ * Registering a primitive also affects the corresponding primitive wrapper. + *

+ * Because the ID assigned is affected by the IDs registered before it, the order classes are registered is important when using this + * method. The order must be the same at deserialization as it was for serialization. */ SerializationManager register(Class clazz, Serializer serializer); /** - * Registers the class using the specified ID and serializer. If the ID is - * already in use by the same type, the old entry is overwritten. If the ID - * is already in use by a different type, a {@link KryoException} is thrown. + * Registers the class using the specified ID and serializer. If the ID is already in use by the same type, the old entry is + * overwritten. If the ID is already in use by a different type, a {@link KryoException} is thrown. + *

* Registering a primitive also affects the corresponding primitive wrapper. - *

+ *

* IDs must be the same at deserialization as they were for serialization. * - * @param id Must be >= 0. Smaller IDs are serialized more efficiently. IDs - * 0-8 are used by default for primitive types and String, but - * these IDs can be repurposed. + * @param id Must be >= 0. Smaller IDs are serialized more efficiently. IDs 0-8 are used by default for primitive types and String, but + * these IDs can be repurposed. */ SerializationManager register(Class clazz, Serializer serializer, int id);