Class PlayerService

java.lang.Object
es.samfc.learning.backend.services.impl.PlayerService
All Implemented Interfaces:
IPlayerService

@Service public class PlayerService extends Object implements IPlayerService
Implementación del servicio de jugadores.
  • Constructor Details

  • Method Details

    • savePlayer

      public void savePlayer(Player player)
      Description copied from interface: IPlayerService
      Método para guardar un jugador.
      Specified by:
      savePlayer in interface IPlayerService
      Parameters:
      player - Jugador.
    • deletePlayer

      public void deletePlayer(Player player)
      Description copied from interface: IPlayerService
      Método para eliminar un jugador.
      Specified by:
      deletePlayer in interface IPlayerService
      Parameters:
      player - Jugador.
    • getPlayer

      public Player getPlayer(UUID id)
      Description copied from interface: IPlayerService
      Método para obtener un jugador por su ID.
      Specified by:
      getPlayer in interface IPlayerService
      Parameters:
      id - ID del jugador.
      Returns:
      Player Jugador.
    • getPlayer

      public Player getPlayer(String name)
      Description copied from interface: IPlayerService
      Método para obtener un jugador por su nombre.
      Specified by:
      getPlayer in interface IPlayerService
      Parameters:
      name - Nombre del jugador.
      Returns:
      Player Jugador.
    • getPlayers

      public Iterable<Player> getPlayers()
      Description copied from interface: IPlayerService
      Método para obtener todas los jugadores.
      Specified by:
      getPlayers in interface IPlayerService
      Returns:
      Iterable Jugadores.