Package

com.snowplowanalytics

refererparser

Permalink

package refererparser

Visibility
  1. Public
  2. All

Type Members

  1. final case class CorruptJsonException(message: String) extends Exception with Product with Serializable

    Permalink
  2. trait CreateParser[F[_]] extends AnyRef

    Permalink
  3. final case class EmailReferer(medium: Medium, source: String) extends Referer with Product with Serializable

    Permalink
  4. final case class InternalReferer(medium: Medium) extends Referer with Product with Serializable

    Permalink
  5. sealed abstract class Medium extends AnyRef

    Permalink

    Enumeration for supported mediums.

  6. final case class PaidReferer(medium: Medium, source: String) extends Referer with Product with Serializable

    Permalink
  7. class Parser extends AnyRef

    Permalink
  8. sealed trait Referer extends AnyRef

    Permalink

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

  9. final case class RefererLookup(medium: Medium, source: String, parameters: List[String]) extends Product with Serializable

    Permalink
  10. final case class SearchReferer(medium: Medium, source: String, term: Option[String]) extends Referer with Product with Serializable

    Permalink
  11. final case class SocialReferer(medium: Medium, source: String) extends Referer with Product with Serializable

    Permalink
  12. final case class UnknownReferer(medium: Medium) extends Referer with Product with Serializable

    Permalink

Value Members

  1. object CreateParser

    Permalink
  2. object EmailMedium extends Medium with Product with Serializable

    Permalink
  3. object InternalMedium extends Medium with Product with Serializable

    Permalink
  4. object Medium

    Permalink
  5. object PaidMedium extends Medium with Product with Serializable

    Permalink
  6. object SearchMedium extends Medium with Product with Serializable

    Permalink
  7. object SocialMedium extends Medium with Product with Serializable

    Permalink
  8. object UnknownMedium extends Medium with Product with Serializable

    Permalink

Ungrouped