Scrabble PROP
Subgrup 43.2: Raül Box, Aina Serra, Ada Peña & Martina Cusidó
 
Carregant...
Cercant...
Cap coincidència
Referència de la Classe persistencia.JugadorIO

Gestor de persistència per a jugadors. Més...

Diagrama de col·laboració per a persistencia.JugadorIO:

Mètodes Públics Estàtics

static Jugador loadJugador (Integer idJugador, String idUsuari) throws IOException
 Carrega un jugador des d'un fitxer JSON.
 
static void saveJugador (Jugador jugador, String idUsuari) throws IOException
 Desa un jugador a un fitxer JSON.
 
static void eliminarJugador (Integer idJugador, String idUsuari) throws IOException
 Elimina un jugador esborrant el seu fitxer JSON.
 

Atributs Públics Estàtics

static final String BASE_DIRECTORY = "data/jugadors"
 

Funcions Estàtiques de Paquet

 [static initializer]
 

Mètodes Privats

 JugadorIO ()
 Constructor de la classe Gestor_Jugador.
 

Atributs Privats Estàtics

static final Gson gson
 

Descripció Detallada

Gestor de persistència per a jugadors.

Proporciona funcionalitats per guardar, carregar, afegir, eliminar i modificar jugadors a l'emmagatzematge persistent en format JSON.

Documentació del Constructor i el Destructor

◆ JugadorIO()

persistencia.JugadorIO.JugadorIO ( )
inlineprivate

Constructor de la classe Gestor_Jugador.

Documentació de les Funcions Membre

◆ [static initializer]()

persistencia.JugadorIO.[static initializer]
inlinestaticpackage

◆ eliminarJugador()

static void persistencia.JugadorIO.eliminarJugador ( Integer idJugador,
String idUsuari ) throws IOException
inlinestatic

Elimina un jugador esborrant el seu fitxer JSON.

Paràmetres
idJugadorIdentificador del jugador que es vol eliminar.
Gràfic de crides a aquesta funció:

◆ loadJugador()

static Jugador persistencia.JugadorIO.loadJugador ( Integer idJugador,
String idUsuari ) throws IOException
inlinestatic

Carrega un jugador des d'un fitxer JSON.

Paràmetres
idJugadorIdentificador del jugador que es vol carregar.
Retorna
El jugador carregat.
Excepcions
IOExceptionSi hi ha un error d'entrada/sortida.
Gràfic de crides a aquesta funció:

◆ saveJugador()

static void persistencia.JugadorIO.saveJugador ( Jugador jugador,
String idUsuari ) throws IOException
inlinestatic

Desa un jugador a un fitxer JSON.

Paràmetres
jugadorJugador que es vol desar.
Excepcions
IOExceptionSi hi ha un error d'entrada/sortida.
Gràfic de crides a aquesta funció:

Documentació de les Dades Membre

◆ BASE_DIRECTORY

final String persistencia.JugadorIO.BASE_DIRECTORY = "data/jugadors"
static

◆ gson

final Gson persistencia.JugadorIO.gson
staticprivate

La documentació d'aquesta classe es va generar a partir del següent fitxer: