Class KeySerializer.PlayerKey

java.lang.Object
co.crystaldev.alpinecore.framework.storage.KeySerializer.PlayerKey
All Implemented Interfaces:
KeySerializer<org.bukkit.OfflinePlayer,String>
Enclosing interface:
KeySerializer<T1,T2>

public static final class KeySerializer.PlayerKey extends Object implements KeySerializer<org.bukkit.OfflinePlayer,String>
Serializer for player types
Since:
0.1.0
  • Constructor Details

    • PlayerKey

      public PlayerKey()
  • Method Details

    • serialize

      public String serialize(org.bukkit.OfflinePlayer input)
      Description copied from interface: KeySerializer
      Serializes the "advanced" object into a "simple" key type.
      Specified by:
      serialize in interface KeySerializer<org.bukkit.OfflinePlayer,String>
      Parameters:
      input - The advanced object
      Returns:
      The key representation
    • deserialize

      public org.bukkit.OfflinePlayer deserialize(String input)
      Description copied from interface: KeySerializer
      Deserializes the "simple" key object into an "advanced" object type.
      Specified by:
      deserialize in interface KeySerializer<org.bukkit.OfflinePlayer,String>
      Parameters:
      input - The key object
      Returns:
      The advanced representation