Package com.atlassian.confluence.util
Enum UserAgentUtil.BrowserFamily
- java.lang.Object
-
- java.lang.Enum<UserAgentUtil.BrowserFamily>
-
- com.atlassian.confluence.util.UserAgentUtil.BrowserFamily
-
- All Implemented Interfaces:
Serializable
,Comparable<UserAgentUtil.BrowserFamily>
- Enclosing class:
- UserAgentUtil
public static enum UserAgentUtil.BrowserFamily extends Enum<UserAgentUtil.BrowserFamily>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ATLASSIAN_MOBILE
CHROME
CONFLUENCE_MOBILE_APP
FIREFOX
GECKO
GOOGLE
GOOGLE_BOT
KHTML
KONQUEROR
LOTUS_NOTES
MSIE
MSNBOT
NETSCAPE
OPERA
SAFARI
UKNOWN
WEB_CRAWLER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getUserAgentString()
static UserAgentUtil.BrowserFamily
valueOf(String name)
Returns the enum constant of this type with the specified name.static UserAgentUtil.BrowserFamily[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
ATLASSIAN_MOBILE
public static final UserAgentUtil.BrowserFamily ATLASSIAN_MOBILE
-
CONFLUENCE_MOBILE_APP
public static final UserAgentUtil.BrowserFamily CONFLUENCE_MOBILE_APP
-
GOOGLE
public static final UserAgentUtil.BrowserFamily GOOGLE
-
GOOGLE_BOT
public static final UserAgentUtil.BrowserFamily GOOGLE_BOT
-
MSNBOT
public static final UserAgentUtil.BrowserFamily MSNBOT
-
WEB_CRAWLER
public static final UserAgentUtil.BrowserFamily WEB_CRAWLER
-
MSIE
public static final UserAgentUtil.BrowserFamily MSIE
-
FIREFOX
public static final UserAgentUtil.BrowserFamily FIREFOX
-
CHROME
public static final UserAgentUtil.BrowserFamily CHROME
-
SAFARI
public static final UserAgentUtil.BrowserFamily SAFARI
-
OPERA
public static final UserAgentUtil.BrowserFamily OPERA
-
GECKO
public static final UserAgentUtil.BrowserFamily GECKO
-
LOTUS_NOTES
public static final UserAgentUtil.BrowserFamily LOTUS_NOTES
-
NETSCAPE
public static final UserAgentUtil.BrowserFamily NETSCAPE
-
KONQUEROR
public static final UserAgentUtil.BrowserFamily KONQUEROR
-
KHTML
public static final UserAgentUtil.BrowserFamily KHTML
-
UKNOWN
public static final UserAgentUtil.BrowserFamily UKNOWN
-
-
Method Detail
-
values
public static UserAgentUtil.BrowserFamily[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (UserAgentUtil.BrowserFamily c : UserAgentUtil.BrowserFamily.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static UserAgentUtil.BrowserFamily valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name
- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is null
-
getUserAgentString
public String getUserAgentString()
-
-