PathQueryFragmentRepr
final class PathQueryFragmentRepr[PathType, +PathError, ParamsType, +ParamsError, FragmentType, +FragmentError] extends UrlPart[PathQueryFragmentMatching[PathType, ParamsType, FragmentType], PathQueryFragmentError[PathError, ParamsError, FragmentError]]
trait UrlPart[PathQueryFragmentMatching[PathType, ParamsType, FragmentType], PathQueryFragmentError[PathError, ParamsError, FragmentError]]
class Object
trait Matchable
class Any
Value members
Concrete methods
def createPart(info: PathQueryFragmentMatching[PathType, ParamsType, FragmentType], encoder: UrlStringGenerator): String
def fragmentOnly(ev1: Unit =:= ParamsType, ev2: Unit =:= PathType): UrlPart[FragmentType, PathQueryFragmentError[PathError, ParamsError, FragmentError]]
If this instance actually only bear fragment information, retrieves that information only.
If this instance actually only bear fragment information, retrieves that information only.
def matchRawUrl(url: String, urlStringParserGenerator: UrlStringParserGenerator): Either[PathQueryFragmentError[PathError, ParamsError, FragmentError], PathQueryFragmentMatching[PathType, ParamsType, FragmentType]]
def pathOnly(ev1: Unit =:= ParamsType, ev2: Unit =:= FragmentType): UrlPart[PathType, PathQueryFragmentError[PathError, ParamsError, FragmentError]]
If this instance actually only bear path information, retrieves that information only.
If this instance actually only bear path information, retrieves that information only.
def queryOnly(ev1: Unit =:= PathType, ev2: Unit =:= FragmentType): UrlPart[ParamsType, PathQueryFragmentError[PathError, ParamsError, FragmentError]]
If this instance actually only bear query information, retrieves that information only.
If this instance actually only bear query information, retrieves that information only.
Inherited methods
final def createPart(ev: Unit =:= PathQueryFragmentMatching[PathType, ParamsType, FragmentType]): String
Sugar when T =:= Unit
Sugar when T =:= Unit
- Inherited from
- UrlPart
final def createPart(encoder: UrlStringGenerator)(ev: Unit =:= PathQueryFragmentMatching[PathType, ParamsType, FragmentType]): String
Sugar when T =:= Unit
Sugar when T =:= Unit
- Inherited from
- UrlPart