Class BadgeEntity
- java.lang.Object
-
- org.exoplatform.addons.gamification.entities.domain.configuration.AbstractAuditingEntity
-
- org.exoplatform.addons.gamification.entities.domain.configuration.BadgeEntity
-
- All Implemented Interfaces:
Serializable
@Entity(name="GamificationBadge") public class BadgeEntity extends AbstractAuditingEntity implements Serializable
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringdescriptionprotected Stringdomainprotected booleanenabledprotected DateendValidityDateprotected Longidprotected booleanisDeletedprotected intneededScoreprotected DatestartValidityDateprotected Stringtitle-
Fields inherited from class org.exoplatform.addons.gamification.entities.domain.configuration.AbstractAuditingEntity
createdBy, createdDate, lastModifiedBy, lastModifiedDate
-
-
Constructor Summary
Constructors Constructor Description BadgeEntity()BadgeEntity(Long id, String title, String description, int neededScore, long iconFileId, Date startValidityDate, Date endValidityDate, boolean enabled, String domain)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)StringgetDescription()StringgetDomain()DomainEntitygetDomainEntity()DategetEndValidityDate()longgetIconFileId()LonggetId()intgetNeededScore()DategetStartValidityDate()StringgetTitle()inthashCode()booleanisDeleted()booleanisEnabled()voidsetDeleted(boolean deleted)voidsetDescription(String description)voidsetDomain(String domain)voidsetDomainEntity(DomainEntity domainEntity)voidsetEnabled(boolean enabled)voidsetEndValidityDate(Date endValidityDate)voidsetIconFileId(long iconFileId)voidsetId(Long id)voidsetNeededScore(int neededScore)voidsetStartValidityDate(Date startValidityDate)voidsetTitle(String title)StringtoString()-
Methods inherited from class org.exoplatform.addons.gamification.entities.domain.configuration.AbstractAuditingEntity
getCreatedBy, getCreatedDate, getLastModifiedBy, getLastModifiedDate, setCreatedBy, setCreatedDate, setLastModifiedBy, setLastModifiedDate
-
-
-
-
Field Detail
-
id
protected Long id
-
title
protected String title
-
description
protected String description
-
neededScore
protected int neededScore
-
startValidityDate
protected Date startValidityDate
-
endValidityDate
protected Date endValidityDate
-
enabled
protected boolean enabled
-
domain
protected String domain
-
isDeleted
protected boolean isDeleted
-
-
Method Detail
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
getDescription
public String getDescription()
-
setDescription
public void setDescription(String description)
-
getNeededScore
public int getNeededScore()
-
setNeededScore
public void setNeededScore(int neededScore)
-
getStartValidityDate
public Date getStartValidityDate()
-
setStartValidityDate
public void setStartValidityDate(Date startValidityDate)
-
getEndValidityDate
public Date getEndValidityDate()
-
setEndValidityDate
public void setEndValidityDate(Date endValidityDate)
-
isEnabled
public boolean isEnabled()
-
setEnabled
public void setEnabled(boolean enabled)
-
getDomain
public String getDomain()
-
setDomain
public void setDomain(String domain)
-
getIconFileId
public long getIconFileId()
-
setIconFileId
public void setIconFileId(long iconFileId)
-
getDomainEntity
public DomainEntity getDomainEntity()
-
setDomainEntity
public void setDomainEntity(DomainEntity domainEntity)
-
isDeleted
public boolean isDeleted()
-
setDeleted
public void setDeleted(boolean deleted)
-
-