public class PlayerScore
public PlayerScore(@Nullable ScoreCause cause, @NotNull java.lang.String reason, @NotNull java.math.BigDecimal[] parts)
public PlayerScore(boolean winner, @NotNull java.lang.String reason)
public PlayerScore(@Nullable ScoreCause cause, @NotNull java.lang.String reason, @NotNull int... scores)
public int size()
@NotNull public java.util.List<java.math.BigDecimal> getValues()
public boolean matches(@NotNull ScoreDefinition definition)
public boolean equals(@Nullable java.lang.Object other)
public int hashCode()
@NotNull public java.lang.String toString(@NotNull ScoreDefinition definition)
@NotNull public java.lang.String toString()
@Nullable public ScoreCause getCause()
@NotNull public java.lang.String getReason()
@NotNull public java.math.BigDecimal[] getParts()
@Nullable public ScoreCause component1()
@NotNull public java.lang.String component2()
@NotNull public java.math.BigDecimal[] component3()
@NotNull public PlayerScore copy(@Nullable ScoreCause cause, @NotNull java.lang.String reason, @NotNull java.math.BigDecimal[] parts)