|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface TagInfo
This interface define needed features for song information. Adapted from Scott Pennell interface.
Method Summary | |
---|---|
java.lang.String |
getAlbum()
Get the name of the album upon which the song resides |
java.lang.String |
getArtist()
Get the artist that performed the song |
int |
getBitRate()
Get Nominal Bitrate |
int |
getChannels()
Get channels. |
java.util.Vector |
getComment()
Get any comments provided about the song |
java.lang.String |
getGenre()
Get the genre string of the music |
long |
getPlayTime()
Get play time in seconds. |
int |
getSamplingRate()
Get Sampling Rate |
java.lang.String |
getTitle()
Get the title of the song. |
int |
getTrack()
Get the track number of this track on the album |
java.lang.String |
getYear()
Get the year the track was released |
void |
load(java.io.File input)
|
void |
load(java.io.InputStream input)
|
void |
load(java.net.URL input)
|
Method Detail |
---|
void load(java.io.InputStream input) throws java.io.IOException, javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
void load(java.net.URL input) throws java.io.IOException, javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
void load(java.io.File input) throws java.io.IOException, javax.sound.sampled.UnsupportedAudioFileException
java.io.IOException
javax.sound.sampled.UnsupportedAudioFileException
int getSamplingRate()
int getBitRate()
int getChannels()
long getPlayTime()
java.lang.String getTitle()
java.lang.String getArtist()
java.lang.String getAlbum()
int getTrack()
java.lang.String getGenre()
java.lang.String getYear()
java.util.Vector getComment()
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |