Package com.atlassian.confluence.pages
Enum Attachment.Type
- java.lang.Object
-
- java.lang.Enum<Attachment.Type>
-
- com.atlassian.confluence.pages.Attachment.Type
-
- All Implemented Interfaces:
Serializable
,Comparable<Attachment.Type>
- Enclosing class:
- Attachment
public static enum Attachment.Type extends Enum<Attachment.Type>
An enum of basic Attachment types with a text description of each type.
-
-
Enum Constant Summary
Enum Constants Enum Constant Description CSS
EXCEL
HTML
IMAGE
JAVA_ARCHIVE
JAVA_SOURCE
JS
MULTIMEDIA
PDF
POWERPOINT
TEXT
WORD
XML
ZIP
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getDescription()
static Attachment.Type
getForMimeType(String mimeType, String fileExtension)
static Set<Attachment.Type>
getTypes(Set<String> typeStrs)
static Attachment.Type
valueOf(String name)
Returns the enum constant of this type with the specified name.static Attachment.Type[]
values()
Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
PDF
public static final Attachment.Type PDF
-
IMAGE
public static final Attachment.Type IMAGE
-
MULTIMEDIA
public static final Attachment.Type MULTIMEDIA
-
XML
public static final Attachment.Type XML
-
HTML
public static final Attachment.Type HTML
-
JS
public static final Attachment.Type JS
-
CSS
public static final Attachment.Type CSS
-
TEXT
public static final Attachment.Type TEXT
-
WORD
public static final Attachment.Type WORD
-
EXCEL
public static final Attachment.Type EXCEL
-
POWERPOINT
public static final Attachment.Type POWERPOINT
-
JAVA_SOURCE
public static final Attachment.Type JAVA_SOURCE
-
JAVA_ARCHIVE
public static final Attachment.Type JAVA_ARCHIVE
-
ZIP
public static final Attachment.Type ZIP
-
-
Method Detail
-
values
public static Attachment.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 (Attachment.Type c : Attachment.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 Attachment.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
-
getForMimeType
public static Attachment.Type getForMimeType(String mimeType, String fileExtension)
-
getDescription
public String getDescription()
-
getTypes
public static Set<Attachment.Type> getTypes(Set<String> typeStrs)
-
-