com
.
github
.
sergeygrigorev
.
util
.
instances
gson
Related Doc:
package instances
object
gson
extends
JsonPrimitives
with
JsonObjects
with
JsonShapelessDecoder
with
JsonCollections
with
JsonOtherTypes
with
JsonElementToJsonDecoder
Linear Supertypes
JsonElementToJsonDecoder
,
JsonOtherTypes
,
JsonCollections
,
JsonShapelessDecoder
,
JsonObjects
,
JsonPrimitives
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
gson
JsonElementToJsonDecoder
JsonOtherTypes
JsonCollections
JsonShapelessDecoder
JsonObjects
JsonPrimitives
AnyRef
Any
Hide All
Show All
Visibility
Public
All
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
cnilDecoder
:
ElementDecoder
[
CNil
]
Definition Classes
JsonShapelessDecoder
implicit
def
coproductDecoder
[
K <:
Symbol
,
H
,
T <:
Coproduct
]
(
implicit
witness:
Aux
[
K
]
,
hDecoder:
Lazy
[
ElementDecoder
[
H
]]
,
tDecoder:
ElementDecoder
[
T
]
)
:
ElementDecoder
[
:+:
[
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
genericDecoder
[
A
,
R
]
(
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
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
val
jsonArrayDecoder
:
ElementDecoder
[
JsonArray
]
Definition Classes
JsonObjects
implicit
val
jsonElementDecoder
:
ElementDecoder
[
JsonElement
]
Definition Classes
JsonObjects
implicit
def
jsonElementToFieldDecoder
[
T
]
(
implicit
arg0:
ElementDecoder
[
T
]
)
:
FieldDecoder
[
T
]
Definition Classes
JsonElementToJsonDecoder
implicit
val
jsonObjectDecoder
:
ElementDecoder
[
JsonObject
]
Definition Classes
JsonObjects
implicit
val
jsonPrimitiveDecoder
:
ElementDecoder
[
JsonPrimitive
]
Definition Classes
JsonObjects
implicit
val
longPrimitiveParser
:
ElementDecoder
[
Long
]
Definition Classes
JsonPrimitives
implicit
def
mapDecoder
[
T
,
M
[
_
,
_
]
]
(
implicit
arg0:
ElementDecoder
[
T
]
,
builder:
CanBuildFrom
[
Nothing
, (
String
,
T
),
M
[
String
,
T
]]
)
:
ElementDecoder
[
M
[
String
,
T
]]
Definition Classes
JsonCollections
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
JsonElementToJsonDecoder
implicit
def
sequenceDecoder
[
E
,
S
[
_
]
]
(
implicit
arg0:
ElementDecoder
[
E
]
,
builder:
CanBuildFrom
[
Nothing
,
E
,
S
[
E
]]
)
:
ElementDecoder
[
S
[
E
]]
Definition Classes
JsonCollections
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
implicit
def
tuple1ToFieldDecoder
[
F
[
_
]
,
T
]
(
implicit
ev:
ElementDecoder
[
F
[
T
]]
)
:
FieldDecoder
[
F
[
T
]]
Definition Classes
JsonElementToJsonDecoder
implicit
def
tuple2ToFieldDecoder
[
F
[
_
,
_
]
,
T1
,
T2
]
(
implicit
ev:
ElementDecoder
[
F
[
T1
,
T2
]]
)
:
FieldDecoder
[
F
[
T1
,
T2
]]
Definition Classes
JsonElementToJsonDecoder
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
JsonElementToJsonDecoder
Inherited from
JsonOtherTypes
Inherited from
JsonCollections
Inherited from
JsonShapelessDecoder
Inherited from
JsonObjects
Inherited from
JsonPrimitives
Inherited from
AnyRef
Inherited from
Any
Ungrouped