Holger's Java API

## Uses of Interface
com.antelmann.cddb.CDInfo

Packages that use CDInfo
com.antelmann.cddb: This package contains classes to maintain music CD collections and associate CDs with information from a CDDB service.

Uses of CDInfo in com.antelmann.cddb

Classes in com.antelmann.cddb that implement CDInfo
`class` `CDDBEntry` CDDBEntry represents an entry for a CD in a CDDB database that contains all known properties about the associated CD.

Methods in com.antelmann.cddb that return CDInfo
`CDInfo` `SimpleCDCollection.getCDInfo(CDID cd)` returns a CDDBEntry object
`CDInfo` `CDCollection.getCDInfo(CDID cd)` retrieves the information associated with the given CD in this collection; returns null if the cd is not in the collection or if no information has yet been associated with the given CD
`CDInfo` `SQLCDDB.readCDInfo(CDDBRecord record)` not supported, yet
`CDInfo` `FreeDB.readCDInfo(CDDBRecord record)` it is suggested that the given record was obtained through a call to queryCD(), so that the record is known to exist.
`CDInfo` `FileCDDB.readCDInfo(CDDBRecord record)` returns a CDDBEntry instance
`CDInfo` `CDDB.readCDInfo(CDDBRecord record)` reads the information for the specified record from the database and returns it in form of a CDInfo object.
`CDInfo[]` `SimpleCDCollection.searchContent(String pattern)` searches the entire xmcd format content for the exact given pattern.

Methods in com.antelmann.cddb with parameters of type CDInfo
`void` `SimpleCDCollection.setCDInfo(CDID cd, CDInfo info)`
`void` `CDCollection.setCDInfo(CDID cd, CDInfo info)` associates the given info with the given cd in this collection; if the given cd is not yet in the collection, it is added.
`void` `SQLCDDB.writeCDInfo(CDInfo cdinfo)`
`void` `FreeDB.writeCDInfo(CDInfo cdinfo)` submits the CDInfo object to the FreeDB.
`void` `FileCDDB.writeCDInfo(CDInfo cdinfo)` Writes the given CDInfo object to a file as specified in the raw CDDB format.
`void` `CDDB.writeCDInfo(CDInfo cdinfo)` allows to submit CD information to the database - if the operation is permitted by the database.

Constructors in com.antelmann.cddb with parameters of type CDInfo
`CDDBXmcdParser(CDInfo cdinfo)`

(c) Holger Antelmann since 2001- all rights reserved (contact: info@antelmann.com)
see www.antelmann.com/developer for further details and available downloads