Package com.tagtraum.audiokern
Enum AudioId.Type
- java.lang.Object
-
- java.lang.Enum<AudioId.Type>
-
- com.tagtraum.audiokern.AudioId.Type
-
- All Implemented Interfaces:
Serializable
,Comparable<AudioId.Type>
- Enclosing interface:
- AudioId
public static enum AudioId.Type extends Enum<AudioId.Type>
-
-
Enum Constant Summary
-
Method Summary
All Methods Static Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method Description String
getName()
abstract boolean
isValid(String s)
static AudioId.Type
valueOf(String name)
Returns the enum constant of this type with the specified name.static AudioId.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
MUSIC_IP_PUID
public static final AudioId.Type MUSIC_IP_PUID
-
TUNE_CORTEX
public static final AudioId.Type TUNE_CORTEX
-
TUNE_CORTEX_RECORDING
public static final AudioId.Type TUNE_CORTEX_RECORDING
-
MUSIC_BRAINZ_ARTIST
public static final AudioId.Type MUSIC_BRAINZ_ARTIST
-
MUSIC_BRAINZ_ALBUM
public static final AudioId.Type MUSIC_BRAINZ_ALBUM
-
MUSIC_BRAINZ_TRACK
public static final AudioId.Type MUSIC_BRAINZ_TRACK
-
MUSIC_BRAINZ_ALBUM_ARTIST
public static final AudioId.Type MUSIC_BRAINZ_ALBUM_ARTIST
-
MUSIC_BRAINZ_RELASE_GROUP
public static final AudioId.Type MUSIC_BRAINZ_RELASE_GROUP
-
ASIN
public static final AudioId.Type ASIN
-
BARCODE
public static final AudioId.Type BARCODE
-
AMAZON_COM
public static final AudioId.Type AMAZON_COM
-
ISRC
public static final AudioId.Type ISRC
-
WIKIPEDIA_RELEASE_URL
public static final AudioId.Type WIKIPEDIA_RELEASE_URL
-
WIKIPEDIA_ARTIST_URL
public static final AudioId.Type WIKIPEDIA_ARTIST_URL
-
WIKIPEDIA_TRACK_URL
public static final AudioId.Type WIKIPEDIA_TRACK_URL
-
DISCOGS_RELEASE_URL
public static final AudioId.Type DISCOGS_RELEASE_URL
-
DISCOGS_MASTER_URL
public static final AudioId.Type DISCOGS_MASTER_URL
-
DISCOGS_ARTIST_URL
public static final AudioId.Type DISCOGS_ARTIST_URL
-
DISCOGS_PRIMARY_ARTWORK_URL
public static final AudioId.Type DISCOGS_PRIMARY_ARTWORK_URL
-
DISCOGS_SECONDARY_ARTWORK_URL
public static final AudioId.Type DISCOGS_SECONDARY_ARTWORK_URL
-
OFFICIAL_RELEASE_URL
public static final AudioId.Type OFFICIAL_RELEASE_URL
-
OFFICIAL_ARTIST_URL
public static final AudioId.Type OFFICIAL_ARTIST_URL
-
AMAZON_SMALL_IMAGE_URL
public static final AudioId.Type AMAZON_SMALL_IMAGE_URL
-
AMAZON_MEDIUM_IMAGE_URL
public static final AudioId.Type AMAZON_MEDIUM_IMAGE_URL
-
AMAZON_LARGE_IMAGE_URL
public static final AudioId.Type AMAZON_LARGE_IMAGE_URL
-
COVER_ART_ARCHIVE_SMALL_THUMB_URL
public static final AudioId.Type COVER_ART_ARCHIVE_SMALL_THUMB_URL
-
COVER_ART_ARCHIVE_LARGE_THUMB_URL
public static final AudioId.Type COVER_ART_ARCHIVE_LARGE_THUMB_URL
-
COVER_ART_ARCHIVE_IMAGE_URL
public static final AudioId.Type COVER_ART_ARCHIVE_IMAGE_URL
-
COVER_ART_ARCHIVE_SMALL_BACK_THUMB_URL
public static final AudioId.Type COVER_ART_ARCHIVE_SMALL_BACK_THUMB_URL
-
COVER_ART_ARCHIVE_LARGE_BACK_THUMB_URL
public static final AudioId.Type COVER_ART_ARCHIVE_LARGE_BACK_THUMB_URL
-
COVER_ART_ARCHIVE_BACK_IMAGE_URL
public static final AudioId.Type COVER_ART_ARCHIVE_BACK_IMAGE_URL
-
YOU_TUBE_ID
public static final AudioId.Type YOU_TUBE_ID
-
YOU_TUBE_CHANNEL_ID
public static final AudioId.Type YOU_TUBE_CHANNEL_ID
-
FACEBOOK_ID
public static final AudioId.Type FACEBOOK_ID
-
TWITTER_ID
public static final AudioId.Type TWITTER_ID
-
WIKIDATA_ARTIST_ID
public static final AudioId.Type WIKIDATA_ARTIST_ID
-
WIKIDATA_ALBUM_ID
public static final AudioId.Type WIKIDATA_ALBUM_ID
-
WIKIDATA_TRACK_ID
public static final AudioId.Type WIKIDATA_TRACK_ID
-
SPOTIFY_ARTIST_ID
public static final AudioId.Type SPOTIFY_ARTIST_ID
-
SPOTIFY_ALBUM_ID
public static final AudioId.Type SPOTIFY_ALBUM_ID
-
SPOTIFY_TRACK_ID
public static final AudioId.Type SPOTIFY_TRACK_ID
-
INSTAGRAM_ARTIST_ID
public static final AudioId.Type INSTAGRAM_ARTIST_ID
-
SOUNDCLOUD_ARTIST_ID
public static final AudioId.Type SOUNDCLOUD_ARTIST_ID
-
SOUNDCLOUD_TRACK_ID
public static final AudioId.Type SOUNDCLOUD_TRACK_ID
-
SOUNDCLOUD_ALBUM_ID
public static final AudioId.Type SOUNDCLOUD_ALBUM_ID
-
IMDB_ARTIST_ID
public static final AudioId.Type IMDB_ARTIST_ID
-
IMDB_TITLE_ID
public static final AudioId.Type IMDB_TITLE_ID
-
METRO_LYRICS_ID
public static final AudioId.Type METRO_LYRICS_ID
-
BEATPORT_TRACK_ID
public static final AudioId.Type BEATPORT_TRACK_ID
-
BEATPORT_ARTIST_ID
public static final AudioId.Type BEATPORT_ARTIST_ID
-
BEATPORT_RELEASE_ID
public static final AudioId.Type BEATPORT_RELEASE_ID
-
BANDCAMP_ARTIST_URL
public static final AudioId.Type BANDCAMP_ARTIST_URL
-
BANDCAMP_ALBUM_URL
public static final AudioId.Type BANDCAMP_ALBUM_URL
-
BANDCAMP_TRACK_URL
public static final AudioId.Type BANDCAMP_TRACK_URL
-
-
Method Detail
-
values
public static AudioId.Type[] 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 (AudioId.Type c : AudioId.Type.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static AudioId.Type 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
-
getName
public String getName()
-
isValid
public abstract boolean isValid(String s)
-
-