Package com.tagtraum.audiokern
Enum AudioArtwork.Kind
- java.lang.Object
-
- java.lang.Enum<AudioArtwork.Kind>
-
- com.tagtraum.audiokern.AudioArtwork.Kind
-
- All Implemented Interfaces:
Serializable
,Comparable<AudioArtwork.Kind>
- Enclosing interface:
- AudioArtwork
public static enum AudioArtwork.Kind extends Enum<AudioArtwork.Kind>
Kind of artwork, inspired by id3 2.4, APIC. Some file formats like AAC do not support different kinds of artwork.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description A_BRIGHT_COLOURED_FISH
ARTIST
ARTIST_LOGO
BAND
COMPOSER
CONDUCTOR
COVER_BACK
COVER_FRONT
DURING_PERFORMANCE
DURING_RECORDING
FILE_ICON
ILLUSTRATION
LEAD_ARTIST
LEAFLET
LYRICIST
MEDIA
OTHER
OTHER_FILE_ICON
PUBLISHER_LOGO
RECORDING_LOCATION
SCREEN_CAPTURE
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static AudioArtwork.Kind
valueOf(String name)
Returns the enum constant of this type with the specified name.static AudioArtwork.Kind[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
OTHER
public static final AudioArtwork.Kind OTHER
-
FILE_ICON
public static final AudioArtwork.Kind FILE_ICON
-
OTHER_FILE_ICON
public static final AudioArtwork.Kind OTHER_FILE_ICON
-
COVER_FRONT
public static final AudioArtwork.Kind COVER_FRONT
-
COVER_BACK
public static final AudioArtwork.Kind COVER_BACK
-
LEAFLET
public static final AudioArtwork.Kind LEAFLET
-
MEDIA
public static final AudioArtwork.Kind MEDIA
-
LEAD_ARTIST
public static final AudioArtwork.Kind LEAD_ARTIST
-
ARTIST
public static final AudioArtwork.Kind ARTIST
-
CONDUCTOR
public static final AudioArtwork.Kind CONDUCTOR
-
BAND
public static final AudioArtwork.Kind BAND
-
COMPOSER
public static final AudioArtwork.Kind COMPOSER
-
LYRICIST
public static final AudioArtwork.Kind LYRICIST
-
RECORDING_LOCATION
public static final AudioArtwork.Kind RECORDING_LOCATION
-
DURING_RECORDING
public static final AudioArtwork.Kind DURING_RECORDING
-
DURING_PERFORMANCE
public static final AudioArtwork.Kind DURING_PERFORMANCE
-
SCREEN_CAPTURE
public static final AudioArtwork.Kind SCREEN_CAPTURE
-
A_BRIGHT_COLOURED_FISH
public static final AudioArtwork.Kind A_BRIGHT_COLOURED_FISH
-
ILLUSTRATION
public static final AudioArtwork.Kind ILLUSTRATION
-
ARTIST_LOGO
public static final AudioArtwork.Kind ARTIST_LOGO
-
PUBLISHER_LOGO
public static final AudioArtwork.Kind PUBLISHER_LOGO
-
-
Method Detail
-
values
public static AudioArtwork.Kind[] 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 (AudioArtwork.Kind c : AudioArtwork.Kind.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AudioArtwork.Kind 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 nameNullPointerException
- if the argument is null
-
-