Class KeySerializer.NumberKey
java.lang.Object
co.crystaldev.alpinecore.framework.storage.KeySerializer.NumberKey
- All Implemented Interfaces:
KeySerializer<Number,
Long>
- Enclosing interface:
- KeySerializer<T1,
T2>
public static final class KeySerializer.NumberKey
extends Object
implements KeySerializer<Number,Long>
Serializer for wrapped number primitives
- Since:
- 0.1.0
-
Nested Class Summary
Nested classes/interfaces inherited from interface co.crystaldev.alpinecore.framework.storage.KeySerializer
KeySerializer.NumberKey, KeySerializer.PlayerKey, KeySerializer.StringKey, KeySerializer.UuidKey
-
Constructor Summary
-
Method Summary
-
Constructor Details
-
NumberKey
public NumberKey()
-
-
Method Details
-
serialize
Description copied from interface:KeySerializer
Serializes the "advanced" object into a "simple" key type.- Specified by:
serialize
in interfaceKeySerializer<Number,
Long> - Parameters:
input
- The advanced object- Returns:
- The key representation
-
deserialize
Description copied from interface:KeySerializer
Deserializes the "simple" key object into an "advanced" object type.- Specified by:
deserialize
in interfaceKeySerializer<Number,
Long> - Parameters:
input
- The key object- Returns:
- The advanced representation
-