Class Achievement

  • All Implemented Interfaces:
    Serializable

    public class Achievement
    extends Object
    implements Serializable
    Achievement data for specific games for specific platforms (currently limited to acheivements from steam, playstation and Xbox)
    See Also:
    Serialized Form
    • Constructor Detail

      • Achievement

        public Achievement()
    • Method Detail

      • getId

        public long getId()
      • setId

        public void setId​(long id)
      • getCategory

        public int getCategory()
      • setCategory

        public void setCategory​(int category)
      • getLanguage

        public int getLanguage()
      • setLanguage

        public void setLanguage​(int language)
      • getRank

        public int getRank()
      • setRank

        public void setRank​(int rank)
      • getDescription

        public String getDescription()
      • setDescription

        public void setDescription​(String description)
      • getIdExternal

        public String getIdExternal()
      • setIdExternal

        public void setIdExternal​(String idExternal)
      • getGame

        public long getGame()
      • getGameObject

        public Game getGameObject()
      • setGame

        public void setGame​(Object game)
      • getName

        public String getName()
      • setName

        public void setName​(String name)
      • getSlug

        public String getSlug()
      • setSlug

        public void setSlug​(String slug)
      • getIconAchievement

        public long getIconAchievement()
      • getIconAchievementObject

        public AchievementIcon getIconAchievementObject()
      • setIconAchievement

        public void setIconAchievement​(Object iconAchievement)
      • getIconAchievementLocked

        public long getIconAchievementLocked()
      • getIconAchievementLockedObject

        public AchievementIcon getIconAchievementLockedObject()
      • setIconAchievementLocked

        public void setIconAchievementLocked​(Object iconAchievementLocked)
      • getPercentageOwners

        public double getPercentageOwners()
      • setPercentageOwners

        public void setPercentageOwners​(double percentageOwners)
      • setTags

        public void setTags​(List<Long> tags)
      • getCreatedAt

        public long getCreatedAt()
      • setCreatedAt

        public void setCreatedAt​(long createdAt)
      • getUpdatedAt

        public long getUpdatedAt()
      • setUpdatedAt

        public void setUpdatedAt​(long updatedAt)
      • getChecksum

        public String getChecksum()
      • setChecksum

        public void setChecksum​(String checksum)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class Object