p
uritemplate
package uritemplate
Ordering
- Alphabetic
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