org.semanticdesktop.aperture.extractor.mp3
Enum Genre

java.lang.Object
  extended by java.lang.Enum<Genre>
      extended by 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.


Enum Constant Summary
ACapella
           
Acid
           
AcidJazz
           
AcidPunk
           
Acoustic
           
Alternative
           
AlternRock
           
Ambient
           
Avantgarde
           
Ballad
           
Bass
           
Bebop
           
BigBand
           
Bluegrass
           
Blues
           
BootyBass
           
Cabaret
           
Celtic
           
ChamberMusic
           
Chanson
           
Chorus
           
ChristianRap
           
Classical
           
ClassicRock
           
Club
           
Comedy
           
Country
           
Cult
           
Dance
           
DanceHall
           
Darkwave
           
DeathMetal
           
Disco
           
Dream
           
DrumSolo
           
Duet
           
EasyListening
           
Electronic
           
Ethnic
           
Eurodance
           
EuroHouse
           
EuroTechno
           
FastFusion
           
Folk
           
Folklore
           
FolkRock
           
Freestyle
           
Funk
           
Fusion
           
Game
           
Gangsta
           
Gospel
           
Gothic
           
GothicRock
           
Grunge
           
HardRock
           
HipHop
           
House
           
Humour
           
Industrial
           
Instrumental
           
InstrumentalPop
           
InstrumentalRock
           
Jazz
           
JazzFunk
           
Jungle
           
Latin
           
LoFi
           
Meditative
           
Metal
           
Musical
           
NationalFolk
           
NativeAmerican
           
NewAge
           
NewWave
           
Noise
           
Oldies
           
Opera
           
Other
           
Polka
           
Pop
           
PopFolk
           
PopFunk
           
PornGroove
           
PowerBallad
           
Pranks
           
Primus
           
ProgressiveRock
           
Psychadelic
           
PsychedelicRock
           
Punk
           
PunkRock
           
Rap
           
Rave
           
Reggae
           
Retro
           
Revival
           
RhytmicSoul
           
RnB
           
Rock
           
RockAndRoll
           
Samba
           
Satire
           
Showtunes
           
Ska
           
SlowJam
           
SlowRock
           
Sonata
           
Soul
           
SoundClip
           
Soundtrack
           
SouthernRock
           
Space
           
Speech
           
Swing
           
SymphonicRock
           
Symphony
           
Tango
           
Techno
           
TechnoIndustrial
           
Top40
           
Trailer
           
Trance
           
Tribal
           
TripHop
           
Vocal
           
 
Method Summary
static Genre getGenreByByteId(byte id)
           
static Genre getGenreByIntId(int id)
           
static Genre getGenreByName(String name)
           
 int getId()
           
 String getName()
           
static Genre valueOf(String name)
          Returns the enum constant of this type with the specified name.
static Genre[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

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
Method Detail

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.