Class EventRoomPerson


  • @Entity
    public class EventRoomPerson
    extends java.lang.Object
    Representa a tabela join (tbEventRoomPerson no banco de dados) que faz a associação muitos-para-muitos entre as tabelas tbEventRoom e tbPerson representadas pelas classes EventRoom e Person respectivamente.
    Version:
    1.0
    Author:
    Carlos Eduardo Ribeiro, Guilherme Peyerl Florêncio
    See Also:
    Person, EventRoom
    • Constructor Detail

      • EventRoomPerson

        public EventRoomPerson()
        Construtor sem argumento.
      • EventRoomPerson

        public EventRoomPerson​(int id)
        Constutor da classe especificando o id.
        Parameters:
        id - O identificador da associação no bannco de dados (chave primária)
      • EventRoomPerson

        public EventRoomPerson​(Person person,
                               EventRoom eventRoom,
                               int stage)
        Construtor da classe espesificando a pessoa, sala e etapa.
        Parameters:
        person - A pessoa que será cadastrada na sala
        eventRoom - A sala em que a pessoa será cadastrada
        stage - A etapa que a associação pertence
    • Method Detail

      • getId

        public int getId()
      • setId

        public void setId​(int id)
      • getPerson

        public Person getPerson()
      • setPerson

        public void setPerson​(Person person)
      • getEventRoom

        public EventRoom getEventRoom()
      • setEventRoom

        public void setEventRoom​(EventRoom eventRoom)
      • getStage

        public int getStage()
      • setStage

        public void setStage​(int stage)
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

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

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object