com
.
ing
.
baker
types
package
types
Linear Supertypes
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
types
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Type Members
implicit
class
AsValueAddition
extends
AnyRef
case class
EnumType
(
options:
Set
[
String
]
)
extends
Type
with
Product
with
Serializable
case class
ListType
(
entryType:
Type
)
extends
Type
with
Product
with
Serializable
case class
ListValue
(
entries:
List
[
Value
]
)
extends
Value
with
Product
with
Serializable
case class
MapType
(
valueType:
Type
)
extends
Type
with
Product
with
Serializable
case class
OptionType
(
entryType:
Type
)
extends
Type
with
Product
with
Serializable
case class
PrimitiveType
(
clazz:
Class
[_]
)
extends
Type
with
Product
with
Serializable
case class
PrimitiveValue
(
value:
Any
)
extends
Value
with
Product
with
Serializable
case class
RecordField
(
name:
String
,
type:
Type
)
extends
Product
with
Serializable
case class
RecordType
(
fields:
Seq
[
RecordField
]
)
extends
Type
with
Product
with
Serializable
case class
RecordValue
(
entries:
Map
[
String
,
Value
]
)
extends
Value
with
Product
with
Serializable
sealed
trait
Type
extends
AnyRef
sealed
trait
Value
extends
Serializable
Value Members
object
Converters
object
NullValue
extends
Value
with
Product
with
Serializable
Indicates the absence of a value.
Indicates the absence of a value.
null, void, none, empty, etc...
def
isPrimitiveValue
(
obj:
Any
)
:
Boolean
val
isoDateTimeFormatter
:
DateTimeFormatter
val
javaPrimitiveMappings
:
Map
[
Class
[_],
Class
[_]]
val
supportedPrimitiveClasses
:
Set
[
Class
[_]]
Inherited from
AnyRef
Inherited from
Any
Ungrouped