Class CoffeeRoomPerson


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

      • CoffeeRoomPerson

        public CoffeeRoomPerson()
        Construtor vazio.
      • CoffeeRoomPerson

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

        public CoffeeRoomPerson​(Person person,
                                CoffeeRoom coffeeRoom,
                                int stage)
        Cosntrutor CoffeeRoomPerson.
        Parameters:
        person - A pessoa que será cadastrada no espaço de café
        coffeeRoom - O espaço de café em que a pessoa será cadstrada
        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)
      • getCoffeeRoom

        public CoffeeRoom getCoffeeRoom()
      • setCoffeeRoom

        public void setCoffeeRoom​(CoffeeRoom coffeeRoom)
      • 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