org.uaparser

scala

package scala

Visibility
  1. Public
  2. All

Type Members

  1. case class CachingParser(parser: Parser, maxEntries: Int) extends UserAgentStringParser with Product with Serializable

  2. case class Client(userAgent: UserAgent, os: OS, device: Device) extends Product with Serializable

  3. case class Device(family: String, brand: Option[String] = scala.None, model: Option[String] = scala.None) extends Product with Serializable

  4. case class OS(family: String, major: Option[String] = scala.None, minor: Option[String] = scala.None, patch: Option[String] = scala.None, patchMinor: Option[String] = scala.None) extends Product with Serializable

  5. case class Parser(userAgentParser: UserAgentParser, osParser: OSParser, deviceParser: DeviceParser) extends UserAgentStringParser with Product with Serializable

  6. case class UserAgent(family: String, major: Option[String] = scala.None, minor: Option[String] = scala.None, patch: Option[String] = scala.None) extends Product with Serializable

  7. trait UserAgentStringParser extends AnyRef

Value Members

  1. object CachingParser extends Serializable

  2. object Device extends Serializable

  3. object MatcherOps

  4. object OS extends Serializable

  5. object Parser extends Serializable

  6. object UserAgent extends Serializable

Ungrouped