Trait/Object

fr.davit.capturl.parsers

IriParser

Related Docs: object IriParser | package parsers

Permalink

trait IriParser extends SchemeParser with AuthorityParser with PathParser with QueryParser with FragmentParser

Self Type
IriParser with StringParser
Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. IriParser
  2. FragmentParser
  3. QueryParser
  4. PathParser
  5. AuthorityParser
  6. HostParser
  7. SchemeParser
  8. RichStringBuilding
  9. StringBuilding
  10. AnyRef
  11. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. def IP-literal: Rule1[IPv6Host]

    Permalink
    Definition Classes
    HostParser
  5. def IPv4address: Rule1[IPv4Host]

    Permalink
    Definition Classes
    HostParser
  6. def IPv6address: Rule1[IPv6Host]

    Permalink
    Definition Classes
    HostParser
  7. def IRI: Rule1[StrictIri]

    Permalink
  8. def IRILazy: Rule1[LazyIri]

    Permalink
  9. def appendLowered(): Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  10. def appendSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  11. def appendSB(c: Char): Rule0

    Permalink
    Definition Classes
    StringBuilding
  12. def appendSB(offset: Int): Rule0

    Permalink
    Definition Classes
    StringBuilding
  13. def appendSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  14. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  15. def clearSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  16. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  17. def codePointInRanges(ranges: Seq[Range]): Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  18. def dec-octet: Rule1[Byte]

    Permalink
    Definition Classes
    HostParser
  19. def empty: Rule1[Seq[Byte]]

    Permalink
    Definition Classes
    HostParser
  20. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  22. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  23. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  24. def h16: Rule1[Seq[Byte]]

    Permalink
    Definition Classes
    HostParser
  25. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  26. def hextets(max: Int): Rule1[Seq[Byte]]

    Permalink
    Definition Classes
    HostParser
  27. def iabsolute-part: RuleN[::[Scheme, ::[Authority, ::[Path, HNil]]]]

    Permalink
  28. def iauthority: Rule1[Authority]

    Permalink
    Definition Classes
    AuthorityParser
  29. def ifragment: Rule1[Fragment]

    Permalink
    Definition Classes
    FragmentParser
  30. def ihier-part: Rule2[Authority, Path]

    Permalink
  31. def ihost: Rule1[Host]

    Permalink
    Definition Classes
    HostParser
  32. def ipath: Rule1[Path]

    Permalink
    Definition Classes
    PathParser
  33. def ipath-abempty: Rule1[SlashOrEmpty]

    Permalink
    Definition Classes
    PathParser
  34. def ipath-absolute: Rule1[Slash]

    Permalink
    Definition Classes
    PathParser
  35. def ipath-empty: Rule1[Empty.type]

    Permalink
    Definition Classes
    PathParser
  36. def ipath-noscheme: Rule1[Segment]

    Permalink
    Definition Classes
    PathParser
  37. def ipath-rootless: Rule1[Segment]

    Permalink
    Definition Classes
    PathParser
  38. def ipchar: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  39. def iprivate: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  40. def iquery: Rule1[Query]

    Permalink
    Definition Classes
    QueryParser
  41. def ireg-name: Rule1[NamedHost]

    Permalink
    Definition Classes
    HostParser
  42. def irelative-part: RuleN[::[Scheme, ::[Authority, ::[Path, HNil]]]]

    Permalink
  43. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  44. def isegment: Rule1[Segment]

    Permalink
    Definition Classes
    PathParser
  45. def isegment-nz: Rule1[Segment]

    Permalink
    Definition Classes
    PathParser
  46. def isegment-nz-nc : Rule1[Segment]

    Permalink
    Definition Classes
    PathParser
  47. def iunreserved: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  48. lazy val iunreserved-predicate: CharPredicate

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  49. def iuserinfo: Rule1[UserInfo]

    Permalink
    Definition Classes
    AuthorityParser
  50. def ls32: Rule1[Seq[Byte]]

    Permalink
    Definition Classes
    HostParser
  51. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  52. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  53. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  54. def part-char: Rule0

    Permalink
    Definition Classes
    QueryParser
  55. def part-sub-delims: Rule0

    Permalink
    Definition Classes
    QueryParser
  56. lazy val part-sub-delims-predicate: CharPredicate

    Permalink
    Attributes
    protected
    Definition Classes
    QueryParser
  57. def pct-encoded: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  58. def phraseSB(r: (IriParser.this) ⇒ Rule0)(implicit scheme: DeliveryScheme[::[String, HNil]]): Result

    Permalink
    Definition Classes
    RichStringBuilding
  59. def port: Rule1[Port]

    Permalink
    Definition Classes
    AuthorityParser
  60. def prependSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  61. def prependSB(c: Char): Rule0

    Permalink
    Definition Classes
    StringBuilding
  62. def prependSB(offset: Int): Rule0

    Permalink
    Definition Classes
    StringBuilding
  63. def prependSB(): Rule0

    Permalink
    Definition Classes
    StringBuilding
  64. lazy val privateCodePoints: Seq[Inclusive]

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  65. def query-part: Rule1[String]

    Permalink
    Definition Classes
    QueryParser
  66. def rawAuthority: Rule1[Option[String]]

    Permalink
  67. def rawFragment: Rule1[Option[String]]

    Permalink
  68. def rawPath: Rule1[Option[String]]

    Permalink
  69. def rawQuery: Rule1[Option[String]]

    Permalink
  70. def rawScheme: Rule1[Option[String]]

    Permalink
  71. val sb: StringBuilder

    Permalink
    Attributes
    protected
    Definition Classes
    StringBuilding
  72. def scheme: Rule1[Scheme]

    Permalink
    Definition Classes
    SchemeParser
  73. def setSB(s: String): Rule0

    Permalink
    Definition Classes
    StringBuilding
  74. def spaces: Rule0

    Permalink
    Definition Classes
    QueryParser
  75. def sub-delims: Rule[HNil, HNil]

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  76. lazy val sub-delims-predicate: CharPredicate

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  77. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  78. def toString(): String

    Permalink
    Definition Classes
    AnyRef → Any
  79. def ucschar: Rule0

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  80. lazy val unreservedCodePoints: Seq[Inclusive]

    Permalink
    Attributes
    protected
    Definition Classes
    RichStringBuilding
  81. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  82. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  83. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )

Inherited from FragmentParser

Inherited from QueryParser

Inherited from PathParser

Inherited from AuthorityParser

Inherited from HostParser

Inherited from SchemeParser

Inherited from RichStringBuilding

Inherited from StringBuilding

Inherited from AnyRef

Inherited from Any

Ungrouped