Skip to content

Package io.github.qishr.cascara.schema.rule

Class MaxItemsRule

java.lang.Object
        io.github.qishr.cascara.schema.rule.MaxItemsRule

All Implemented Interfaces:
    ValidationRule


public class MaxItemsRule

Constructor Summary

Constructor Description
MaxItemsRule(int maxItems)

Method Summary

Modifier and Type Method Description
public void validate(AstNode node, String path, ValidationResult result)
public void validateValue(Object value, String path, ValidationResult result)
public int getMaxItems()

Method Details

validate

public void validate(AstNode node, String path, ValidationResult result)

Specified By:

ValidationRule


validateValue

public void validateValue(Object value, String path, ValidationResult result)

Specified By:

ValidationRule


getMaxItems

public int getMaxItems()