Class PertinenzaID

java.lang.Object
com.modulink.Model.Relazioni.Pertinenza.PertinenzaID
All Implemented Interfaces:
Serializable

public class PertinenzaID extends Object implements Serializable
Chiave primaria composta per l'entità PertinenzaEntity.

Identifica univocamente un permesso assegnato a un ruolo per un modulo specifico, all'interno del contesto di una determinata azienda.

Since:
1.0.0
Version:
1.0.2
Author:
Modulink Team
See Also:
  • Field Details

    • id_ruolo

      private int id_ruolo
      Identificativo del Ruolo.
    • id_modulo

      private int id_modulo
      Identificativo del Modulo.
    • id_azienda

      private int id_azienda
      Identificativo dell'Azienda.
  • Constructor Details

    • PertinenzaID

      public PertinenzaID()
      Costruttore vuoto.
      Since:
      1.0.0
    • PertinenzaID

      public PertinenzaID(int id_ruolo, int id_modulo, int id_azienda)
      Costruttore completo per inizializzare la chiave composta.
      Parameters:
      id_ruolo - ID Ruolo.
      id_modulo - ID Modulo.
      id_azienda - ID Azienda.
      Since:
      1.0.0
  • Method Details

    • equals

      public boolean equals(Object o)
      Verifica uguaglianza.
      Overrides:
      equals in class Object
      Parameters:
      o - Oggetto da confrontare.
      Returns:
      true se identici.
      Since:
      1.0.0
    • hashCode

      public int hashCode()
      Genera hash code.
      Overrides:
      hashCode in class Object
      Returns:
      Hash code.
      Since:
      1.0.0
    • getId_ruolo

      public int getId_ruolo()
      Recupera ID ruolo.
      Returns:
      ID ruolo.
      Since:
      1.0.0
    • setId_ruolo

      public void setId_ruolo(int id_ruolo)
      Imposta ID ruolo.
      Parameters:
      id_ruolo - Nuovo ID ruolo.
      Since:
      1.0.0
    • getId_modulo

      public int getId_modulo()
      Recupera ID modulo.
      Returns:
      ID modulo.
      Since:
      1.0.0
    • setId_modulo

      public void setId_modulo(int id_modulo)
      Imposta ID modulo.
      Parameters:
      id_modulo - Nuovo ID modulo.
      Since:
      1.0.0
    • getId_azienda

      public int getId_azienda()
      Recupera ID azienda.
      Returns:
      ID azienda.
      Since:
      1.0.0
    • setId_azienda

      public void setId_azienda(int id_azienda)
      Imposta ID azienda.
      Parameters:
      id_azienda - Nuovo ID azienda.
      Since:
      1.0.0