|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
AbstractDataStore
.
AbstractDataStore
by reading the given dataUrl
as UAS data.
AbstractDataStore
by reading the given dataUrl
as UAS data.
AbstractDataStore
by reading the given dataUrl
as UAS data.
AbstractDataStore
by reading the given dataUrl
as UAS data.
AbstractUpdateOperation.run()
.Browser.Builder
to the internal data structure.
Device.Builder
to the internal data structure.
OperatingSystem.Builder
to the internal data structure.
BrowserOperatingSystemMapping
.
BrowserPattern
class represents the detection information for a browser specific item.BrowserPattern
via method calls.BrowserType
class represents the type of a browser.BrowserOperatingSystemMapping
.
BrowserPattern
and returns it.
BrowserType
and returns it.
DevicePattern
and returns it.
OperatingSystemPattern
and returns it.
URL
instance from the given String
representation.
DataStore
which is able to recover UAS data in XML format from a cache file.DataStore
.
Closeable
cannot be closed.CannotCloseException
with the default message CannotCloseException.DEFAULT_MESSAGE
.
CannotCloseException
with the message CannotCloseException.MESSAGE_WITH_INFO
including additional information.
CannotCloseException.MESSAGE_WITH_INFO
including additional
information.
CannotCloseException.DEFAULT_MESSAGE
.
URL
can be established.CanNotOpenStreamException
with the default message
CanNotOpenStreamException.DEFAULT_MESSAGE
.
CanNotOpenStreamException
with the message
CanNotOpenStreamException.MESSAGE_WITH_URL
including the given URL as string representation.
CanNotOpenStreamException.MESSAGE_WITH_URL
including the
given URL as string representation and cause.
CanNotOpenStreamException.DEFAULT_MESSAGE
.
Closeable
and swallows an occurring IOException
if argument swallowIOException
is true
, otherwise the IOException
will be thrown.
Closeable
instances.Closeable
and swallows an occurring IOException
if argument swallowIOException
is true
, otherwise the IOException
will be converted into a runtime exception.
null
is assumed to be less than a non-null
value.BrowserPattern
.
DevicePattern
.
OperatingSystemPattern
.
Pattern
into a PERL style regular expression.
UserAgentInfo.Builder
.
CachingXmlDataStore
with the given arguments.
CachingXmlDataStore
with the given arguments.
CachingXmlDataStore
with the given arguments.
CachingXmlDataStore
with the given arguments.
DaemonThreadFactory
which creates itself threads with the specified name.
Data
.UserAgentStringParser
.DevicePattern
class represents the detection information for a device specific item.DevicePattern
via method calls.Data
object.
ExecutorService
s which runs in background and can be easily
shut-downed within ExecutorServices.shutdownAll()
if necessary.Data
into an UAS data conform XML document and
allows us to recreate an uas.xml
.RefreshableDataStore
.OnlineXmlDataStore
by reading UAS data by the specified default URL
DataStore.DEFAULT_DATA_URL
(in XML format).
InputStream
to the given URL
.
OperatingSystem
is an immutable entity that represents the informations about an operating system like Linux,
Mac OS X or Windows.OperatingSystemPattern
class represents the detection information for a specific operating system item.OperatingSystemPattern
via method calls.Pattern
compatible ones.
URL
.
String
.
URL
as string representation.
URL
by using an DataReader
.
DataStore
.
DataStore
.
null
values in the given list of groups with VersionNumber#EMPTY_GROUP
.
Builder
.
Builder
.
Builder
.
ExecutorService
as soon as possible, but not later than the specified default time
(which is 5L seconds).
ExecutorService
as soon as possible, but not later than the specified time.
UserAgentStringParser
s with updating functionality like
UADetectorServiceFactory.getCachingAndUpdatingParser()
or
UADetectorServiceFactory.getOnlineUpdatingParser()
.
ExecutorServices.SHUTDOWN_DURATION
seconds.
DataStore
.SimpleXmlDataStore
by reading UAS data by the specified default URL
DataStore.DEFAULT_DATA_URL
(in XML format).
File
.
OnlineUserAgentStringParser
.
MalformedURLException
during the construction of an URL or the IOException
while opening a stream to
an URL
.UserAgent
is an immutable entity that represents the informations about web-based client applications like
Web browsers, search engines or crawlers (spiders) as well as mobile phones, screen readers and braille browsers.UserAgentStringParser
interface and can detect user agents.UserAgentStringParser
using the given UAS data as detection source.
VersionNumber
class represents the version number of an operating system or User-Agent.VersionNumber
with the given numeric groups, such as major, minor and bugfix number.
VersionNumber
with the given numeric groups, such as major, minor and bugfix number and
extension.
VersionNumber
with the given major number and without a minor and bugfix number.
VersionNumber
with the given major, minor number and without a bugfix number.
VersionNumber
with the given major, minor and bugfix number.
VersionNumber
with the given major, minor and bugfix number and extension.
Data
instance into XML and writes it to the passed in OutputStream
.
Data
instance into XML and writes it to the passed in OutputStream
.
Data
into an UAS data conform XML document and
allows us to recreate an uas.xml
.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |