Uses of Interface
org.phenopackets.phenopackettools.validator.core.ValidatorInfo
Package
Description
The package provides APIs and default implementations of phenopacket validation.
A package with API for serialization of
ValidationResults
.The package provides
JsonSchemaValidationWorkflowRunner
and JsonSchemaValidationWorkflowRunnerBuilder
for validating phenopackets.-
Uses of ValidatorInfo in org.phenopackets.phenopackettools.validator.core
Modifier and TypeMethodDescriptionstatic ValidatorInfo
ValidatorInfo.baseSyntaxValidation()
static ValidatorInfo
ValidatorInfo.inputValidator()
GetValidatorInfo
to represent anonymous validator to associate with errors related to data format errors.static ValidatorInfo
ConversionException.validatorInfo()
PhenopacketValidator.validatorInfo()
ValidationResult.validatorInfo()
Modifier and TypeMethodDescriptionValidationResults.validators()
ValidationWorkflowRunner.validators()
Modifier and TypeMethodDescriptionValidationResults.Builder.addResult
(ValidatorInfo info, ValidationResult result) ValidationResults.Builder.addResults
(ValidatorInfo info, List<ValidationResult> results) static ValidationResult
ValidationResult.error
(ValidatorInfo validatorInfo, String category, String message) Create aValidationLevel.ERROR
result from given data.static ValidationResult
ValidationResult.of
(ValidatorInfo validatorInfo, ValidationLevel level, String category, String message) Create aValidationResult
from given data.static ValidationResult
ValidationResult.warning
(ValidatorInfo validatorInfo, String category, String message) Create aValidationLevel.WARNING
result from given data.Modifier and TypeMethodDescriptionstatic ValidationResults
ValidationResults.of
(List<ValidatorInfo> validators, List<ValidationResult> validationResults) -
Uses of ValidatorInfo in org.phenopackets.phenopackettools.validator.core.writer
Modifier and TypeMethodDescriptionvoid
ValidationResultsWriter.writeValidationResults
(List<ValidatorInfo> validators, List<ValidationResultsAndPath> results) Write out the providedvalidators
andresults
. -
Uses of ValidatorInfo in org.phenopackets.phenopackettools.validator.jsonschema