ValidationResults

public class ValidationResults

Class ValidationResults. Provides validationresults functionality for the Hytale server.

java.lang.Object > ValidationResults

Field Summary

validatorExceptions

protected List validatorExceptions

Field validatorExceptions.

results

protected List results

Field results.

result

final Result result

Field result.

sb

final StringBuilder sb

Field sb.

Method Detail

ValidationResults

public public ValidationResults (final ExtraInfo extraInfo)

Method ValidationResults.

Parameters:
final ExtraInfo extraInfo

getExtraInfo

public ExtraInfo getExtraInfo ()

Method getExtraInfo.

fail

public void fail (final String reason)

Method fail.

Parameters:
final String reason

warn

public void warn (final String reason)

Method warn.

Parameters:
final String reason

add

public void add (final ValidationResult result)

Method add.

Parameters:
final ValidationResult result

_processValidationResults

public void _processValidationResults ()

Method _processValidationResults.

ValidatorResultsHolder

public new ValidatorResultsHolder (this.extraInfo.peekKey()

Method ValidatorResultsHolder.

Parameters:
this.extraInfo.peekKey( this.extraInfo.peekKey(

logOrThrowValidatorExceptions

public void logOrThrowValidatorExceptions (@Nonnull final HytaleLogger logger)

Method logOrThrowValidatorExceptions.

Parameters:
@Nonnull final HytaleLogger logger

CodecValidationException

public new CodecValidationException (sb.toString()

Method CodecValidationException.

Parameters:
sb.toString( sb.toString(

hasFailed

public boolean hasFailed ()

Method hasFailed.

getResults

public List getResults ()

Method getResults.

setResults

public void setResults (@Nullable final List results)

Method setResults.

Parameters:
@Nullable final List results

toString

public String toString ()

Method toString.

ValidationResult

public record ValidationResult (Result result, String reason)

Method ValidationResult.

Parameters:
Result result
String reason

appendResult

public boolean appendResult (@Nonnull final StringBuilder sb)

Method appendResult.

Parameters:
@Nonnull final StringBuilder sb