Class Builders
java.lang.Object
eu.dnetlib.validator2.validation.guideline.Builders
-
Nested Class Summary
Nested Classes -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Builders.ElementSpecBuilderforElement(String elementName) Deprecated.static Builders.ElementSpecBuilderforElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality) Deprecated.static Builders.ElementSpecBuilderforElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, TestResultPredicate<String> allowedValuesPredicate) Deprecated.static Builders.ElementSpecBuilderforElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, String... allowedValues) Deprecated.static Builders.ElementSpecBuilderforMandatoryElement(String elementName, Cardinality cardinality) static <T> Builders.ElementSpecBuilderforMandatoryIfApplicableElement(String elementName, Cardinality cardinality, Rule<Document> applicabilityRule) static Builders.ElementSpecBuilderforOptionalElement(String elementName) static Builders.ElementSpecBuilderforOptionalRepeatableElement(String elementName) static Builders.ElementSpecBuilderforRecommendedElement(String elementName) static Builders.ElementSpecBuilderforRecommendedRepeatableElement(String elementName)
-
Constructor Details
-
Builders
public Builders()
-
-
Method Details
-
forElement
Deprecated. -
forOptionalElement
-
forOptionalRepeatableElement
-
forRecommendedElement
-
forRecommendedRepeatableElement
-
forMandatoryElement
public static Builders.ElementSpecBuilder forMandatoryElement(String elementName, Cardinality cardinality) -
forMandatoryIfApplicableElement
public static <T> Builders.ElementSpecBuilder forMandatoryIfApplicableElement(String elementName, Cardinality cardinality, Rule<Document> applicabilityRule) -
forElement
@Deprecated public static Builders.ElementSpecBuilder forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality) Deprecated. -
forElement
@Deprecated public static Builders.ElementSpecBuilder forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, String... allowedValues) Deprecated. -
forElement
@Deprecated public static Builders.ElementSpecBuilder forElement(String elementName, eu.dnetlib.validator2.result_models.RequirementLevel requirementLevel, Cardinality cardinality, TestResultPredicate<String> allowedValuesPredicate) Deprecated.
-