Index
All Classes and Interfaces|All Packages|Constant Field Values
D
- DEFAULT_PARSER_NAME - Static variable in interface org.elasticsearch.useragent.api.UserAgentParserRegistry
- Details - Record Class in org.elasticsearch.useragent.api
-
Parsed user-agent information.
- Details(String, String, VersionedName, String, VersionedName, String) - Constructor for record class org.elasticsearch.useragent.api.Details
-
Creates an instance of a
Detailsrecord class. - device() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
devicerecord component. - DEVICE_NAME - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- DEVICE_TYPE - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- deviceType() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
deviceTyperecord component.
E
- equals(Object) - Method in record class org.elasticsearch.useragent.api.Details
-
Indicates whether some other object is "equal to" this one.
- equals(Object) - Method in record class org.elasticsearch.useragent.api.VersionedName
-
Indicates whether some other object is "equal to" this one.
G
- getParser(String) - Method in interface org.elasticsearch.useragent.api.UserAgentParserRegistry
-
Returns the parser registered under the given name, or
nullif none. - getUserAgentInfoFields() - Static method in class org.elasticsearch.useragent.api.UserAgentParsedInfo
-
Returns an ordered map of field names to their types for user-agent parsed information.
H
- hashCode() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns a hash code value for this object.
- hashCode() - Method in record class org.elasticsearch.useragent.api.VersionedName
-
Returns a hash code value for this object.
N
- name() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
namerecord component. - name() - Method in record class org.elasticsearch.useragent.api.VersionedName
-
Returns the value of the
namerecord component. - NAME - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- NOOP - Static variable in interface org.elasticsearch.useragent.api.UserAgentParserRegistry
-
No-op registry that always returns
null.
O
- org.elasticsearch.useragent.api - module org.elasticsearch.useragent.api
- org.elasticsearch.useragent.api - package org.elasticsearch.useragent.api
- os() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
osrecord component. - OS_FULL - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- OS_NAME - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- OS_VERSION - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- osFull() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
osFullrecord component.
P
- parseUserAgentInfo(String, boolean) - Method in interface org.elasticsearch.useragent.api.UserAgentParser
-
Parses the given user-agent string and returns a
Detailsrecord.
T
- toString() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns a string representation of this record class.
- toString() - Method in record class org.elasticsearch.useragent.api.VersionedName
-
Returns a string representation of this record class.
U
- UserAgentParsedInfo - Class in org.elasticsearch.useragent.api
-
Field name constants and field metadata for user-agent parsed information.
- UserAgentParser - Interface in org.elasticsearch.useragent.api
-
Parses user-agent strings into structured information.
- UserAgentParserRegistry - Interface in org.elasticsearch.useragent.api
-
A registry of named
UserAgentParserinstances.
V
- version() - Method in record class org.elasticsearch.useragent.api.Details
-
Returns the value of the
versionrecord component. - version() - Method in record class org.elasticsearch.useragent.api.VersionedName
-
Returns the value of the
versionrecord component. - VERSION - Static variable in class org.elasticsearch.useragent.api.UserAgentParsedInfo
- VersionedName - Record Class in org.elasticsearch.useragent.api
-
A name with an optional pre-computed version string.
- VersionedName(String, String) - Constructor for record class org.elasticsearch.useragent.api.VersionedName
-
Creates an instance of a
VersionedNamerecord class.
All Classes and Interfaces|All Packages|Constant Field Values