spice.net

package spice.net

Members list

Concise view

Type members

Classlikes

case class ContentType(`type`: String, subType: String, extras: Map[String, String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait DNS

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object default.type
object DNS

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
DNS.type
object Decoder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Decoder.type

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
object EmailAddressLiteral extends Literally[EmailAddress]

Attributes

Graph
Supertypes
trait Literally[EmailAddress]
class Object
trait Matchable
class Any
Self type
object Encoder

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Encoder.type
sealed trait IP

Attributes

Companion:
object
Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
class v4
class v6
object IP

Attributes

Companion:
trait
Graph
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
IP.type
object IPLiteral extends Literally[IP]

Attributes

Graph
Supertypes
trait Literally[IP]
class Object
trait Matchable
class Any
Self type
case class MalformedURLException(message: String, url: String, cause: Option[Throwable]) extends RuntimeException

Attributes

Graph
Supertypes
trait Product
trait Equals
class RuntimeException
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
case class Param(values: List[String])

Attributes

Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
case class Parameters(entries: List[(String, Param)])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Parameters

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class Port

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Port

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Port.type
object PortLiteral extends Literally[Port]

Attributes

Graph
Supertypes
trait Literally[Port]
class Object
trait Matchable
class Any
Self type
case class Protocol

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Protocol

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Version 2020071500, Last Updated Wed Jul 15 07:07:01 2020 UTC

Version 2020071500, Last Updated Wed Jul 15 07:07:01 2020 UTC

https://data.iana.org/TLD/tlds-alpha-by-domain.txt

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class URL(protocol: Protocol, host: String, port: Int, path: URLPath, parameters: Parameters, fragment: Option[String])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object URL

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
URL.type
object URLLiteral extends Literally[URL]

Attributes

Graph
Supertypes
trait Literally[URL]
class Object
trait Matchable
class Any
Self type

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object all.type
case class URLParseFailure(message: String, failureCode: Int, cause: Option[Throwable])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object URLParser

Attributes

Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class URLPath(parts: List[URLPathPart])

Attributes

Companion:
object
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object URLPath

Attributes

Companion:
class
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
URLPath.type
object URLPathLiteral extends Literally[URLPath]

Attributes

Graph
Supertypes
trait Literally[URLPath]
class Object
trait Matchable
class Any
Self type
sealed trait URLPathPart

Attributes

Companion:
object
Graph
Supertypes
class Any
Known subtypes
class Argument
class Literal
object SameLevel.type
object UpLevel.type

Attributes

Companion:
trait
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Extensions

Extensions

extension (ctx: StringContext)
inline def email(inline args: Any*): EmailAddress
inline def ip(inline args: Any*): IP
inline def path(inline args: Any*): URLPath
inline def port(inline args: Any*): Port
inline def url(inline args: Any*): URL