com
.
github
.
sergeygrigorev
.
util
.
instances
gson
Related Doc:
package instances
object
gson
extends
JsonPrimitives
with
JsonObjects
with
JsonShapelessDecoder
with
JsonCollections
with
JsonOtherTypes
Linear Supertypes
JsonOtherTypes
,
JsonCollections
,
JsonShapelessDecoder
,
JsonObjects
,
JsonPrimitives
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
gson
JsonOtherTypes
JsonCollections
JsonShapelessDecoder
JsonObjects
JsonPrimitives
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
CoproductMap
[
F
]
extends
AnyRef
Definition Classes
JsonShapelessDecoder
type
CoproductMapType
=
Map
[
String
,
ElementDecoder
[_]]
Definition Classes
JsonShapelessDecoder
type
StringMap
[
A
]
=
Map
[
String
,
A
]
Definition Classes
JsonCollections
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
implicit
val
bigDecimalPrimitiveParser
:
ElementDecoder
[
BigDecimal
]
Definition Classes
JsonOtherTypes
implicit
val
bigIntegerPrimitiveParser
:
ElementDecoder
[
BigInt
]
Definition Classes
JsonOtherTypes
implicit
val
booleanPrimitiveParser
:
ElementDecoder
[
Boolean
]
Definition Classes
JsonPrimitives
implicit
val
bytePrimitiveParser
:
ElementDecoder
[
Byte
]
Definition Classes
JsonPrimitives
implicit
val
charPrimitiveParser
:
ElementDecoder
[
Char
]
Definition Classes
JsonPrimitives
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
implicit
val
cnilMap
:
CoproductMap
[
CNil
]
Definition Classes
JsonShapelessDecoder
implicit
def
coproductGeneric
[
A
,
R <:
Coproduct
]
(
implicit
gen:
Aux
[
A
,
R
]
,
map:
Lazy
[
CoproductMap
[
R
]]
)
:
ElementDecoder
[
A
]
Definition Classes
JsonShapelessDecoder
implicit
def
coproductMap
[
K <:
Symbol
,
H
,
T <:
Coproduct
]
(
implicit
witness:
Aux
[
K
]
,
hval:
Lazy
[
ElementDecoder
[
H
]]
,
tail:
CoproductMap
[
T
]
)
:
CoproductMap
[
:+:
[
FieldType
[
K
,
H
],
T
]]
Definition Classes
JsonShapelessDecoder
implicit
val
doublePrimitiveParser
:
ElementDecoder
[
Double
]
Definition Classes
JsonPrimitives
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
equals
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
implicit
val
floatPrimitiveParser
:
ElementDecoder
[
Float
]
Definition Classes
JsonPrimitives
implicit
def
genericHListDecoder
[
A
,
R <:
HList
]
(
implicit
gen:
Aux
[
A
,
R
]
,
dec:
Lazy
[
ElementDecoder
[
R
]]
)
:
ElementDecoder
[
A
]
Definition Classes
JsonShapelessDecoder
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
hashCode
()
:
Int
Definition Classes
AnyRef → Any
implicit
def
hashMapDecoder
[
T
]
(
implicit
arg0:
ElementDecoder
[
T
]
)
:
ElementDecoder
[
StringMap
[
T
]]
Definition Classes
JsonCollections
implicit
def
hlistDecoder
[
K <:
Symbol
,
H
,
T <:
HList
]
(
implicit
witness:
Aux
[
K
]
,
hDecoder:
Lazy
[
FieldDecoder
[
H
]]
,
tDecoder:
ElementDecoder
[
T
]
)
:
ElementDecoder
[
::
[
FieldType
[
K
,
H
],
T
]]
Definition Classes
JsonShapelessDecoder
implicit
def
hnilDecoder
:
ElementDecoder
[
HNil
]
Definition Classes
JsonShapelessDecoder
implicit
val
intPrimitiveParser
:
ElementDecoder
[
Int
]
Definition Classes
JsonPrimitives
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
implicit
def
jsonCollectionToFieldDecoder
[
F
[
_
]
,
T
]
(
implicit
ev:
ElementDecoder
[
F
[
T
]]
)
:
FieldDecoder
[
F
[
T
]]
Definition Classes
JsonObjects
implicit
def
jsonElementToFieldDecoder
[
T
]
(
implicit
arg0:
ElementDecoder
[
T
]
)
:
FieldDecoder
[
T
]
Definition Classes
JsonObjects
implicit
def
jsonListDecoder
[
T
]
(
implicit
arg0:
ElementDecoder
[
T
]
)
:
ElementDecoder
[
List
[
T
]]
Definition Classes
JsonCollections
implicit
def
jsonMapToFieldDecoder
[
F
[
_
,
_
]
,
K
,
V
]
(
implicit
ev:
ElementDecoder
[
F
[
K
,
V
]]
)
:
FieldDecoder
[
F
[
K
,
V
]]
Definition Classes
JsonObjects
implicit
val
jsonObjectDecoder
:
ElementDecoder
[
JsonObject
]
Definition Classes
JsonObjects
implicit
val
longPrimitiveParser
:
ElementDecoder
[
Long
]
Definition Classes
JsonPrimitives
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
implicit
def
optionObjectDecoder
[
T
]
(
implicit
arg0:
FieldDecoder
[
T
]
)
:
FieldDecoder
[
Option
[
T
]]
Definition Classes
JsonObjects
implicit
val
shortPrimitiveParser
:
ElementDecoder
[
Short
]
Definition Classes
JsonPrimitives
implicit
val
stringPrimitiveParser
:
ElementDecoder
[
String
]
Definition Classes
JsonOtherTypes
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
toString
()
:
String
Definition Classes
AnyRef → Any
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
Inherited from
JsonOtherTypes
Inherited from
JsonCollections
Inherited from
JsonShapelessDecoder
Inherited from
JsonObjects
Inherited from
JsonPrimitives
Inherited from
AnyRef
Inherited from
Any
Ungrouped