java.lang.Object
dev.getelements.elements.sdk.model.advancement.Advancement

public class Advancement extends Object
  • Constructor Details

    • Advancement

      public Advancement()
  • Method Details

    • getCurrentStep

      public Step getCurrentStep()
      The current Step after the advancement through the Mission.
      Returns:
      the step
    • setCurrentStep

      public void setCurrentStep(Step currentStep)
    • getCompletedSteps

      public List<Step> getCompletedSteps()
      Any steps that were completed as part of this Advancement.
      Returns:
      the list of steps
    • setCompletedSteps

      public void setCompletedSteps(List<Step> completedSteps)
    • getRewardsEarned

      public List<Reward> getRewardsEarned()
      All Reward instances earned as part of this Advancement.
      Returns:
      ths list of rewards
    • setRewardsEarned

      public void setRewardsEarned(List<Reward> rewardsEarned)
    • equals

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

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

      public String toString()
      Overrides:
      toString in class Object