Packages

package refererparser

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Type Members

  1. final case class CorruptJsonException(message: String) extends Exception with Product with Serializable
  2. trait CreateParser[F[_]] extends AnyRef
  3. final case class ExternalReferer(medium: String, source: String, term: Option[String]) extends Referer with Product with Serializable

    External referer - traffic from a known external source with a specific medium.

    External referer - traffic from a known external source with a specific medium. All external referers have a source and may optionally have a term extracted from query parameters.

  4. class Parser extends AnyRef
  5. sealed trait Referer extends AnyRef

    Referer - returned from parse, representing any type of referer source.

    Referer - returned from parse, representing any type of referer source. Can be internal, unknown, or external with a specific medium type.

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

Value Members

  1. object CreateParser
  2. case object InternalReferer extends Referer with Product with Serializable

    Internal referer - traffic from the same domain as the page.

  3. object ParseReferers

    Handles loading and storing referers

  4. object Parser
  5. case object UnknownReferer extends Referer with Product with Serializable

    Unknown referer - traffic from an unrecognized source.

Ungrouped