p

org.yaml

model

package model

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. trait DefaultJsonErrorHandler extends ParseErrorHandler
  2. case class DepthLimitException(limit: Int, cause: Exception = null) extends SyamlException with Product with Serializable
  3. case class DuplicateKeyException(key: String, cause: Exception = null) extends SyamlException with Product with Serializable
  4. trait IllegalTypeHandler extends AnyRef

    Handles IllegalType requests from nodes

  5. case class LexerException(text: String, cause: Exception = null) extends SyamlException with Product with Serializable
  6. trait ParseErrorHandler extends AnyRef
  7. case class ParseException(tag: YType, text: String, cause: Exception = null) extends SyamlException with Product with Serializable
  8. case class ParserException(text: String, cause: Exception = null) extends SyamlException with Product with Serializable
  9. trait QuotedMark extends ScalarMark
  10. trait ScalarMark extends AnyRef
  11. abstract class SyamlException extends RuntimeException
  12. case class UndefinedAnchorException(anchor: String, cause: Exception = null) extends SyamlException with Product with Serializable
  13. class YAnchor extends YTokens

    A YReference is either an anchor or an alias

  14. class YComment extends YIgnorable

    Yaml Comment Part

  15. class YDirective extends YPart

    Yaml Directive

  16. class YDocument extends YPart with YNodeLike

    A Yaml Document

  17. class YError extends AnyRef

    An Error Message usually associated with a failure

  18. class YException extends RuntimeException

    An Exception that contains an YError

  19. case class YFail(error: YError) extends YObj with Product with Serializable

    Represents a failure when trying to access a particular Node

  20. abstract class YIgnorable extends YTokens

    Ignorable content

  21. class YMap extends YValue

    A Yaml Map

  22. class YMapEntry extends YPart
  23. abstract class YNode extends YPart with YNodeLike

    A Yaml Node, it has a Value plus Properties

  24. trait YNodeLike extends YValueLike

    A trait that represents Node like values that can be converted using YRead

  25. class YNodePlain extends YNode
  26. class YNonContent extends YIgnorable

    Non Content (Whitespace, Indentation and Indicators)

  27. sealed abstract class YObj extends YNodeLike with Dynamic

    Represents a value of one of two possible types (a disjoint union.) An instance of YObj is an instance of either YFail or YSuccess that is a wrapper of a YNode.

    Represents a value of one of two possible types (a disjoint union.) An instance of YObj is an instance of either YFail or YSuccess that is a wrapper of a YNode. It extends Dynamic to 'simulate' a Dynamic Object

  28. abstract class YPart extends ASTElement

    A Part of a Yaml Document

  29. class YScalar extends YValue

    A Yaml Scalar

  30. class YSequence extends YValue

    A Yaml Sequence

  31. case class YSuccess(node: YNode) extends YObj with Product with Serializable
  32. class YTag extends YTokens

    A Yaml Tag

  33. abstract class YTokens extends YPart

    A Set of Yaml Tokens

  34. class YType extends AnyRef

    Tag Types

  35. abstract class YValue extends YPart with YValueLike

    A YamlValue is either a Scalar, a Sequence or a Map

  36. trait YValueLike extends AnyRef

    Root class of all YamlElements that contains a Value That is either an YValue or any YNodeLike It defines the == and != methods to avoid warnings from Intellij

Ungrouped