org.semanticdesktop.aperture.extractor.mp3
Enum Genre
java.lang.Object
java.lang.Enum<Genre>
org.semanticdesktop.aperture.extractor.mp3.Genre
- All Implemented Interfaces:
- Serializable, Comparable<Genre>
public enum Genre
- extends Enum<Genre>
The genre list as defined in http://www.id3.org/id3v2.3.0.
Blues
public static final Genre Blues
ClassicRock
public static final Genre ClassicRock
Country
public static final Genre Country
Dance
public static final Genre Dance
Disco
public static final Genre Disco
Funk
public static final Genre Funk
Grunge
public static final Genre Grunge
HipHop
public static final Genre HipHop
Jazz
public static final Genre Jazz
Metal
public static final Genre Metal
NewAge
public static final Genre NewAge
Oldies
public static final Genre Oldies
Other
public static final Genre Other
Pop
public static final Genre Pop
RnB
public static final Genre RnB
Rap
public static final Genre Rap
Reggae
public static final Genre Reggae
Rock
public static final Genre Rock
Techno
public static final Genre Techno
Industrial
public static final Genre Industrial
Alternative
public static final Genre Alternative
Ska
public static final Genre Ska
DeathMetal
public static final Genre DeathMetal
Pranks
public static final Genre Pranks
Soundtrack
public static final Genre Soundtrack
EuroTechno
public static final Genre EuroTechno
Ambient
public static final Genre Ambient
TripHop
public static final Genre TripHop
Vocal
public static final Genre Vocal
JazzFunk
public static final Genre JazzFunk
Fusion
public static final Genre Fusion
Trance
public static final Genre Trance
Classical
public static final Genre Classical
Instrumental
public static final Genre Instrumental
Acid
public static final Genre Acid
House
public static final Genre House
Game
public static final Genre Game
SoundClip
public static final Genre SoundClip
Gospel
public static final Genre Gospel
Noise
public static final Genre Noise
AlternRock
public static final Genre AlternRock
Bass
public static final Genre Bass
Soul
public static final Genre Soul
Punk
public static final Genre Punk
Space
public static final Genre Space
Meditative
public static final Genre Meditative
InstrumentalPop
public static final Genre InstrumentalPop
InstrumentalRock
public static final Genre InstrumentalRock
Ethnic
public static final Genre Ethnic
Gothic
public static final Genre Gothic
Darkwave
public static final Genre Darkwave
TechnoIndustrial
public static final Genre TechnoIndustrial
Electronic
public static final Genre Electronic
PopFolk
public static final Genre PopFolk
Eurodance
public static final Genre Eurodance
Dream
public static final Genre Dream
SouthernRock
public static final Genre SouthernRock
Comedy
public static final Genre Comedy
Cult
public static final Genre Cult
Gangsta
public static final Genre Gangsta
Top40
public static final Genre Top40
ChristianRap
public static final Genre ChristianRap
PopFunk
public static final Genre PopFunk
Jungle
public static final Genre Jungle
NativeAmerican
public static final Genre NativeAmerican
Cabaret
public static final Genre Cabaret
NewWave
public static final Genre NewWave
Psychadelic
public static final Genre Psychadelic
Rave
public static final Genre Rave
Showtunes
public static final Genre Showtunes
Trailer
public static final Genre Trailer
LoFi
public static final Genre LoFi
Tribal
public static final Genre Tribal
AcidPunk
public static final Genre AcidPunk
AcidJazz
public static final Genre AcidJazz
Polka
public static final Genre Polka
Retro
public static final Genre Retro
Musical
public static final Genre Musical
RockAndRoll
public static final Genre RockAndRoll
HardRock
public static final Genre HardRock
Folk
public static final Genre Folk
FolkRock
public static final Genre FolkRock
NationalFolk
public static final Genre NationalFolk
Swing
public static final Genre Swing
FastFusion
public static final Genre FastFusion
Bebop
public static final Genre Bebop
Latin
public static final Genre Latin
Revival
public static final Genre Revival
Celtic
public static final Genre Celtic
Bluegrass
public static final Genre Bluegrass
Avantgarde
public static final Genre Avantgarde
GothicRock
public static final Genre GothicRock
ProgressiveRock
public static final Genre ProgressiveRock
PsychedelicRock
public static final Genre PsychedelicRock
SymphonicRock
public static final Genre SymphonicRock
SlowRock
public static final Genre SlowRock
BigBand
public static final Genre BigBand
Chorus
public static final Genre Chorus
EasyListening
public static final Genre EasyListening
Acoustic
public static final Genre Acoustic
Humour
public static final Genre Humour
Speech
public static final Genre Speech
Chanson
public static final Genre Chanson
Opera
public static final Genre Opera
ChamberMusic
public static final Genre ChamberMusic
Sonata
public static final Genre Sonata
Symphony
public static final Genre Symphony
BootyBass
public static final Genre BootyBass
Primus
public static final Genre Primus
PornGroove
public static final Genre PornGroove
Satire
public static final Genre Satire
SlowJam
public static final Genre SlowJam
Club
public static final Genre Club
Tango
public static final Genre Tango
Samba
public static final Genre Samba
Folklore
public static final Genre Folklore
Ballad
public static final Genre Ballad
PowerBallad
public static final Genre PowerBallad
RhytmicSoul
public static final Genre RhytmicSoul
Freestyle
public static final Genre Freestyle
Duet
public static final Genre Duet
PunkRock
public static final Genre PunkRock
DrumSolo
public static final Genre DrumSolo
ACapella
public static final Genre ACapella
EuroHouse
public static final Genre EuroHouse
DanceHall
public static final Genre DanceHall
values
public static Genre[] values()
- Returns an array containing the constants of this enum type, in
the order they are declared. This method may be used to iterate
over the constants as follows:
for (Genre c : Genre.values())
System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in
the order they are declared
valueOf
public static Genre valueOf(String name)
- Returns the enum constant of this type with the specified name.
The string must match exactly an identifier used to declare an
enum constant in this type. (Extraneous whitespace characters are
not permitted.)
- Parameters:
name
- the name of the enum constant to be returned.
- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is null
getName
public String getName()
getId
public int getId()
getGenreByName
public static Genre getGenreByName(String name)
getGenreByByteId
public static Genre getGenreByByteId(byte id)
getGenreByIntId
public static Genre getGenreByIntId(int id)
Copyright © 2010 Aperture Development Team. All Rights Reserved.