Class Appuntamento

java.lang.Object
CallCenterManagement.Entity.Appuntamento

public class Appuntamento
extends java.lang.Object
Implementazione Entità dell'Appuntamento
  • Constructor Summary

    Constructors 
    Constructor Description
    Appuntamento​(Appuntamento a)
    Costruttore di copia dell'Appuntamento
    Appuntamento​(java.lang.String nomeAppuntamento, java.util.Date data, java.lang.String ora, java.lang.String note, int iDappuntamentofallito, int iDAgente)
    Costruttore dell'Amministratore
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)
    Comparazione dell'Appuntamento
    java.util.Date getData()  
    int getID()  
    int getIDAgente()  
    int getIDappuntamentofallito()  
    java.lang.String getNomeAppuntamento()  
    java.lang.String getNote()  
    java.lang.String getOra()  
    int hashCode()  
    void print​(Appuntamento a)  
    void setData​(java.util.Date data)  
    void setID​(int iD)  
    void setIDAgente​(int iDAgente)  
    void setIDappuntamentofallito​(int iDappuntamentofallito)  
    void setNomeAppuntamento​(java.lang.String nomeAppuntamento)  
    void setNote​(java.lang.String note)  
    void setOra​(java.lang.String ora)  

    Methods inherited from class java.lang.Object

    getClass, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • Appuntamento

      public Appuntamento​(java.lang.String nomeAppuntamento, java.util.Date data, java.lang.String ora, java.lang.String note, int iDappuntamentofallito, int iDAgente)
      Costruttore dell'Amministratore
      Parameters:
      nome - dell'Appuntamento
      data - dell'Appuntamento
      ora - dell'Appuntamento
      note - dell'Appuntamento
      iDappunamentofallito - possibile id relativo a un Appuntamento
      iDAgente - iD dell'Agente che si occupa dell'Appuntamento

      Metodi dell'Agente di Vendita
      • getID()
      • setID()
      • getnomeAppuntamento()
      • setnomeAppuntamento()
      • getData()
      • setData()
      • getOra()
      • setOra()
      • getNote()
      • setNote()
      • getIDappuntamentofallitoo()
      • setIDappuntamentofallito()
      • getIDAgente()
      • setIDAgente()
      • print()
    • Appuntamento

      public Appuntamento​(Appuntamento a)
      Costruttore di copia dell'Appuntamento
      Parameters:
      a - Oggetto dell'Appuntamento
  • Method Details

    • getID

      public int getID()
    • setID

      public void setID​(int iD)
    • getNomeAppuntamento

      public java.lang.String getNomeAppuntamento()
    • setNomeAppuntamento

      public void setNomeAppuntamento​(java.lang.String nomeAppuntamento)
    • getData

      public java.util.Date getData()
    • setData

      public void setData​(java.util.Date data)
    • getOra

      public java.lang.String getOra()
    • setOra

      public void setOra​(java.lang.String ora)
    • getNote

      public java.lang.String getNote()
    • setNote

      public void setNote​(java.lang.String note)
    • getIDappuntamentofallito

      public int getIDappuntamentofallito()
    • setIDappuntamentofallito

      public void setIDappuntamentofallito​(int iDappuntamentofallito)
    • getIDAgente

      public int getIDAgente()
    • setIDAgente

      public void setIDAgente​(int iDAgente)
    • print

      public void print​(Appuntamento a)
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class java.lang.Object
    • equals

      public boolean equals​(java.lang.Object obj)
      Comparazione dell'Appuntamento

      - Gli Appuntamenti sono uguali se hanno lo stesso id

      Overrides:
      equals in class java.lang.Object
      Parameters:
      obj - Oggetto Appuntamento