Uses of Interface
eu.dnetlib.validator2.engine.TestResultPredicate
Packages that use TestResultPredicate
Package
Description
-
Uses of TestResultPredicate in eu.dnetlib.validator2.engine
Classes in eu.dnetlib.validator2.engine that implement TestResultPredicateMethods in eu.dnetlib.validator2.engine that return TestResultPredicateModifier and TypeMethodDescriptiondefault TestResultPredicate<T>TestResultPredicate.and(TestResultPredicate<? super T> other) static TestResultPredicate<Integer>Helper.createCardinalityPredicate(long min, long max, boolean isInclusive) default TestResultPredicate<T>TestResultPredicate.negate()default TestResultPredicate<T>TestResultPredicate.or(TestResultPredicate<? super T> other) Methods in eu.dnetlib.validator2.engine with parameters of type TestResultPredicateModifier and TypeMethodDescriptiondefault TestResultPredicate<T>TestResultPredicate.and(TestResultPredicate<? super T> other) default TestResultPredicate<T>TestResultPredicate.or(TestResultPredicate<? super T> other) static <T> RuleValidationResultHelper.predicateFailsForAllNodes(NodeList nodes, Function<Node, T> nodeReader, TestResultPredicate<T> predicate) static <T> RuleValidationResultHelper.predicateSucceedsForAllNodes(NodeList nodes, Function<Node, T> nodeReader, TestResultPredicate<T> predicate) static <T> RuleValidationResultHelper.predicateSucceedsForAtLeastOneNode(NodeList nodes, Function<Node, T> nodeReader, TestResultPredicate<T> predicate) static <T> RuleValidationResultHelper.predicateSucceedsForExactlyOneNode(NodeList nodes, Function<Node, T> nodeReader, TestResultPredicate<T> predicate) -
Uses of TestResultPredicate in eu.dnetlib.validator2.engine.builtins
Fields in eu.dnetlib.validator2.engine.builtins declared as TestResultPredicateConstructors in eu.dnetlib.validator2.engine.builtins with parameters of type TestResultPredicate -
Uses of TestResultPredicate in eu.dnetlib.validator2.engine.contexts
Methods in eu.dnetlib.validator2.engine.contexts that return TestResultPredicateModifier and TypeMethodDescriptiondefault TestResultPredicate<Integer>CardinalityContext.cardinalityPredicate()Methods in eu.dnetlib.validator2.engine.contexts with parameters of type TestResultPredicateModifier and TypeMethodDescriptionTestResultNodeListAction.test(NodeList nodes, TestResultPredicate<?> predicate) -
Uses of TestResultPredicate in eu.dnetlib.validator2.validation.guideline
Methods in eu.dnetlib.validator2.validation.guideline that return TestResultPredicateMethods in eu.dnetlib.validator2.validation.guideline with parameters of type TestResultPredicateModifier and TypeMethodDescriptionBuilders.ElementSpecBuilder.allowedValues(TestResultPredicate<String> allowedValuesPredicate) static Builders.ElementSpecBuilderBuilders.forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, TestResultPredicate<String> allowedValuesPredicate) Deprecated.Builders.ElementSpecBuilder.withMandatoryAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withMandatoryIfApplicableAttribute(String attributeName, Rule<Document> applicabilityRule, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withOptionalAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withRecommendedAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) -
Uses of TestResultPredicate in eu.dnetlib.validator2.validation.utils
Classes in eu.dnetlib.validator2.validation.utils that implement TestResultPredicateModifier and TypeClassDescriptionclassclassclassclass