java.lang.Object
net.andresbustamante.yafoot.users.model.User
net.andresbustamante.yafoot.core.model.Player
All Implemented Interfaces:
Serializable, net.andresbustamante.yafoot.commons.model.Auditable, net.andresbustamante.yafoot.commons.model.Identifiable<Integer>

public final class Player extends net.andresbustamante.yafoot.users.model.User implements Serializable, net.andresbustamante.yafoot.commons.model.Identifiable<Integer>, net.andresbustamante.yafoot.commons.model.Auditable
A match player.
Author:
andresbustamante
See Also:
  • Constructor Summary

    Constructors
    Constructor
    Description
    Constructor for testing purposes only.
    Player(Integer id, String surname, String firstName, String email, String phoneNumber)
    Constructor for testing purposes only.
  • Method Summary

    Methods inherited from class net.andresbustamante.yafoot.users.model.User

    canEqual, equals, getEmail, getFirstName, getPreferredLanguage, getSurname, hashCode, setEmail, setFirstName, setPreferredLanguage, setSurname, toString

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface net.andresbustamante.yafoot.commons.model.Auditable

    getCreationDate, getModificationDate

    Methods inherited from interface net.andresbustamante.yafoot.commons.model.Identifiable

    getId
  • Constructor Details

    • Player

      public Player(Integer id)
      Constructor for testing purposes only.
      Parameters:
      id - Player ID
    • Player

      public Player(Integer id, String surname, String firstName, String email, String phoneNumber)
      Constructor for testing purposes only.
      Parameters:
      id - Player ID
      surname - Player's surname
      firstName - Player's first name
      email - Player's email
      phoneNumber - Player's phone number