uritemplate
package
uritemplate
Visibility
Public
All
Type Members
case class
AssociativeVar
(
variable:
Seq
[(
String
,
String
)]
)
extends
Variable
with
Product
with
Serializable
trait
CanBeVar
[
-V
]
extends
AnyRef
trait
CanBeVars
extends
LowerPriorityCanBeVars
case class
Encoded
(
expanded:
String
)
extends
Lit
with
Product
with
Serializable
sealed
trait
Expansion
extends
AnyRef
sealed abstract
class
Expression
extends
Expansion
case class
Fragment
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
Label
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
sealed
trait
Lit
extends
Expansion
trait
LowerPriorityCanBeVars
extends
AnyRef
sealed
trait
Modifier
extends
AnyRef
case class
PathParameter
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
PathSegment
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
Prefix
(
maxLength:
Int
)
extends
Modifier
with
Product
with
Serializable
case class
Query
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
QueryContinuation
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
Reserved
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
case class
SequentialVar
(
variable:
Seq
[
String
]
)
extends
Variable
with
Product
with
Serializable
case class
Simple
(
variableList:
List
[
VarSpec
]
)
extends
Expression
with
Product
with
Serializable
trait
Syntax
extends
AnyRef
case class
URITemplate
(
expansions:
List
[
Expansion
]
)
extends
Product
with
Serializable
case class
Unencoded
(
char:
Char
)
extends
Lit
with
Product
with
Serializable
case class
Var
(
s:
String
)
extends
Product
with
Serializable
case class
VarSpec
(
name:
String
,
modifier:
Option
[
Modifier
]
)
extends
Product
with
Serializable
sealed
trait
Variable
extends
AnyRef
Value Members
object
Allow
object
CanBeVar
extends
CanBeVars
object
Explode
extends
Modifier
with
Product
with
Serializable
object
Expression
object
Syntax
extends
Syntax
object
URITemplate
extends
Serializable
object
URITemplateParser
Ungrouped