com.bramosystems.oss.player.core.client
Enum Genre

java.lang.Object
  extended by java.lang.Enum<Genre>
      extended by com.bramosystems.oss.player.core.client.Genre
All Implemented Interfaces:
Serializable, Comparable<Genre>

public enum Genre
extends Enum<Genre>

A enumeration of genres as defined in ID3v1

Since:
1.0
Author:
Sikirulai Braheem

Enum Constant Summary
A_capella
           
Acid
           
Acid_Jazz
           
Acid_Punk
           
Acoustic
           
Alternative
           
AlternRock
           
Ambient
           
Avantgarde
           
Ballad
           
Bass
           
Bebob
           
Big_Band
           
Bluegrass
           
Blues
           
Booty_Bass
           
Cabaret
           
Celtic
           
Chamber_Music
           
Chanson
           
Chorus
           
Christian_Rap
           
Classic_Rock
           
Classical
           
Club
           
Comedy
           
Country
           
Cult
           
Dance
           
Dance_Hall
           
Darkwave
           
Death_Metal
           
Disco
           
Dream
           
Drum_Solo
           
Duet
           
Easy_Listening
           
Electronic
           
Ethnic
           
Euro_House
           
Euro_Techno
           
Eurodance
           
Fast_Fusion
           
Folk
           
Folk_Rock
           
Folklore
           
Freestyle
           
Funk
           
Fusion
           
Game
           
Gangsta
           
Gospel
           
Gothic
           
Gothic_Rock
           
Grunge
           
Hard_Rock
           
Hip_Hop
           
House
           
Humour
           
Industrial
           
Instrumental
           
Instrumental_Pop
           
Instrumental_Rock
           
Jazz
           
Jazz_Funk
           
Jungle
           
Latin
           
Lo_Fi
           
Meditative
           
Metal
           
Musical
           
National_Folk
           
Native_American
           
New_Age
           
New_Wave
           
Noise
           
Oldies
           
Opera
           
Other
           
Polka
           
Pop
           
Pop_Folk
           
Pop_Funk
           
Porn_Groove
           
Power_Ballad
           
Pranks
           
Primus
           
Progressive_Rock
           
Psychadelic
           
Psychedelic_Rock
           
Punk
           
Punk_Rock
           
Rap
           
Rave
           
Reggae
           
Retro
           
Revival
           
Rhythmic_Soul
           
RnB
           
Rock
           
Rock_n_Roll
           
Samba
           
Satire
           
Showtunes
           
Ska
           
Slow_Jam
           
Slow_Rock
           
Sonata
           
Soul
           
Sound_Clip
           
Soundtrack
           
Southern_Rock
           
Space
           
Speech
           
Swing
           
Symphonic_Rock
           
Symphony
           
Tango
           
Techno
           
Techno_Industrial
           
Top_40
           
Trailer
           
Trance
           
Tribal
           
Trip_Hop
           
Vocal
           
 
Method Summary
 String toString()
          Returns a "human friendly" name of the Genre
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, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

Blues

public static final Genre Blues

Classic_Rock

public static final Genre Classic_Rock

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

Hip_Hop

public static final Genre Hip_Hop

Jazz

public static final Genre Jazz

Metal

public static final Genre Metal

New_Age

public static final Genre New_Age

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

Death_Metal

public static final Genre Death_Metal

Pranks

public static final Genre Pranks

Soundtrack

public static final Genre Soundtrack

Euro_Techno

public static final Genre Euro_Techno

Ambient

public static final Genre Ambient

Trip_Hop

public static final Genre Trip_Hop

Vocal

public static final Genre Vocal

Jazz_Funk

public static final Genre Jazz_Funk

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

Sound_Clip

public static final Genre Sound_Clip

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

Instrumental_Pop

public static final Genre Instrumental_Pop

Instrumental_Rock

public static final Genre Instrumental_Rock

Ethnic

public static final Genre Ethnic

Gothic

public static final Genre Gothic

Darkwave

public static final Genre Darkwave

Techno_Industrial

public static final Genre Techno_Industrial

Electronic

public static final Genre Electronic

Pop_Folk

public static final Genre Pop_Folk

Eurodance

public static final Genre Eurodance

Dream

public static final Genre Dream

Southern_Rock

public static final Genre Southern_Rock

Comedy

public static final Genre Comedy

Cult

public static final Genre Cult

Gangsta

public static final Genre Gangsta

Top_40

public static final Genre Top_40

Christian_Rap

public static final Genre Christian_Rap

Pop_Funk

public static final Genre Pop_Funk

Jungle

public static final Genre Jungle

Native_American

public static final Genre Native_American

Cabaret

public static final Genre Cabaret

New_Wave

public static final Genre New_Wave

Psychadelic

public static final Genre Psychadelic

Rave

public static final Genre Rave

Showtunes

public static final Genre Showtunes

Trailer

public static final Genre Trailer

Lo_Fi

public static final Genre Lo_Fi

Tribal

public static final Genre Tribal

Acid_Punk

public static final Genre Acid_Punk

Acid_Jazz

public static final Genre Acid_Jazz

Polka

public static final Genre Polka

Retro

public static final Genre Retro

Musical

public static final Genre Musical

Rock_n_Roll

public static final Genre Rock_n_Roll

Hard_Rock

public static final Genre Hard_Rock

Folk

public static final Genre Folk

Folk_Rock

public static final Genre Folk_Rock

National_Folk

public static final Genre National_Folk

Swing

public static final Genre Swing

Fast_Fusion

public static final Genre Fast_Fusion

Bebob

public static final Genre Bebob

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

Gothic_Rock

public static final Genre Gothic_Rock

Progressive_Rock

public static final Genre Progressive_Rock

Psychedelic_Rock

public static final Genre Psychedelic_Rock

Symphonic_Rock

public static final Genre Symphonic_Rock

Slow_Rock

public static final Genre Slow_Rock

Big_Band

public static final Genre Big_Band

Chorus

public static final Genre Chorus

Easy_Listening

public static final Genre Easy_Listening

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

Chamber_Music

public static final Genre Chamber_Music

Sonata

public static final Genre Sonata

Symphony

public static final Genre Symphony

Booty_Bass

public static final Genre Booty_Bass

Primus

public static final Genre Primus

Porn_Groove

public static final Genre Porn_Groove

Satire

public static final Genre Satire

Slow_Jam

public static final Genre Slow_Jam

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

Power_Ballad

public static final Genre Power_Ballad

Rhythmic_Soul

public static final Genre Rhythmic_Soul

Freestyle

public static final Genre Freestyle

Duet

public static final Genre Duet

Punk_Rock

public static final Genre Punk_Rock

Drum_Solo

public static final Genre Drum_Solo

A_capella

public static final Genre A_capella

Euro_House

public static final Genre Euro_House

Dance_Hall

public static final Genre Dance_Hall
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

toString

public String toString()
Returns a "human friendly" name of the Genre

Overrides:
toString in class Enum<Genre>
Returns:
a "human friendly" name of the Genre


Copyright © 2009-2011. All Rights Reserved.