Class SecretSantaGame
- java.lang.Object
-
- com.dulanywebsite.sharedresources.entities.DuWebEntity
-
- com.dulanywebsite.sharedresources.entities.GameClasses.Game
-
- com.dulanywebsite.sharedresources.entities.GameClasses.SecretSantaGame
-
@DiscriminatorValue("secretSantaGame") public class SecretSantaGame extends Game
-
-
Field Summary
Fields Modifier and Type Field Description protected doublemoneyLimit-
Fields inherited from class com.dulanywebsite.sharedresources.entities.GameClasses.Game
closedDate, endDate, gameSize, gameType, group, name, ownerId, startDate
-
Fields inherited from class com.dulanywebsite.sharedresources.entities.DuWebEntity
id
-
-
Constructor Summary
Constructors Constructor Description SecretSantaGame()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)doublegetMoneyLimit()inthashCode()protected voidPerformAdd(java.lang.String propertyName, java.lang.Object addValue)protected voidPerformRemove(java.lang.String propertyName, java.lang.Object removeValue)protected voidPerformUpdate(java.lang.String propertyName, java.lang.Object updateValue)voidsetMoneyLimit(double moneyLimit)java.lang.StringtoString()protected voidValidateSub()-
Methods inherited from class com.dulanywebsite.sharedresources.entities.GameClasses.Game
getClosedDate, getEndDate, getGameSize, getGameType, getGroup, getName, getOwnerId, getStartDate, setClosedDate, setEndDate, setGameSize, setGameType, setGroup, setName, setOwnerId, setStartDate
-
Methods inherited from class com.dulanywebsite.sharedresources.entities.DuWebEntity
AddItem, getId, RemoveItem, setId, UpdateEntity, Validate
-
-
-
-
Method Detail
-
ValidateSub
protected void ValidateSub() throws InvalidEntityException- Overrides:
ValidateSubin classGame- Throws:
InvalidEntityException
-
PerformUpdate
protected void PerformUpdate(java.lang.String propertyName, java.lang.Object updateValue) throws java.lang.NoSuchFieldException, java.lang.IllegalAccessException- Overrides:
PerformUpdatein classGame- Throws:
java.lang.NoSuchFieldExceptionjava.lang.IllegalAccessException
-
PerformAdd
protected void PerformAdd(java.lang.String propertyName, java.lang.Object addValue)- Overrides:
PerformAddin classGame
-
PerformRemove
protected void PerformRemove(java.lang.String propertyName, java.lang.Object removeValue)- Specified by:
PerformRemovein classDuWebEntity
-
getMoneyLimit
public double getMoneyLimit()
-
setMoneyLimit
public void setMoneyLimit(double moneyLimit)
-
-