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 |