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)