Enum ThumbnailPeriod
- java.lang.Object
-
- java.lang.Enum<ThumbnailPeriod>
-
- org.silverpeas.core.io.media.video.ThumbnailPeriod
-
- All Implemented Interfaces:
Serializable
,Comparable<ThumbnailPeriod>
public enum ThumbnailPeriod extends Enum<ThumbnailPeriod>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ERROR
Thumbnail0
Thumbnail1
Thumbnail2
Thumbnail3
Thumbnail4
-
Field Summary
Fields Modifier and Type Field Description static Set<ThumbnailPeriod>
ALL_VALIDS
static String
VIDEO_THUMBNAIL_FILE_EXTENSION
static String
VIDEO_THUMBNAIL_FILE_PREFIX
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ThumbnailPeriod
fromIndex(String index)
String
getFilename()
int
getIndex()
double
getPercent()
static ThumbnailPeriod
valueOf(String name)
Returns the enum constant of this type with the specified name.static ThumbnailPeriod[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Thumbnail0
public static final ThumbnailPeriod Thumbnail0
-
Thumbnail1
public static final ThumbnailPeriod Thumbnail1
-
Thumbnail2
public static final ThumbnailPeriod Thumbnail2
-
Thumbnail3
public static final ThumbnailPeriod Thumbnail3
-
Thumbnail4
public static final ThumbnailPeriod Thumbnail4
-
ERROR
public static final ThumbnailPeriod ERROR
-
-
Field Detail
-
ALL_VALIDS
public static final Set<ThumbnailPeriod> ALL_VALIDS
-
VIDEO_THUMBNAIL_FILE_PREFIX
public static final String VIDEO_THUMBNAIL_FILE_PREFIX
- See Also:
- Constant Field Values
-
VIDEO_THUMBNAIL_FILE_EXTENSION
public static final String VIDEO_THUMBNAIL_FILE_EXTENSION
- See Also:
- Constant Field Values
-
-
Method Detail
-
values
public static ThumbnailPeriod[] 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 (ThumbnailPeriod c : ThumbnailPeriod.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ThumbnailPeriod 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
-
getIndex
public int getIndex()
- Returns:
- the index
-
getPercent
public double getPercent()
- Returns:
- the percent
-
getFilename
public String getFilename()
- Returns:
- the thumbnail file name
-
fromIndex
public static ThumbnailPeriod fromIndex(String index)
-
-