Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD

## SetteeMezzo_6.util.database
Class TransazioneDB

    java.lang.Object
      SetteeMezzo_6.util.database.TransazioneDB

    public class TransazioneDB

extends java.lang.Object

Gestisce l'inserimento di una mano giocata nel Database Di ogni mano viene salvato l'ID della partita, il nome del giocatore che sta sfidando il banco, il punteggio che ha realizzato e l'ammontare della sua vincita (che può essere sia positiva che negativa)

Author:
  Map Tutor

Constructor Summary
`TransazioneDB()`
`TransazioneDB(java.lang.String giocatore, double punteggio, int vincita)` Crea una nuova transazione da inserire nel DB

Method Summary
`void` | `addTransazione(long id_partita, java.lang.String giocatore, double d, int vincita)` Inserisce una transazione nel DB
`java.lang.String` | `getGIOCATORE()`
`double` | `getPUNTEGGIO()` Restituisce il punteggio ottenuto alla fine della mano
`java.util.ArrayList<TransazioneDB>` | `getTransazioni(long id_partita)` Dato l'ID della partita restituisce un array contenenti tutte le mani giocate in quella partita
`int` | `getVINCITA()` Restituisce l'ammontare della vincita ottenuto in una determinata mano.

Methods inherited from class java.lang.Object
`equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait`

Constructor Detail

### TransazioneDB

    public TransazioneDB(java.lang.String giocatore,
                         double punteggio,
                         int vincita)

  Crea una nuova transazione da inserire nel DB

  Parameters:
    `giocatore` -
    `punteggio` -
    `vincita` -

### TransazioneDB

    public TransazioneDB()

Method Detail

### addTransazione

    public void addTransazione(long id_partita,
                               java.lang.String giocatore,
                               double d,
                               int vincita)

  Inserisce una transazione nel DB

  Parameters:
    `id_partita` -
    `giocatore` -
    `d` -
    `vincita` -

### getTransazioni

    public java.util.ArrayList<TransazioneDB> getTransazioni(long id_partita)

  Dato l'ID della partita restituisce un array contenenti tutte le mani giocate in quella partita

  Parameters:
    `id_partita` -
  Returns:

### getGIOCATORE

    public java.lang.String getGIOCATORE()

  Returns:
    giocatore

### getPUNTEGGIO

    public double getPUNTEGGIO()

  Restituisce il punteggio ottenuto alla fine della mano

  Returns:
    punteggio

### getVINCITA

    public int getVINCITA()

  Restituisce l'ammontare della vincita ottenuto in una determinata mano. La vincita sarà negativa se il giocatore ha perso.

  Returns:
    vincita

Overview | Package | Class | Use | Tree | Deprecated | Index | Help

PREV CLASS NEXT CLASS | FRAMES NO FRAMES
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD