Interface Node

All Known Implementing Classes:
BaseNode, BooleanNode, ListNode, MapNode, StringNode

public interface Node
Structure representing parsed YAML document.
  • Method Summary

    Modifier and Type
    Method
    Description
    @NotNull List<String>
    Visits recursively the whole structure and returns list of unused properties.
    @NotNull com.atlassian.bamboo.specs.api.validators.common.ValidationContext
    Returns validation context of the node.
  • Method Details

    • getValidationContext

      @NotNull @NotNull com.atlassian.bamboo.specs.api.validators.common.ValidationContext getValidationContext()
      Returns validation context of the node.
    • getUnusedProperties

      @NotNull @NotNull List<String> getUnusedProperties()
      Visits recursively the whole structure and returns list of unused properties. Children of unused properties are not reported.