Enum MediaType
- java.lang.Object
-
- java.lang.Enum<MediaType>
-
- be.ceau.itunesapi.request.feedgenerator.MediaType
-
- All Implemented Interfaces:
Serializable
,Comparable<MediaType>
public enum MediaType extends Enum<MediaType>
Possible media types to request in the RSS Feed Generator.- See Also:
FeedGenerator
-
-
Enum Constant Summary
Enum Constants Enum Constant Description APPLE_MUSIC
AUDIOBOOKS
BOOKS
IOS_APPS
ITUNES_MUSIC
ITUNES_U
MACOS_APPS
MOVIES
MUSIC_VIDEOS
PODCASTS
TV_SHOWS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getCode()
Set<FeedType>
getCompatibleFeedTypes()
static MediaType
valueOf(String name)
Returns the enum constant of this type with the specified name.static MediaType[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
APPLE_MUSIC
public static final MediaType APPLE_MUSIC
-
ITUNES_MUSIC
public static final MediaType ITUNES_MUSIC
-
IOS_APPS
public static final MediaType IOS_APPS
-
MACOS_APPS
public static final MediaType MACOS_APPS
-
AUDIOBOOKS
public static final MediaType AUDIOBOOKS
-
BOOKS
public static final MediaType BOOKS
-
TV_SHOWS
public static final MediaType TV_SHOWS
-
MOVIES
public static final MediaType MOVIES
-
ITUNES_U
public static final MediaType ITUNES_U
-
PODCASTS
public static final MediaType PODCASTS
-
MUSIC_VIDEOS
public static final MediaType MUSIC_VIDEOS
-
-
Method Detail
-
values
public static MediaType[] 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 (MediaType c : MediaType.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static MediaType 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
-
-