Attributes
- Companion
- class
- Source
- PathMatcher.scala
- Graph
-
- Supertypes
- Self type
-
PathMatcher.type
Members list
Type members
Classlikes
Attributes
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Companion
- trait
- Source
- PathMatcher.scala
- Supertypes
- Self type
-
Lift.type
Attributes
- Companion
- object
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
-
object Lift.type
Attributes
- Companion
- object
- Source
- PathMatcher.scala
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Matching[L]class Objecttrait Matchableclass AnyShow all
Attributes
- Companion
- class
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
Matched.type
Attributes
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Attributes
- Source
- PathMatcher.scala
- Supertypes
-
class Objecttrait Matchableclass Any
Attributes
- Source
- PathMatcher.scala
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalsclass Matching[Nothing]class Objecttrait Matchableclass AnyShow all
- Self type
-
Unmatched.type
Value members
Concrete methods
Creates a PathMatcher that matches and consumes the given path prefix and extracts the given list of extractions. If the given prefix is empty the returned PathMatcher matches always and consumes nothing.
Creates a PathMatcher that matches and consumes the given path prefix and extracts the given list of extractions. If the given prefix is empty the returned PathMatcher matches always and consumes nothing.
Attributes
- Source
- PathMatcher.scala
Provoke implicit conversions to PathMatcher to be applied
Creates a PathMatcher that always matches, consumes nothing and extracts the given Tuple of values.
Creates a PathMatcher that always matches, consumes nothing and extracts the given Tuple of values.
Attributes
- Source
- PathMatcher.scala
Implicits
Inherited implicits
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.
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.
Attributes
- Inherited from:
- ImplicitPathMatcherConstruction
- Source
- PathMatcher.scala
Creates a PathMatcher that consumes (a prefix of) the first path segment (if the path begins with a segment).
Creates a PathMatcher that consumes (a prefix of) the first path segment (if the path begins with a segment).
Attributes
- Inherited from:
- ImplicitPathMatcherConstruction
- Source
- PathMatcher.scala
Creates a PathMatcher that consumes (a prefix of) the first path segment (if the path begins with a segment) and extracts a given value.
Creates a PathMatcher that consumes (a prefix of) the first path segment (if the path begins with a segment) and extracts a given value.
Attributes
- Inherited from:
- ImplicitPathMatcherConstruction
- Source
- PathMatcher.scala
Attributes
- Inherited from:
- ImplicitPathMatcherConstruction
- Source
- PathMatcher.scala
Creates a PathMatcher from the given Map of path segments (prefixes) to extracted values. If the unmatched path starts with a segment having one of the maps keys as a prefix the matcher consumes this path segment (prefix) and extracts the corresponding map value. For keys sharing a common prefix the longest matching prefix is selected.
Creates a PathMatcher from the given Map of path segments (prefixes) to extracted values. If the unmatched path starts with a segment having one of the maps keys as a prefix the matcher consumes this path segment (prefix) and extracts the corresponding map value. For keys sharing a common prefix the longest matching prefix is selected.
Attributes
- Inherited from:
- ImplicitPathMatcherConstruction
- Source
- PathMatcher.scala