Class SecretSantaGame


  • @DiscriminatorValue("secretSantaGame")
    public class SecretSantaGame
    extends Game
    • Field Detail

      • moneyLimit

        protected double moneyLimit
    • Constructor Detail

      • SecretSantaGame

        public SecretSantaGame()
    • Method Detail

      • PerformUpdate

        protected void PerformUpdate​(java.lang.String propertyName,
                                     java.lang.Object updateValue)
                              throws java.lang.NoSuchFieldException,
                                     java.lang.IllegalAccessException
        Overrides:
        PerformUpdate in class Game
        Throws:
        java.lang.NoSuchFieldException
        java.lang.IllegalAccessException
      • PerformAdd

        protected void PerformAdd​(java.lang.String propertyName,
                                  java.lang.Object addValue)
        Overrides:
        PerformAdd in class Game
      • PerformRemove

        protected void PerformRemove​(java.lang.String propertyName,
                                     java.lang.Object removeValue)
        Specified by:
        PerformRemove in class DuWebEntity
      • equals

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

        protected boolean canEqual​(java.lang.Object other)
        Overrides:
        canEqual in class Game
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Game
      • getMoneyLimit

        public double getMoneyLimit()
      • setMoneyLimit

        public void setMoneyLimit​(double moneyLimit)
      • toString

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