Class DebugUserAgent
java.lang.Object
nl.basjes.parse.useragent.parser.UserAgentBaseListener
nl.basjes.parse.useragent.UserAgent.MutableUserAgent
nl.basjes.parse.useragent.debug.DebugUserAgent
- All Implemented Interfaces:
Serializable, UserAgentListener, UserAgent, DefaultANTLRErrorListener
- See Also:
-
Nested Class Summary
Nested classes/interfaces inherited from interface UserAgent
UserAgent.ImmutableUserAgent, UserAgent.MutableUserAgent -
Field Summary
Fields inherited from interface UserAgent
AGENT_BUILD, AGENT_CLASS, AGENT_INFORMATION_EMAIL, AGENT_INFORMATION_URL, AGENT_LANGUAGE, AGENT_LANGUAGE_CODE, AGENT_NAME, AGENT_NAME_VERSION, AGENT_NAME_VERSION_MAJOR, AGENT_SECURITY, AGENT_UUID, AGENT_VERSION, AGENT_VERSION_MAJOR, DEVICE_BRAND, DEVICE_CLASS, DEVICE_CPU, DEVICE_CPU_BITS, DEVICE_FIRMWARE_VERSION, DEVICE_NAME, DEVICE_VERSION, FACEBOOK_CARRIER, FACEBOOK_DEVICE_CLASS, FACEBOOK_DEVICE_NAME, FACEBOOK_DEVICE_VERSION, FACEBOOK_F_B_O_P, FACEBOOK_F_B_S_S, FACEBOOK_OPERATING_SYSTEM_NAME, FACEBOOK_OPERATING_SYSTEM_VERSION, HACKER_ATTACK_VECTOR, HACKER_TOOLKIT, IE_COMPATIBILITY_NAME_VERSION, IE_COMPATIBILITY_NAME_VERSION_MAJOR, IE_COMPATIBILITY_VERSION, IE_COMPATIBILITY_VERSION_MAJOR, KOBO_AFFILIATE, KOBO_PLATFORM_ID, LAYOUT_ENGINE_BUILD, LAYOUT_ENGINE_CLASS, LAYOUT_ENGINE_NAME, LAYOUT_ENGINE_NAME_VERSION, LAYOUT_ENGINE_NAME_VERSION_MAJOR, LAYOUT_ENGINE_VERSION, LAYOUT_ENGINE_VERSION_MAJOR, NETWORK_TYPE, NULL_VALUE, OPERATING_SYSTEM_CLASS, OPERATING_SYSTEM_NAME, OPERATING_SYSTEM_NAME_VERSION, OPERATING_SYSTEM_NAME_VERSION_MAJOR, OPERATING_SYSTEM_VERSION, OPERATING_SYSTEM_VERSION_BUILD, OPERATING_SYSTEM_VERSION_MAJOR, PRE_SORTED_FIELDS_LIST, REMARKABLE_PATTERN, SET_ALL_FIELDS, STANDARD_FIELDS, SYNTAX_ERROR, UACLIENT_HINT_ARCHITECTURE, UACLIENT_HINT_BITNESS, UACLIENT_HINT_BRANDS, UACLIENT_HINT_FORMFACTORS, UACLIENT_HINT_FULL_VERSION, UACLIENT_HINT_FULL_VERSION_LIST, UACLIENT_HINT_MOBILE, UACLIENT_HINT_MODEL, UACLIENT_HINT_PLATFORM, UACLIENT_HINT_PLATFORM_VERSION, UACLIENT_HINT_WOW_64, UNKNOWN_NAME_VERSION, UNKNOWN_VALUE, UNKNOWN_VERSION, USERAGENT_FIELDNAME, USERAGENT_HEADER, USERAGENT_HEADER_FIELDNAME, USERAGENT_HEADER_SPEC, USERAGENT_HEADER_SPEC_URL, WEBVIEW_APP_NAME, WEBVIEW_APP_NAME_VERSION, WEBVIEW_APP_NAME_VERSION_MAJOR, WEBVIEW_APP_VERSION, WEBVIEW_APP_VERSION_MAJOR -
Method Summary
Modifier and TypeMethodDescriptionvoidreset()voidset(UserAgent.MutableUserAgent newValuesUserAgent, Matcher appliedMatcher) Methods inherited from class UserAgent.MutableUserAgent
addHeader, addHeader, destroy, equals, get, getAmbiguityCount, getAvailableFieldNamesSorted, getConfidence, getHeaders, getUserAgentString, getValue, hasAmbiguity, hashCode, hasSyntaxError, isDebug, isSystemField, processSetAll, reportAmbiguity, set, setDebug, setForced, setHeaders, setUserAgentString, syntaxError, toStringMethods inherited from class UserAgentBaseListener
enterBase64, enterCommentBlock, enterCommentEntry, enterCommentProduct, enterCommentSeparator, enterEmailAddress, enterEmptyWord, enterEveryRule, enterKeyName, enterKeyValue, enterKeyValueProductVersionName, enterKeyValueVersionName, enterKeyWithoutValue, enterMultipleWords, enterProduct, enterProductName, enterProductNameEmail, enterProductNameKeyValue, enterProductNameNoVersion, enterProductNameUrl, enterProductNameUuid, enterProductNameVersion, enterProductNameWords, enterProductVersion, enterProductVersionSingleWord, enterProductVersionWithCommas, enterProductVersionWords, enterRootElements, enterRootText, enterSingleVersion, enterSingleVersionWithCommas, enterSiteUrl, enterUserAgent, enterUuId, enterVersionWords, exitBase64, exitCommentBlock, exitCommentEntry, exitCommentProduct, exitCommentSeparator, exitEmailAddress, exitEmptyWord, exitEveryRule, exitKeyName, exitKeyValue, exitKeyValueProductVersionName, exitKeyValueVersionName, exitKeyWithoutValue, exitMultipleWords, exitProduct, exitProductName, exitProductNameEmail, exitProductNameKeyValue, exitProductNameNoVersion, exitProductNameUrl, exitProductNameUuid, exitProductNameVersion, exitProductNameWords, exitProductVersion, exitProductVersionSingleWord, exitProductVersionWithCommas, exitProductVersionWords, exitRootElements, exitRootText, exitSingleVersion, exitSingleVersionWithCommas, exitSiteUrl, exitUserAgent, exitUuId, exitVersionWords, visitErrorNode, visitTerminalMethods inherited from interface DefaultANTLRErrorListener
reportAttemptingFullContext, reportContextSensitivityMethods inherited from interface UserAgent
escapeYaml, getCleanedAvailableFieldNamesSorted, toJavaExpectationsList, toJavaExpectationsList, toJavaTestCase, toJavaTestCase, toJson, toJson, toJson, toMap, toMap, toMap, toString, toString, toXML, toXML, toXML, toYamlTestCase, toYamlTestCase, toYamlTestCase, toYamlTestCase, toYamlTestCase, toYamlTestCase, uaEquals, uaHashCode
-
Method Details
-
set
- Overrides:
setin classUserAgent.MutableUserAgent
-
reset
public void reset()- Overrides:
resetin classUserAgent.MutableUserAgent
-