java.lang.Object
medi.util.AbstractFile2Db
medi.util.MP3File2Db
- public class MP3File2Db
- extends AbstractFile2Db
Maps an MP3 into the database, storing information about the title, sampling,
author, album.
Thanks go to the creator of jd3lib.
- Version:
- 0.0.1
|
Constructor Summary |
MP3File2Db()
Creates new MP3File2Db |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
author2ID
private java.util.HashMap author2ID
genre2ID
private java.util.HashMap genre2ID
dataSet2ID
private java.util.HashMap dataSet2ID
MP3File2Db
public MP3File2Db()
- Creates new MP3File2Db
setProvider
public void setProvider(medi.base.Provider pPrv)
- Sets the provider to use.
- Overrides:
setProvider in class AbstractFile2Db
process
public java.lang.Long process(java.io.File procFile,
java.lang.Integer fileTypeID)
throws javatools.db.DbException
- Processes a file.
- Specified by:
process in class AbstractFile2Db
guessTitle
private java.lang.String guessTitle(java.lang.String filePath)
guessAuthor
private java.lang.String guessAuthor(java.lang.String filePath)
findGenre
private java.lang.Integer findGenre(java.lang.String name)
throws javatools.db.DbException
findDataSet
private java.lang.Long findDataSet(java.lang.String name)
throws javatools.db.DbException