Uses of Interface
net.sf.uadetector.datastore.DataStore

Packages that use DataStore
net.sf.uadetector.datastore Copyright 2012 André Rouél Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
net.sf.uadetector.parser Copyright 2012 André Rouél Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. 
 

Uses of DataStore in net.sf.uadetector.datastore
 

Subinterfaces of DataStore in net.sf.uadetector.datastore
 interface RefreshableDataStore
          Extends the interface with an update functionality for UAS data in the store.
 

Classes in net.sf.uadetector.datastore that implement DataStore
 class AbstractDataStore
          The abstract implementation to store UAS data only in the heap space.
 class AbstractRefreshableDataStore
          This abstract implementation provides basic update functionality to be able to update the UAS data in your data store.
 class CachingXmlDataStore
          Implementation of a DataStore which is able to recover UAS data in XML format from a cache file.
 class OnlineXmlDataStore
          This is the simplest implementation of a RefreshableDataStore.
 class SimpleXmlDataStore
          This is the simplest implementation of a DataStore.
 

Methods in net.sf.uadetector.datastore that return DataStore
 DataStore RefreshableDataStore.getFallback()
          This method returns a data store which will be used during start up and can be used in emergency cases.
 DataStore AbstractRefreshableDataStore.getFallback()
           
 

Methods in net.sf.uadetector.datastore with parameters of type DataStore
static CachingXmlDataStore CachingXmlDataStore.createCachingXmlDataStore(DataStore fallback)
          Constructs a new instance of CachingXmlDataStore with the given arguments.
static CachingXmlDataStore CachingXmlDataStore.createCachingXmlDataStore(java.io.File cacheFile, DataStore fallback)
          Constructs a new instance of CachingXmlDataStore with the given arguments.
static CachingXmlDataStore CachingXmlDataStore.createCachingXmlDataStore(java.io.File cacheFile, java.net.URL dataUrl, java.net.URL versionUrl, java.nio.charset.Charset charset, DataStore fallback)
          Constructs a new instance of CachingXmlDataStore with the given arguments.
static CachingXmlDataStore CachingXmlDataStore.createCachingXmlDataStore(java.net.URL dataUrl, java.net.URL versionUrl, java.nio.charset.Charset charset, DataStore fallback)
          Constructs a new instance of CachingXmlDataStore with the given arguments.
 

Constructors in net.sf.uadetector.datastore with parameters of type DataStore
AbstractRefreshableDataStore(DataReader reader, java.lang.String dataUrl, java.lang.String versionUrl, java.nio.charset.Charset charset, DataStore fallback)
          Constructs an AbstractDataStore by reading the given dataUrl as UAS data.
AbstractRefreshableDataStore(DataReader reader, java.net.URL dataUrl, java.net.URL versionUrl, java.nio.charset.Charset charset, DataStore fallback)
          Constructs an AbstractDataStore by reading the given dataUrl as UAS data.
OnlineXmlDataStore(DataStore fallback)
          Constructs an OnlineXmlDataStore by reading UAS data by the specified default URL DEFAULT_DATA_URL (in XML format).
 

Uses of DataStore in net.sf.uadetector.parser
 

Classes in net.sf.uadetector.parser with type parameters of type DataStore
 class UserAgentStringParserImpl<T extends DataStore>
          This parser is an implementation of UserAgentStringParser interface and can detect user agents.
 

Methods in net.sf.uadetector.parser that return DataStore
protected abstract  DataStore AbstractUserAgentStringParser.getDataStore()
          Gets the data store of this parser.
 



Copyright © 2011-2014. All Rights Reserved.