Interface NodeValidatorPlugin

    • Method Detail

      • apply

        @Deprecated
        java.util.List<java.lang.String> apply​(Shape shape,
                                               Node value,
                                               ShapeIndex index)
        Deprecated.
      • apply

        default java.util.List<java.lang.String> apply​(Shape shape,
                                                       Node value,
                                                       Model model)
        Applies the plugin to the given shape, node value, and shape index.
        Parameters:
        shape - Shape being checked.
        value - Value being evaluated.
        model - Model to traverse.
        Returns:
        Returns any validation messages that were encountered.