Package org.dvb.tvanytime.metadata

Provides access to TV-Anytime metadata services.

See:
          Description

Interface Summary
CapabilityDescriptionsListener An interface allowing applications to determine the capabilities of an IPDatabase.
ControlledTerm Interface for encapsulating one term from a classification scheme.
Database All sources of metadata conform to this interface, whether sourced locally, from a broadcast service or from an IP server.
DatabaseQueryResult Class that holds the result of a database query.
ListIterator An iterator which allows applications to traverse metadata fragments in a DatabaseQueryResult.
MetadataChangedListener An interface for applications wishing to be informed when revised information becomes available from a metadata service.
MonitoredDatabase Sources of metadata conforming to this interface can be continuously monitored for changes.
Mpeg7Text Represents a piece of text, along with the language in which the text is written.
ResultListener An interface for applications that wish to listen for changes to a DatabaseQueryResult.
 

Class Summary
ClassificationScheme Class representing a TV-Anytime classification scheme.
DatabaseQuery Class representing a query of the metadata database.
DatabaseScope Class representing the desired scope of a metadata database.
DvbDatabase Class providing access to a TV Anytime metadata service that is broadcast in a DVB service.
FieldIDDefinitionList Class listing a set of fieldID strings and allowing the corresponding XPath expressions to be obtained.
IPDatabase Class providing access a TV Anytime server over IP.
QueryConstraints Class that encapsulates all the possible constraints that can be applied to a database query.
StoredContentDatabase Class representing a database that contains TV-Anytime metadata associated with content that has been recorded and is currently stored by the device.
Table Class which allows a specific table type to be requested in the QueryConstraints class.
 

Exception Summary
DatabaseException Exception that is thrown when a database error occurs.
 

Package org.dvb.tvanytime.metadata Description

Provides access to TV-Anytime metadata services. These services are provided by databases which may be carried in DVB broadcast services, accessed remotely using IP, or stored locally.