Class Person

java.lang.Object
balu.pizza.webapp.models.Person

@Entity public class Person extends Object
Entity user
  • Constructor Details

    • Person

      public Person()
    • Person

      public Person(String username, String password, String email)
    • Person

      public Person(String username, String password, String email, String avatar)
      Parameters:
      username - Username
      password - Password
      email - Email
      avatar - Image
  • Method Details

    • getSortedPizza

      public List<Pizza> getSortedPizza()
      Get list of pizzas
      Returns:
      Sorted by price list of pizzas that the user added to favorites
    • getId

      public int getId()
    • setId

      public void setId(int id)
    • getUsername

      public String getUsername()
    • setUsername

      public void setUsername(String username)
    • getPassword

      public String getPassword()
    • setPassword

      public void setPassword(String password)
    • getEmail

      public String getEmail()
    • setEmail

      public void setEmail(String email)
    • getRole

      public String getRole()
    • setRole

      public void setRole(String role)
    • getAvatar

      public String getAvatar()
    • setAvatar

      public void setAvatar(String avatar)
    • getFavorites

      public List<Pizza> getFavorites()
      Get favorites list of pizzas
      Returns:
      List of pizzas that the user added to favorites
    • setFavorites

      public void setFavorites(List<Pizza> favorites)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object