Class MandatoryArray
java.lang.Object
org.eclipse.edc.validator.jsonobject.validators.MandatoryArray
- All Implemented Interfaces:
org.eclipse.edc.validator.spi.Validator<jakarta.json.JsonObject>
public class MandatoryArray
extends Object
implements org.eclipse.edc.validator.spi.Validator<jakarta.json.JsonObject>
Verifies that an array is present with optional constraint on min size.
-
Constructor Summary
ConstructorsConstructorDescriptionMandatoryArray(JsonLdPath path) MandatoryArray(JsonLdPath path, Integer min) -
Method Summary
Modifier and TypeMethodDescriptionstatic Function<JsonLdPath,org.eclipse.edc.validator.spi.Validator<jakarta.json.JsonObject>> org.eclipse.edc.validator.spi.ValidationResultvalidate(jakarta.json.JsonObject input)
-
Constructor Details
-
MandatoryArray
-
MandatoryArray
-
-
Method Details
-
min
public static Function<JsonLdPath,org.eclipse.edc.validator.spi.Validator<jakarta.json.JsonObject>> min(Integer min) -
validate
public org.eclipse.edc.validator.spi.ValidationResult validate(jakarta.json.JsonObject input) - Specified by:
validatein interfaceorg.eclipse.edc.validator.spi.Validator<jakarta.json.JsonObject>
-