fabric.io

package fabric.io

Members list

Type members

Classlikes

sealed trait Format

Attributes

Companion
object
Source
Format.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Hocon.type
object Json.type
object Properties.type
object XML.type
object Yaml.type
object Format

Attributes

Companion
trait
Source
Format.scala
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
Format.type
trait FormatParser

Attributes

Source
FormatParser.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object HoconParser.type
object JacksonParser.type
object JsoniterParser.type
object PropertiesParser.type
object SimpleJsonParser.type
object XMLParser.type
object YamlParser.type
Show all
trait Formatter

Attributes

Source
Formatter.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object YamlFormatter.type
object HoconParser extends FormatParser

Attributes

Source
HoconParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
trait IOFeatures

Attributes

Source
IOFeatures.scala
Supertypes
class Object
trait Matchable
class Any
object JacksonParser extends FormatParser

Attributes

Source
JacksonParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
case class JsonFormatter(config: JsonFormatterConfig) extends Formatter

Attributes

Companion
object
Source
JsonFormatter.scala
Supertypes
trait Serializable
trait Product
trait Equals
trait Formatter
class Object
trait Matchable
class Any
Show all
object JsonFormatter

Attributes

Companion
class
Source
JsonFormatter.scala
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Source
JsonFormatterConfig.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object Compact.type
class Standard

Attributes

Companion
trait
Source
JsonFormatterConfig.scala
Supertypes
class Object
trait Matchable
class Any
Self type
object JsonLiteral extends Literally[Json]

Attributes

Source
package.scala
Supertypes
trait Literally[Json]
class Object
trait Matchable
class Any
Self type
object JsonParser extends MultiFormatParser

Json provides convenience functionality to parse and format JSON to/from fabric Values

Json provides convenience functionality to parse and format JSON to/from fabric Values

Attributes

Source
JsonParser.scala
Supertypes
trait Parser
class Object
trait Matchable
class Any
Self type
JsonParser.type
object JsoniterParser extends FormatParser

Attributes

Source
JsoniterParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
trait MultiFormatParser extends Parser

Attributes

Source
MultiFormatParser.scala
Supertypes
trait Parser
class Object
trait Matchable
class Any
Known subtypes
object JsonParser.type
trait Parser

Attributes

Source
Parser.scala
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object JsonParser.type

Attributes

Source
PropertiesParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type

Dead simple Json parser meant to be faster than larger alternatives. Still needs some work to be faster.

Dead simple Json parser meant to be faster than larger alternatives. Still needs some work to be faster.

Attributes

Source
SimpleJsonParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
object XMLParser extends FormatParser

Attributes

Source
XMLParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
XMLParser.type
object YamlFormatter extends Formatter

Attributes

Source
YamlFormatter.scala
Supertypes
trait Formatter
class Object
trait Matchable
class Any
Self type
object YamlParser extends FormatParser

Attributes

Source
YamlParser.scala
Supertypes
trait FormatParser
class Object
trait Matchable
class Any
Self type
YamlParser.type

Inherited classlikes

implicit class ByteArrayIOExtras(array: Array[Byte])

Attributes

Inherited from:
IOFeatures
Source
IOFeatures.scala
Supertypes
class Object
trait Matchable
class Any
implicit class StringIOExtras(s: String)

Attributes

Inherited from:
IOFeatures
Source
IOFeatures.scala
Supertypes
class Object
trait Matchable
class Any

Extensions

Extensions

extension (ctx: StringContext)(inline ctx: StringContext)
inline def json(inline args: Any*): Json

Attributes

Source
package.scala

Implicits

Inherited implicits

final implicit def ByteArrayIOExtras(array: Array[Byte]): ByteArrayIOExtras

Attributes

Inherited from:
IOFeatures
Source
IOFeatures.scala
final implicit def StringIOExtras(s: String): StringIOExtras

Attributes

Inherited from:
IOFeatures
Source
IOFeatures.scala