Index

D E G H N O P T U V 
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 Details record class.
device() - Method in record class org.elasticsearch.useragent.api.Details
Returns the value of the device record 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 deviceType record 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 null if 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 name record component.
name() - Method in record class org.elasticsearch.useragent.api.VersionedName
Returns the value of the name record 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 os record 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 osFull record component.

P

parseUserAgentInfo(String, boolean) - Method in interface org.elasticsearch.useragent.api.UserAgentParser
Parses the given user-agent string and returns a Details record.

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 UserAgentParser instances.

V

version() - Method in record class org.elasticsearch.useragent.api.Details
Returns the value of the version record component.
version() - Method in record class org.elasticsearch.useragent.api.VersionedName
Returns the value of the version record 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 VersionedName record class.
D E G H N O P T U V 
All Classes and Interfaces|All Packages|Constant Field Values