fabric
Members list
Packages
Type members
Classlikes
Arr represents an array (Vector[Json])
Arr represents an array (Vector[Json])
Attributes
- Source
- Json.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Jsonclass AnyValtrait Matchableclass AnyShow all
Bool represents a boolean value
Bool represents a boolean value
Attributes
- Source
- Json.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Jsonclass AnyValtrait Matchableclass AnyShow all
Attributes
- Source
- ConversionException.scala
- Supertypes
-
trait Producttrait Equalsclass RuntimeExceptionclass Exceptionclass Throwabletrait Serializableclass Objecttrait Matchableclass AnyShow all
Attributes
- Source
- Cryo.scala
- Supertypes
- Self type
-
Cryo.type
Json represents the base sealed trait for all representable types in Fabric.
Attributes
- Companion
- trait
- Source
- Json.scala
- Supertypes
- Self type
-
Json.type
Path is a convenience wrapper to represent paths for lookups or changes in Json
Path is a convenience wrapper to represent paths for lookups or changes in Json
Attributes
- Companion
- object
- Source
- JsonPath.scala
- Supertypes
Attributes
- Companion
- class
- Source
- JsonPath.scala
- Supertypes
- Self type
-
JsonPath.type
Attributes
- Companion
- object
- Source
- JsonPathEntry.scala
- Supertypes
-
class Any
- Known subtypes
Attributes
- Companion
- trait
- Source
- JsonPathEntry.scala
- Supertypes
- Self type
-
JsonPathEntry.type
JsonType represents the possible types of Json
JsonType represents the possible types of Json
Attributes
- Companion
- object
- Source
- JsonType.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- JsonType.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
- Self type
-
JsonType.type
JsonWrapper mix-in provides insight to Reader and Writer generation to synchronize to and from the json
value. When writing to a type, the json
value is provided a reference to the original Json used to build it. When reading into Json, the additional values in the json
are retained, although the values in the case class of the same name will overwrite those within the json
.
JsonWrapper mix-in provides insight to Reader and Writer generation to synchronize to and from the json
value. When writing to a type, the json
value is provided a reference to the original Json used to build it. When reading into Json, the additional values in the json
are retained, although the values in the case class of the same name will overwrite those within the json
.
Attributes
- Source
- JsonWrapper.scala
- Supertypes
MergeType is used to determine how merging of two Values should occur
MergeType is used to determine how merging of two Values should occur
Attributes
- Companion
- object
- Source
- MergeType.scala
- Supertypes
- Known subtypes
Attributes
- Companion
- trait
- Source
- MergeType.scala
- Supertypes
- Self type
-
MergeType.type
Attributes
- Companion
- object
- Source
- Json.scala
- Supertypes
- Known subtypes
-
object Null.type
Attributes
- Source
- Json.scala
- Supertypes
-
trait Jsonclass Any
- Known subtypes
NumDec represents a numeric value and wraps a BigDecimal
NumDec represents a numeric value and wraps a BigDecimal
Attributes
- Source
- Json.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Numtrait Jsonclass Objecttrait Matchableclass AnyShow all
NumInt represents a numeric value and wraps a Long
NumInt represents a numeric value and wraps a Long
Attributes
- Source
- Json.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Numtrait Jsonclass Objecttrait Matchableclass AnyShow all
Obj represents a Map of key-value pairs (String, Json)
Obj represents a Map of key-value pairs (String, Json)
Attributes
- Companion
- object
- Source
- Json.scala
- Supertypes
Attributes
- Companion
- class
- Source
- Json.scala
- Supertypes
- Self type
-
Obj.type
Str represents a String
Str represents a String
Attributes
- Companion
- object
- Source
- Json.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait Jsonclass AnyValtrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- Json.scala
- Supertypes
- Self type
-
Str.type
Value members
Concrete methods
Create an Arr from the params
Create a Num from the supplied String
Create an Obj from the params
Implicits
Implicits
Create a Bool from the supplied Boolean
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Create a Num from the supplied Double
Create a Num from the supplied BigDecimal
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala
Create a Str from the supplied String
Attributes
- Source
- package.scala
Attributes
- Source
- package.scala