UnlockBlocker

public final class UnlockBlocker extends Record

Structured unmet requirement for selecting or progressing one form.

Constructors

Link copied to clipboard
public void UnlockBlocker(UnlockBlocker.Kind kind, String formId, SkillType skillType, int currentLevel, int requiredLevel, String reason)

Types

Link copied to clipboard
public enum Kind

Functions

Link copied to clipboard
public static UnlockBlocker classChallenge(String formId)
Link copied to clipboard
public static UnlockBlocker contentRequirement(String rootFormId, String reason)
Link copied to clipboard
public static UnlockBlocker foundationSkill(String formId, SkillType skillType, int currentLevel, int requiredLevel)
Link copied to clipboard
public Optional<String> optionalReason()
Link copied to clipboard
public Optional<SkillType> optionalSkillType()
Link copied to clipboard
public static UnlockBlocker parentLocalLevel(String parentFormId, int currentLevel, int requiredLevel)

Inherited functions

Link copied to clipboard
public abstract boolean equals(Object p)
Link copied to clipboard
public abstract int hashCode()
Link copied to clipboard
public abstract String toString()