Uses of Interface
de.isas.lipidomics.mztab2.validation.Validator
-
Packages that use Validator Package Description de.isas.lipidomics.mztab2.validation This package contains classes that provide the basic validator infrastructure used in the jmztabm-validation module.de.isas.mztab2.io This package contains implementations for reading and writing of mzTab-M files.de.isas.mztab2.validation This package contains interfaces and implementations for the semantic validation via CvTerms. -
-
Uses of Validator in de.isas.lipidomics.mztab2.validation
Classes in de.isas.lipidomics.mztab2.validation that implement Validator Modifier and Type Class Description class
MzTabValidator
Delegating validator implementation that forwards validation to the provided validator implementations.Methods in de.isas.lipidomics.mztab2.validation with parameters of type Validator Modifier and Type Method Description static List<ValidationMessage>
MzTabValidator. validate(MzTab mzTab, ValidationMessage.MessageTypeEnum validationLevel, Validator<MzTab>... validators)
Validate the given mzTab object, filtering messages that are of a lower level than the given one.Constructors in de.isas.lipidomics.mztab2.validation with parameters of type Validator Constructor Description MzTabValidator(Validator<MzTab>... validator)
-
Uses of Validator in de.isas.mztab2.io
Classes in de.isas.mztab2.io that implement Validator Modifier and Type Class Description static class
MzTabValidatingWriter.WriteAndParseValidator
A default validator implemenation that first writes and then parses the created temporary file, performing the parser checks.Constructors in de.isas.mztab2.io with parameters of type Validator Constructor Description MzTabValidatingWriter(Validator<MzTab> validator, boolean skipWriteOnValidationFailure)
Uses the provided validator and default writer configuration.MzTabValidatingWriter(Validator<MzTab> validator, MzTabWriterDefaults writerDefaults, boolean skipWriteOnValidationFailure)
Uses the provided validator and writerDefaults. -
Uses of Validator in de.isas.mztab2.validation
Classes in de.isas.mztab2.validation that implement Validator Modifier and Type Class Description class
CvDefinitionValidationHandler
Validates that controlled vocabularies used by parameters are defined in the metadata CV section.class
CvMappingValidator
Validator implementation that uses a provided xml mapping file with rules for required, recommended and optional CV parameters to assert that an mzTab follows these rules.class
MzTabBeanValidator
This validator used the HibernateValidator bean validation reference implementation.Methods in de.isas.mztab2.validation with parameters of type Validator Modifier and Type Method Description CvMappingValidator
CvMappingValidator. withPostValidator(Validator<MzTab> postValidator)
Add the provided validator implementation to the list of validators that run last.CvMappingValidator
CvMappingValidator. withPreValidator(Validator<MzTab> preValidator)
Add the provided validator implementation to the list of validators that run first.
-