Uses of Class
eu.dnetlib.validator2.validation.guideline.Builders.ElementSpecBuilder
Packages that use Builders.ElementSpecBuilder
-
Uses of Builders.ElementSpecBuilder in eu.dnetlib.validator2.engine
Methods in eu.dnetlib.validator2.engine that return Builders.ElementSpecBuilderModifier and TypeMethodDescriptionstatic Builders.ElementSpecBuilderHelper.addAttribute(Builders.ElementSpecBuilder builder, String attrName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel) static Builders.ElementSpecBuilderHelper.buildElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality) Methods in eu.dnetlib.validator2.engine with parameters of type Builders.ElementSpecBuilderModifier and TypeMethodDescriptionstatic Builders.ElementSpecBuilderHelper.addAttribute(Builders.ElementSpecBuilder builder, String attrName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel) -
Uses of Builders.ElementSpecBuilder in eu.dnetlib.validator2.validation.guideline
Methods in eu.dnetlib.validator2.validation.guideline that return Builders.ElementSpecBuilderModifier and TypeMethodDescriptionBuilders.ElementSpecBuilder.allowedValues(TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.allowedValues(String... allowedValues) Builders.ElementSpecBuilder.atPosition(ElementPosition elementOccurrence) static Builders.ElementSpecBuilderBuilders.forElement(String elementName) Deprecated.static Builders.ElementSpecBuilderBuilders.forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality) Deprecated.static Builders.ElementSpecBuilderBuilders.forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, TestResultPredicate<String> allowedValuesPredicate) Deprecated.static Builders.ElementSpecBuilderBuilders.forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, String... allowedValues) Deprecated.static Builders.ElementSpecBuilderBuilders.forMandatoryElement(String elementName, Cardinality cardinality) static <T> Builders.ElementSpecBuilderBuilders.forMandatoryIfApplicableElement(String elementName, Cardinality cardinality, Rule<Document> applicabilityRule) static Builders.ElementSpecBuilderBuilders.forOptionalElement(String elementName) static Builders.ElementSpecBuilderBuilders.forOptionalRepeatableElement(String elementName) static Builders.ElementSpecBuilderBuilders.forRecommendedElement(String elementName) static Builders.ElementSpecBuilderBuilders.forRecommendedRepeatableElement(String elementName) Builders.ElementSpecBuilder.valueMustStartWith(String prefix) Builders.ElementSpecBuilder.withMandatoryAttribute(String attributeName) Builders.ElementSpecBuilder.withMandatoryAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withMandatoryAttribute(String attributeName, String... allowedValues) Builders.ElementSpecBuilder.withMandatoryIfApplicableAttribute(String attributeName, Rule<Document> applicabilityRule) Builders.ElementSpecBuilder.withMandatoryIfApplicableAttribute(String attributeName, Rule<Document> applicabilityRule, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withMandatoryIfApplicableAttribute(String attributeName, Rule<Document> applicabilityRule, String... allowedValues) Builders.ElementSpecBuilder.withOptionalAttribute(String attributeName) Builders.ElementSpecBuilder.withOptionalAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withOptionalAttribute(String attributeName, String... allowedValues) Builders.ElementSpecBuilder.withRecommendedAttribute(String attributeName) Builders.ElementSpecBuilder.withRecommendedAttribute(String attributeName, TestResultPredicate<String> allowedValuesPredicate) Builders.ElementSpecBuilder.withRecommendedAttribute(String attributeName, String... allowedValues) Builders.ElementSpecBuilder.withSubElement(Builders.ElementSpecBuilder subElementSpecBuilder) Methods in eu.dnetlib.validator2.validation.guideline with parameters of type Builders.ElementSpecBuilderModifier and TypeMethodDescriptionBuilders.ElementSpecBuilder.withSubElement(Builders.ElementSpecBuilder subElementSpecBuilder)