Class AgentediVendita

java.lang.Object
CallCenterManagement.Entity.AgentediVendita

public class AgentediVendita
extends java.lang.Object
Implementazione Entità dell'Agente di Vendita
  • Constructor Summary

    Constructors 
    Constructor Description
    AgentediVendita​(AgentediVendita a)
    Costruttore di copia dell'Agente di Vendita
    AgentediVendita​(java.lang.String nome, java.lang.String cognome, java.lang.String numeroDiTelefono, java.lang.String email, java.lang.String password, java.lang.String competenze)
    Costruttore dell'Agente di Vendita
  • Method Summary

    Modifier and Type Method Description
    boolean equals​(java.lang.Object obj)
    Comparazione dell'Agente di Vendita
    java.lang.String getCognome()  
    java.lang.String getCompetenze()  
    java.lang.String getEmail()  
    int getID()  
    java.lang.String getNome()  
    java.lang.String getNumeroDiTelefono()  
    java.lang.String getPassword()  
    int hashCode()  
    void print​(AgentediVendita a)  
    void setCognome​(java.lang.String cognome)  
    void setCompetenze​(java.lang.String competenze)  
    void setEmail​(java.lang.String email)  
    void setID​(int iD)  
    void setNome​(java.lang.String nome)  
    void setNumeroDiTelefono​(java.lang.String numeroDiTelefono)  
    void setPassword​(java.lang.String password)  

    Methods inherited from class java.lang.Object

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

    • AgentediVendita

      public AgentediVendita​(java.lang.String nome, java.lang.String cognome, java.lang.String numeroDiTelefono, java.lang.String email, java.lang.String password, java.lang.String competenze)
      Costruttore dell'Agente di Vendita
      Parameters:
      nome - dell'Agente di Vendita
      cognome - dell'Agente di Vendita
      numeroDiTelefono - dell'Agente di Vendita
      email - dell'Agente di Vendita
      password - dell'Agente di Vendita
      competenze - dell'Agente di Vendita

      Metodi dell'Agente di Vendita
      • getID()
      • setID()
      • getNome()
      • setNome()
      • getCognome()
      • setCognome()
      • getNumeroDiTelefono()
      • setNumeroDiTelefono()
      • getEmail()
      • setEmail()
      • getPassword()
      • setPassword()
      • getCompetenze()
      • setCompetenze()
      • print()
    • AgentediVendita

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

    • getID

      public int getID()
    • setID

      public void setID​(int iD)
    • getNome

      public java.lang.String getNome()
    • setNome

      public void setNome​(java.lang.String nome)
    • getCognome

      public java.lang.String getCognome()
    • setCognome

      public void setCognome​(java.lang.String cognome)
    • getNumeroDiTelefono

      public java.lang.String getNumeroDiTelefono()
    • setNumeroDiTelefono

      public void setNumeroDiTelefono​(java.lang.String numeroDiTelefono)
    • getEmail

      public java.lang.String getEmail()
    • setEmail

      public void setEmail​(java.lang.String email)
    • getCompetenze

      public java.lang.String getCompetenze()
    • setCompetenze

      public void setCompetenze​(java.lang.String competenze)
    • getPassword

      public java.lang.String getPassword()
    • setPassword

      public void setPassword​(java.lang.String password)
    • print

      public void print​(AgentediVendita a)
    • hashCode

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

      public boolean equals​(java.lang.Object obj)
      Comparazione dell'Agente di Vendita

      - Gli Agenti di Vendita sono uguali se hanno lo stesso id

      Overrides:
      equals in class java.lang.Object
      Parameters:
      obj - Oggetto dell'Agente di Vendita