object PathMatchers
- Source
- PathMatchers.scala
- Alphabetic
- By Inheritance
- PathMatchers
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Value Members
-   final  def !=(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def ##: Int- Definition Classes
- AnyRef → Any
 
-   final  def ==(arg0: Any): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def asInstanceOf[T0]: T0- Definition Classes
- Any
 
-    def clone(): AnyRef- Attributes
- protected[lang]
- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.CloneNotSupportedException]) @IntrinsicCandidate() @native()
 
-    def doubleSegment: PathMatcher1[Double]A PathMatcher that matches and extracts a Double value. A PathMatcher that matches and extracts a Double value. The matched string representation is the pure decimal, optionally signed form of a double value, i.e. without exponent. 
-   final  def eq(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def equals(arg0: AnyRef): Boolean- Definition Classes
- AnyRef → Any
 
-   final  def getClass(): Class[_ <: AnyRef]- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
 
-    def hashCode(): Int- Definition Classes
- AnyRef → Any
- Annotations
- @IntrinsicCandidate() @native()
 
-    def hexIntegerSegment: PathMatcher1[Integer]A PathMatcher that efficiently matches a number of hex-digits and extracts their (non-negative) Int value. A PathMatcher that efficiently matches a number of hex-digits and extracts their (non-negative) Int value. The matcher will not match 0 digits or a sequence of digits that would represent an Int value larger than Int.MaxValue. 
-    def hexLongSegment: PathMatcher1[Long]A PathMatcher that efficiently matches a number of hex-digits and extracts their (non-negative) Long value. A PathMatcher that efficiently matches a number of hex-digits and extracts their (non-negative) Long value. The matcher will not match 0 digits or a sequence of digits that would represent an Long value larger than Long.MaxValue. 
-    def integerSegment: PathMatcher1[Integer]A PathMatcher that efficiently matches a number of digits and extracts their (non-negative) Int value. A PathMatcher that efficiently matches a number of digits and extracts their (non-negative) Int value. The matcher will not match 0 digits or a sequence of digits that would represent an Int value larger than Int.MaxValue. 
-   final  def isInstanceOf[T0]: Boolean- Definition Classes
- Any
 
-    def longSegment: PathMatcher1[Long]A PathMatcher that efficiently matches a number of digits and extracts their (non-negative) Long value. A PathMatcher that efficiently matches a number of digits and extracts their (non-negative) Long value. The matcher will not match 0 digits or a sequence of digits that would represent an Long value larger than Long.MaxValue. 
-   final  def ne(arg0: AnyRef): Boolean- Definition Classes
- AnyRef
 
-    def neutral: PathMatcher0A PathMatcher that always matches, doesn't consume anything and extracts nothing. A PathMatcher that always matches, doesn't consume anything and extracts nothing. Serves mainly as a neutral element in PathMatcher composition. 
-   final  def notify(): Unit- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
 
-   final  def notifyAll(): Unit- Definition Classes
- AnyRef
- Annotations
- @IntrinsicCandidate() @native()
 
-    def pathEnd: PathMatcher0A PathMatcher that matches the very end of the requests URI path. 
-    def remaining: PathMatcher1[String]A PathMatcher that matches and extracts the complete remaining, unmatched part of the request's URI path as an (encoded!) String. 
-    def remainingPath: PathMatcher1[Path]A PathMatcher that matches and extracts the complete remaining, unmatched part of the request's URI path. 
-    def segment: PathMatcher1[String]A PathMatcher that matches if the unmatched path starts with a path segment. A PathMatcher that matches if the unmatched path starts with a path segment. If so the path segment is extracted as a String. 
-    def segment(regex: Pattern): PathMatcher1[String]Creates a PathMatcher that consumes (a prefix of) the first path segment if the path begins with a segment (a prefix of) which matches the given regex. Creates a PathMatcher that consumes (a prefix of) the first path segment if the path begins with a segment (a prefix of) which matches the given regex. Extracts either the complete match (if the regex doesn't contain a capture group) or the capture group (if the regex contains exactly one). If the regex contains more than one capture group the method throws an IllegalArgumentException. 
-    def segment(segment: String): PathMatcher0Creates a PathMatcher that consumes (a prefix of) the first path segment (if the path begins with a segment). 
-    def segments: PathMatcher1[List[String]]A PathMatcher that matches up to 128 remaining segments as a List[String]. A PathMatcher that matches up to 128 remaining segments as a List[String]. This can also be no segments resulting in the empty list. If the path has a trailing slash this slash will *not* be matched. 
-    def segments(count: Int): PathMatcher1[List[String]]A PathMatcher that matches the given number of path segments (separated by slashes) as a List[String]. A PathMatcher that matches the given number of path segments (separated by slashes) as a List[String]. If there are more than countsegments present the remaining ones will be left unmatched. If the path has a trailing slash this slash will *not* be matched.
-    def segments(min: Int, max: Int): PathMatcher1[List[String]]A PathMatcher that matches between minandmax(both inclusively) path segments (separated by slashes) as a List[String].A PathMatcher that matches between minandmax(both inclusively) path segments (separated by slashes) as a List[String]. If there are more thancountsegments present the remaining ones will be left unmatched. If the path has a trailing slash this slash will *not* be matched.
-    def separateOnSlashes(segments: String): PathMatcher0Converts a path string containing slashes into a PathMatcher that interprets slashes as path segment separators. 
-    def slash(): PathMatcher0A PathMatcher that matches a single slash character ('/'). 
-   final  def synchronized[T0](arg0: => T0): T0- Definition Classes
- AnyRef
 
-    def toString(): String- Definition Classes
- AnyRef → Any
 
-    def uuidSegment: PathMatcher1[UUID]A PathMatcher that matches and extracts a java.util.UUID instance. 
-   final  def wait(arg0: Long, arg1: Int): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])
 
-   final  def wait(arg0: Long): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException]) @native()
 
-   final  def wait(): Unit- Definition Classes
- AnyRef
- Annotations
- @throws(classOf[java.lang.InterruptedException])