All Classes
-
All Classes Interface Summary Class Summary Enum Summary Class Description AndValidationHandler Implements 'AND' logic, meaning all alternative possible terms or term roots for an object must occur.CvDefinitionValidationHandler Validates that controlled vocabularies used by parameters are defined in the metadata CV section.CvMappingUtils Utility methods for conversion between the mapping file domain and the mzTab domain.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.CvParameterLookupService Abstraction over OLSClient to autoconvert Terms to Parameters and to allow easy matching of Parameters against parent terms and their children.CvRuleHandler Interface for rule logic handling implementations.CvTermSelectionHandler Interface for JxPath subtree selection handling.CvTermValidationHandler Interface for handling of rule evaluation results.EmptyRuleHandler Implements handling of rules that have no cv parameter match.ExtraParametersValidationHandler Implements handling of cv parameters (not user params) that are found at the object.JxPathElement Utility methods for simpler Java 8 compatible handling of JXPath selections and pointers.MzTabBeanValidator This validator used the HibernateValidator bean validation reference implementation.OrValidationHandler Implements 'OR' logic, meaning alternative possible terms or term roots for an object may be present.ParameterComparisonResult Result of a comparison of a CvTerm T defined in a CvRule against the parameter P found via JXPath.RemoveUserParams Removes user parameters from the provided selection.ResolvingCvRuleHandler Implements resolution of cv parameters using the provided lookup service.RuleEvaluationResult Captures results of applying a rule to a parameter selection.SetOperations Utility methods for sets with common names.SharedParametersValidationHandler Implements support for validating multiple parameters and the intersection between terms as described by the rule and the actually found ones.XorValidationHandler Implements 'XOR' logic, meaning mutually exclusive alternative possible terms or term roots for an object are allowed.