Class Game
- java.lang.Object
-
- com.dulanywebsite.sharedresources.entities.Entity
-
- com.dulanywebsite.sharedresources.entities.GameClasses.Game
-
- Direct Known Subclasses:
SecretSantaGame
public abstract class Game extends Entity
-
-
Constructor Summary
Constructors Constructor Description Game()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddGameMember()protected booleancanEqual(java.lang.Object other)booleanequals(java.lang.Object o)java.util.DategetClosedDate()java.util.DategetEndDate()java.lang.IntegergetGameSize()GameTypegetGameType()java.lang.ObjectgetGroup()java.lang.StringgetName()java.lang.ObjectgetOwnerId()java.lang.IntegergetSpotsFilled()java.util.DategetStartDate()inthashCode()voidsetClosedDate(java.util.Date closedDate)voidsetEndDate(java.util.Date endDate)voidsetGameSize(java.lang.Integer gameSize)voidsetGameType(GameType gameType)voidsetGroup(java.lang.Object group)voidsetName(java.lang.String name)voidsetOwnerId(java.lang.Object ownerId)voidsetSpotsFilled(java.lang.Integer spotsFilled)voidsetStartDate(java.util.Date startDate)java.lang.StringtoString()voidUpdateEntity(java.lang.String propertyName, java.lang.Object updateValue)protected voidValidateSub()
-
-
-
Method Detail
-
addGameMember
public void addGameMember()
-
UpdateEntity
public void UpdateEntity(java.lang.String propertyName, java.lang.Object updateValue) throws java.lang.NoSuchFieldException, java.lang.IllegalAccessException- Specified by:
UpdateEntityin classEntity- Throws:
java.lang.NoSuchFieldExceptionjava.lang.IllegalAccessException
-
ValidateSub
protected void ValidateSub() throws InvalidEntityException- Specified by:
ValidateSubin classEntity- Throws:
InvalidEntityException
-
getName
public java.lang.String getName()
-
getGameType
public GameType getGameType()
-
getStartDate
public java.util.Date getStartDate()
-
getClosedDate
public java.util.Date getClosedDate()
-
getEndDate
public java.util.Date getEndDate()
-
getGameSize
public java.lang.Integer getGameSize()
-
getSpotsFilled
public java.lang.Integer getSpotsFilled()
-
getOwnerId
public java.lang.Object getOwnerId()
-
getGroup
public java.lang.Object getGroup()
-
setName
public void setName(java.lang.String name)
-
setGameType
public void setGameType(GameType gameType)
-
setStartDate
public void setStartDate(java.util.Date startDate)
-
setClosedDate
public void setClosedDate(java.util.Date closedDate)
-
setEndDate
public void setEndDate(java.util.Date endDate)
-
setGameSize
public void setGameSize(java.lang.Integer gameSize)
-
setSpotsFilled
public void setSpotsFilled(java.lang.Integer spotsFilled)
-
setOwnerId
public void setOwnerId(java.lang.Object ownerId)
-
setGroup
public void setGroup(java.lang.Object group)
-
-