com
.
hypertino
.
binders
value
package
value
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
value
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
trait
Bool
extends
Value
with
Product
class
DefaultValueSerializerFactory
[
C <:
Converter
]
extends
ValueSerializerFactory
[
C
,
ValueSerializer
[
C
],
ValueDeserializer
[
C
]]
final
case class
Lst
(
v:
Seq
[
Value
]
)
extends
AnyVal
with
Value
with
Product
with
Serializable
final
case class
Number
(
v:
BigDecimal
)
extends
AnyVal
with
Value
with
Product
with
Serializable
final
case class
Obj
(
v:
Map
[
String
,
Value
]
)
extends
AnyVal
with
Value
with
Product
with
Serializable
final
case class
Text
(
v:
String
)
extends
AnyVal
with
Value
with
Product
with
Serializable
sealed
trait
Value
extends
Any
class
ValueDeserializeException
extends
RuntimeException
class
ValueDeserializer
[
C <:
Converter
]
extends
ValueDeserializerBase
[
C
,
ValueDeserializer
[
C
]]
abstract
class
ValueDeserializerBase
[
C <:
Converter
,
I <:
Deserializer
[
C
]
]
extends
Deserializer
[
C
]
final
case class
ValueDynamicSelector
(
value:
Value
)
extends
AnyVal
with
Dynamic
with
Product
with
Serializable
implicit final
class
ValueGenerator
[
O
]
extends
AnyVal
implicit final
class
ValueReader
extends
AnyVal
class
ValueSerializeException
extends
RuntimeException
class
ValueSerializer
[
C <:
Converter
]
extends
ValueSerializerBase
[
C
,
ValueSerializer
[
C
]]
abstract
class
ValueSerializerBase
[
C <:
Converter
,
F <:
ValueSerializerBaseTrait
[
C
]
]
extends
ValueSerializerBaseTrait
[
C
]
trait
ValueSerializerBaseTrait
[
C <:
Converter
]
extends
Serializer
[
C
]
trait
ValueSerializerFactory
[
C <:
Converter
,
S <:
ValueSerializerBase
[
C
, _]
,
D <:
Deserializer
[
C
]
]
extends
AnyRef
trait
ValueVisitor
[
T
]
extends
AnyRef
Value Members
object
Bool
object
False
extends
Bool
with
Product
with
Serializable
object
Lst
extends
Serializable
object
Null
extends
Value
with
Product
with
Serializable
object
Obj
extends
Serializable
object
True
extends
Bool
with
Product
with
Serializable
object
Value
object
ValueSerializerFactory
implicit
def
bigdecimal2number
(
i:
BigDecimal
)
:
Number
implicit
def
boolean2bool
(
b:
Boolean
)
:
Bool
implicit
def
double2number
(
i:
Double
)
:
Number
implicit
def
int2number
(
i:
Int
)
:
Number
implicit
def
long2number
(
i:
Long
)
:
Number
implicit
def
map2obj
(
map:
Map
[
String
,
Value
]
)
:
Obj
implicit
def
obigdecimal2value
(
i:
Option
[
BigDecimal
]
)
:
Value
implicit
def
oboolean2bool
(
b:
Option
[
Boolean
]
)
:
Value
implicit
def
odouble2value
(
i:
Option
[
Double
]
)
:
Value
implicit
def
oint2value
(
i:
Option
[
Int
]
)
:
Value
implicit
def
olong2value
(
i:
Option
[
Long
]
)
:
Value
implicit
def
omap2obj
(
map:
Option
[
Map
[
String
,
Value
]]
)
:
Value
implicit
def
oseq2lst
(
seq:
Option
[
Seq
[
Value
]]
)
:
Value
implicit
def
ostring2text
(
s:
Option
[
String
]
)
:
Value
implicit
def
seq2lst
(
seq:
Seq
[
Value
]
)
:
Lst
implicit
def
string2text
(
s:
String
)
:
Text
Inherited from
AnyRef
Inherited from
Any
Ungrouped