\r\n

51Degrees Device Detection Java  4.4

Device detection services for 51Degrees Pipeline

Classes

51Degrees Java classes. These contain the interfaces and logic of the Device Detection API.
[detail level 123456789]
Nfiftyone
Ndevicedetection
Ncloud
Ndata
CDeviceDataCloud
Cloud specific interface for DeviceData
CMultiDeviceDataCloud
Encapsulates a list of DeviceData instances which can be returned by the 51Degrees cloud service when certain evidence is provided (e.g
Nflowelements
CDeviceDataCloudInternal
Internal implementation of the DeviceDataCloud interface
CDeviceDetectionCloudEngine
Engine that takes the JSON response from the CloudRequestEngine and uses it populate a DeviceDataCloud instance for easier consumption
CDeviceDetectionCloudEngineBuilder
Builder for the DeviceDetectionCloudEngine
CHardwareProfileCloudEngine
CHardwareProfileCloudEngineBuilder
Nexamples
Ncloud
CConfigureFromFile
Configure from file example
CExample
Nconsole
CGettingStartedCloud
Provides an illustration of the fundamental elements of carrying out device detection using our "cloud" service
CGettingStartedCloudTest
CGettingStartedOnPrem
Provides an illustration of the fundamental elements of carrying out device detection using "on premise" (aka Hash) detection - meaning the device detection data is stored on your server and the detection software executes exclusively on your server
CGettingStartedOnPremTest
CMetadataCloud
CMetadataCloudTest
CMetadataOnPrem
CMetadataOnPremTest
CNativeModelCloud
CNativeModelCloudTest
COfflineProcessing
Provides an example of processing a YAML file containing evidence for device detection
COfflineProcessingTest
CTacCloud
This example demonstrates looking up device details using a TAC code
CTacCloudTest
Nhash
Nautomaticupdates
CDataFileSystemWatcher
Data file system watcher example
CUpdateOnStartUp
Update on startup example
CUpdatePollingInterval
Update polling interval example
CBenchmark
CConfigureFromFile
Configure from file example
CExample
CMatchMetrics
Match metrics example
CExample
CPerformance
Performance example
CExample
CStronglyTyped
Strongly typed example
CExample
Nshared
CBuilderClassPathTestRunner
CClassLoaderWithBuilders
CDataFileHelper
CExampleTestHelper
CPropertyHelper
CPropertyHelperTest
CResourceKeyHelper
Nweb
CEmbedJetty
CGettingStartedWebCloud
This is the getting started Web/Cloud example showing use of the 51Degrees supplied filter which automatically creates and configures a device detection pipeline
CGettingStartedWebOnPrem
This is the getting started Web/On-Prem example showing use of the 51Degrees supplied filter which automatically creates and configures a device detection pipeline
CGettingStartedWebOnPremTest
CHtmlContentHelper
CComparison
Comparison example
CExampleBase
CReportIterable
CProgramBase
Nhash
Nengine
Nonpremise
Ndata
Nflowelements
Ninterop
CEnums
Nshared
Nflowelements
COnPremiseDeviceDetectionEngineBuilderBase
Base builder class for 51Degrees on-premise device detection engines
Ntesthelpers
CFileUtils
CConstants
CDeviceData
Interface exposing typed accessors for properties related to a device returned by a device detection engine
CDeviceDataBase
CDeviceDataBaseOnPremise
Base class used for all 51Degrees on-premise device detection results classes
Nweb
CGettingStartedWebCloudTest
CDeviceDetectionCloudPipelineBuilder
Builder used to create pipelines with an cloud-based device detection engine
CDeviceDetectionOnPremisePipelineBuilder
Builder used to create pipelines with an on-premise device detection engine
CDeviceDetectionPipelineBuilder
Builder used to create a Pipeline with a device detection engine
CEnums
CDeviceDetectionAlgorithm