org.beangle.web.servlet.http.agent

Members list

Concise view

Type members

Classlikes

object Browser

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Browser.type
class Browser(val category: BrowserCategory, val version: String) extends Serializable with Ordered[Browser]

Web browser

Web browser

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[Browser]
trait Comparable[Browser]
trait Serializable
class Object
trait Matchable
class Any
enum BrowserCategory(val name: String, val engine: Engine, versions: String*)

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
enum Engine(var name: String, var categories: List[BrowserCategory])

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object Os

Attributes

Companion:
class
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
Os.type
class Os extends Serializable with Ordered[Os]

Attributes

Companion:
object
Graph
Supertypes
trait Ordered[Os]
trait Comparable[Os]
trait Serializable
class Object
trait Matchable
class Any
enum OsCategory(val name: String, versions: String*)

Attributes

Graph
Supertypes
trait Enum
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
class Useragent(val ip: String, val browser: Browser, val os: Os) extends Serializable

Attributes

Since:

2.4

Graph
Supertypes
trait Serializable
class Object
trait Matchable
class Any