com
.
github
.
agourlay
.
cornichon
resolver
package
resolver
Visibility
Public
All
Type Members
case class
AmbiguousKeyDefinition
(
key:
String
)
extends
Exception
with
CornichonError
with
Product
with
Serializable
case class
JsonMapper
(
key:
String
,
jsonPath:
String
,
transform: (
String
) ⇒
String
=
identity
)
extends
Mapper
with
Product
with
Serializable
sealed
trait
Mapper
extends
AnyRef
case class
Placeholder
(
key:
String
,
index:
Option
[
Int
]
)
extends
Product
with
Serializable
class
PlaceholderParser
extends
Parser
trait
Resolvable
[
A
]
extends
AnyRef
Annotations
@implicitNotFound
(
...
)
class
Resolver
extends
AnyRef
case class
ResolverParsingError
(
input:
String
,
error:
Throwable
)
extends
Exception
with
CornichonError
with
Product
with
Serializable
case class
SimpleMapper
(
generator: () ⇒
String
)
extends
Mapper
with
Product
with
Serializable
case class
SimpleMapperError
[
A
]
(
key:
String
,
e:
Throwable
)
extends
Exception
with
CornichonError
with
Product
with
Serializable
case class
TextMapper
(
key:
String
,
transform: (
String
) ⇒
String
=
identity
)
extends
Mapper
with
Product
with
Serializable
Value Members
object
Resolvable
object
Resolver
object
SimpleMapper
extends
Serializable
Ungrouped