Class PartecipazioneID
java.lang.Object
com.modulink.Model.Relazioni.Partecipazione.PartecipazioneID
- All Implemented Interfaces:
Serializable
Rappresenta la chiave primaria composta per l'entità
PartecipazioneEntity.
Definisce l'unicità di una partecipazione: un utente non può partecipare allo stesso evento più di una volta. Include l'ID Azienda per la coerenza multi-tenant.
- Since:
- 1.2.0
- Version:
- 1.1.0
- Author:
- Modulink Team
- See Also:
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate intID dell'azienda di appartenenza.private intID dell'evento.private intID dell'utente partecipante. -
Constructor Summary
ConstructorsConstructorDescriptionCostruttore vuoto.PartecipazioneID(int id_utente, int id_evento, int id_azienda) Costruttore completo. -
Method Summary
Modifier and TypeMethodDescriptionbooleanVerifica l'uguaglianza tra due chiavi.intRecupera l'ID azienda.intRecupera l'ID evento.intRecupera l'ID utente.inthashCode()Genera hash code.voidsetId_azienda(int id_azienda) Imposta l'ID azienda.voidsetId_evento(int id_evento) Imposta l'ID evento.voidsetId_utente(int id_utente) Imposta l'ID utente.toString()Rappresentazione stringa dell'oggetto.
-
Field Details
-
id_utente
private int id_utenteID dell'utente partecipante. -
id_evento
private int id_eventoID dell'evento. -
id_azienda
private int id_aziendaID dell'azienda di appartenenza.
-
-
Constructor Details
-
PartecipazioneID
public PartecipazioneID()Costruttore vuoto.- Since:
- 1.2.0
-
PartecipazioneID
public PartecipazioneID(int id_utente, int id_evento, int id_azienda) Costruttore completo.- Parameters:
id_utente- ID Utente.id_evento- ID Evento.id_azienda- ID Azienda.- Since:
- 1.2.0
-
-
Method Details
-
getId_utente
public int getId_utente()Recupera l'ID utente.- Returns:
- ID utente.
- Since:
- 1.2.0
-
setId_utente
public void setId_utente(int id_utente) Imposta l'ID utente.- Parameters:
id_utente- Nuovo ID utente.- Since:
- 1.2.0
-
getId_evento
public int getId_evento()Recupera l'ID evento.- Returns:
- ID evento.
- Since:
- 1.2.0
-
setId_evento
public void setId_evento(int id_evento) Imposta l'ID evento.- Parameters:
id_evento- Nuovo ID evento.- Since:
- 1.2.0
-
getId_azienda
public int getId_azienda()Recupera l'ID azienda.- Returns:
- ID azienda.
- Since:
- 1.2.0
-
setId_azienda
public void setId_azienda(int id_azienda) Imposta l'ID azienda.- Parameters:
id_azienda- Nuovo ID azienda.- Since:
- 1.2.0
-
equals
-
hashCode
-
toString
-