java.lang.Object
org.exoplatform.addons.gamification.entities.domain.configuration.AbstractAuditingEntity
org.exoplatform.addons.gamification.entities.domain.configuration.RuleEntity
All Implemented Interfaces:
Serializable

@Entity(name="Rule") public class RuleEntity extends AbstractAuditingEntity implements Serializable
See Also:
  • Field Details

    • id

      protected Long id
    • title

      protected String title
    • description

      protected String description
    • score

      protected int score
    • event

      protected String event
    • isEnabled

      protected boolean isEnabled
    • isDeleted

      protected boolean isDeleted
    • type

      protected EntityType type
  • Constructor Details

    • RuleEntity

      public RuleEntity()
  • Method Details

    • getManagers

      public List<Long> getManagers()
    • setManagers

      public void setManagers(List<Long> managers)
    • getType

      public EntityType getType()
    • setType

      public void setType(EntityType type)
    • 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)
    • getScore

      public int getScore()
    • setScore

      public void setScore(int score)
    • isEnabled

      public boolean isEnabled()
    • getAudience

      public Long getAudience()
    • setAudience

      public void setAudience(Long audience)
    • getStartDate

      public Date getStartDate()
    • setStartDate

      public void setStartDate(Date startDate)
    • getEndDate

      public Date getEndDate()
    • setEndDate

      public void setEndDate(Date endDate)
    • setEnabled

      public void setEnabled(boolean enabled)
    • getDomainEntity

      public DomainEntity getDomainEntity()
    • setDomainEntity

      public void setDomainEntity(DomainEntity domainEntity)
    • getEvent

      public String getEvent()
    • setEvent

      public void setEvent(String event)
    • isDeleted

      public boolean isDeleted()
    • setDeleted

      public void setDeleted(boolean deleted)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class AbstractAuditingEntity
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class AbstractAuditingEntity
    • toString

      public String toString()
      Overrides:
      toString in class Object