url-dsl
url-dsl
urldsl.errors
DummyError
DummyError
dummyError
ErrorFromThrowable
ErrorFromThrowable
FragmentMatchingError
ParamMatchingError
PathMatchingError
SimpleFragmentMatchingError
SimpleFragmentMatchingError
FragmentWasPresent
FromThrowable
MissingFragmentError
WrongValue
SimpleParamMatchingError
SimpleParamMatchingError
FromThrowable
MissingParameterError
SimplePathMatchingError
SimplePathMatchingError
AlwaysFalse
EndOfSegmentRequired
MissingSegment
SimpleError
WrongValue
urldsl.language
AllImpl
AllImpl
Fragment
Fragment
FragmentImpl
FragmentImpl
PathQueryFragmentRepr
PathSegment
PathSegment
PathSegmentImpl
PathSegmentImpl
PathSegmentWithQueryParams
QueryParameters
QueryParameters
QueryParametersImpl
QueryParametersImpl
UrlPart
UrlPart
urldsl.url
DefaultUrlParserGenerator
DefaultUrlStringDecoder
DefaultUrlStringGenerator
JavaNetUrlStringParser
JavaNetUrlStringParser
UrlStringDecoder
UrlStringDecoder
UrlStringGenerator
UrlStringGenerator
UrlStringParser
UrlStringParserGenerator
UrlStringParserGenerator
urldsl.vocabulary
Codec
Codec
FromString
FromString
FromStringWithNumeric
MaybeFragment
Param
Param
ParamMatchOutput
PathMatchOutput
PathQueryFragmentError
PathQueryFragmentError
FragmentError
ParamsError
PathError
PathQueryFragmentMatching
Printer
Printer
Segment
Segment
UrlMatching
url-dsl
/
urldsl.vocabulary
/
Codec
Codec
object
Codec
Companion:
class
Graph
Supertypes
Self type
class
Object
trait
Matchable
class
Any
Codec
.type
Value members
Implicits
Value members
Concrete methods
def
apply
[
T
,
U
](
implicit
codec:
Codec
[
T
,
U
]):
Codec
[
T
,
U
]
def
factory
[
T
,
U
](
tToU:
T
=>
U
,
uToT:
U
=>
T
):
Codec
[
T
,
U
]
Implicits
Implicits
implicit
def
composeCodecs
[
Left
,
Middle
,
Right
](
implicit
leftCodec:
Codec
[
Left
,
Middle
],
rightCodec:
Codec
[
Middle
,
Right
]):
Codec
[
Left
,
Right
]
implicit
def
liftCodec
[
Left
,
Right
](
implicit
codec:
Codec
[
Left
,
Right
]):
Codec
[
List
[
Left
],
List
[
Right
]]
implicit
def
zipCodec
[
T
,
U
]:
Codec
[(
List
[
T
],
List
[
U
]),
List
[(
T
,
U
)]]