Skip to content

Package io.github.qishr.cascara.lang.yaml.ast

The types used to store structure and documentation information of the API.

Class Description
ChompingStyle
NodeStyle The presentation style of a YAML node.
ScalarStyle
YamlAlias
YamlAnchor
YamlComment Represents a comment within the YAML source.
YamlDirective
YamlDocument
YamlMap
YamlMapEntry Represents the structural pairing of a key and a value.
YamlNode Base implementation for all YAML AST nodes.
YamlNodeFactory
YamlScalar Represents a leaf node in the YAML AST containing a single scalar value.
YamlSequence Represents a YAML sequence (a list of items).
YamlStream
YamlVisitor Defines a visitor pattern interface for traversing the Cascara YAML AST hierarchy.
Class Description
YamlVisitor Defines a visitor pattern interface for traversing the Cascara YAML AST hierarchy.
Class Description
YamlAlias
YamlAnchor
YamlComment Represents a comment within the YAML source.
YamlDirective
YamlDocument
YamlMap
YamlMapEntry Represents the structural pairing of a key and a value.
YamlNode Base implementation for all YAML AST nodes.
YamlNodeFactory
YamlScalar Represents a leaf node in the YAML AST containing a single scalar value.
YamlSequence Represents a YAML sequence (a list of items).
YamlStream
Class Description
ChompingStyle
NodeStyle The presentation style of a YAML node.
ScalarStyle