org.virtuslab.yaml
package org.virtuslab.yaml
Members list
Type members
Classlikes
final implicit class AnyOps[T](val t: T) extends AnyVal
Attributes
- Source
- Yaml.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
final case class ComposerError(msg: String) extends YamlError
Attributes
- Source
- YamlError.scala
- Supertypes
-
trait Producttrait Equalsclass YamlErrorclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
final case class ConstructError(errorMsg: String, node: Option[Node], expected: Option[String]) extends YamlError
Attributes
- Companion
- object
- Source
- YamlError.scala
- Supertypes
-
trait Producttrait Equalsclass YamlErrorclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
object ConstructError
Attributes
- Companion
- class
- Source
- YamlError.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ConstructError.type
final case class CoreSchemaTag(value: String) extends Tag
object DecoderMacros
Attributes
- Source
- YamlDecoderCrossCompat.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
DecoderMacros.type
Attributes
- Companion
- object
- Source
- LoadSettings.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
object LoadSettings
Attributes
- Companion
- class
- Source
- LoadSettings.scala
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
LoadSettings.type
final case class ModifyError(msg: String) extends YamlError
Attributes
- Source
- YamlError.scala
- Supertypes
-
trait Producttrait Equalsclass YamlErrorclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
ADT that corresponds to the YAML representation graph nodes https://yaml.org/spec/1.2/spec.html#id2764044
ADT that corresponds to the YAML representation graph nodes https://yaml.org/spec/1.2/spec.html#id2764044
Attributes
- Companion
- object
- Source
- Node.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
object Node
Attributes
- Companion
- trait
- Source
- Node.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
Node.type
Attributes
- Source
- Yaml.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Attributes
- Companion
- object
- Source
- NodeVisitor.scala
- Supertypes
-
class Objecttrait Matchableclass Any
object NodeVisitor
Attributes
- Companion
- class
- Source
- NodeVisitor.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
NodeVisitor.type
sealed abstract class ParseError(val msg: String) extends YamlError
Attributes
- Companion
- object
- Source
- YamlError.scala
- Supertypes
-
class YamlErrorclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ExpectedTokenKindclass NoRegisteredTagDirective
object ParseError
Attributes
- Companion
- class
- Source
- YamlError.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ParseError.type
Attributes
- Source
- Range.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Range.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
sealed abstract class ScannerError(val msg: String) extends YamlError, NoStackTrace
Attributes
- Companion
- object
- Source
- YamlError.scala
- Supertypes
-
trait NoStackTraceclass YamlErrorclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
object ScannerError
Attributes
- Companion
- class
- Source
- YamlError.scala
- Supertypes
-
trait Sumtrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
ScannerError.type
final implicit class StringOps(val str: String) extends AnyVal
Attributes
- Source
- Yaml.scala
- Supertypes
-
class AnyValtrait Matchableclass Any
Attributes
- Companion
- object
- Source
- Tag.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
class CoreSchemaTagclass CustomTag
object Tag
trait YamlCodec[T] extends YamlDecoder[T], YamlEncoder[T]
A type class that provides both-way conversion between Node and T
A type class that provides both-way conversion between Node and T
Attributes
- Companion
- object
- Source
- YamlCodec.scala
- Supertypes
- Self type
-
YamlCodec[T]
object YamlCodec
Attributes
- Companion
- trait
- Source
- YamlCodec.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
YamlCodec.type
A type class that provides a conversion from a Node into given type T
A type class that provides a conversion from a Node into given type T
Attributes
- Companion
- object
- Source
- YamlDecoder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait YamlCodec[T]
- Self type
-
YamlDecoder[T]
object YamlDecoder
Attributes
- Companion
- trait
- Source
- YamlDecoder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
YamlDecoder.type
A type class that provides a conversion from a given type T into Node
A type class that provides a conversion from a given type T into Node
Attributes
- Companion
- object
- Source
- YamlEncoder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
trait YamlCodec[T]
- Self type
-
YamlEncoder[T]
object YamlEncoder
Attributes
- Companion
- trait
- Source
- YamlEncoder.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
YamlEncoder.type
sealed abstract class YamlError(val msg: String) extends Exception
An ADT representing a decoding failure.
An ADT representing a decoding failure.
Attributes
- Source
- YamlError.scala
- Supertypes
-
class Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
- Known subtypes
-
class ComposerErrorclass ConstructErrorclass ModifyErrorclass ParseErrorclass ExpectedTokenKindclass NoRegisteredTagDirectiveclass ScannerErrorclass AtRangeclass ObtainedShow all
Value members
Concrete methods
Attributes
- Source
- derivers.scala
Attributes
- Source
- derivers.scala
Attributes
- Source
- derivers.scala
Implicits
In this article