Packages

p

com.snowplowanalytics

refererparser

package refererparser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final case class CorruptJsonException(message: String) extends Exception with Product with Serializable
  2. final case class EmailReferer(source: String) extends Referer with Product with Serializable
  3. final case class PaidReferer(source: String) extends Referer with Product with Serializable
  4. class Parser extends AnyRef

    Parser class - Scala version of Java Parser, with everything wrapped in Sync

  5. sealed trait Referer extends AnyRef

    Referer - returned from parse, a sealed hierarchy which can be an UnknownReferer, SearchReferer, InternalReferer, SocialReferer, EmailReferer, or PaidReferer.

  6. final case class RefererLookup(medium: Medium, source: String, parameters: List[String]) extends Product with Serializable
  7. final case class SearchReferer(source: String, term: Option[String]) extends Referer with Product with Serializable
  8. final case class SocialReferer(source: String) extends Referer with Product with Serializable

Value Members

  1. object InternalReferer extends Referer with Product with Serializable
  2. object Parser

    Parser object - contains one-time initialization of the JSON database of referers, and parse() methods to generate a Referer object from a referer URL.

  3. object UnknownReferer extends Referer with Product with Serializable

Ungrouped