public enum FileExtension extends java.lang.Enum<FileExtension> implements java.io.Serializable
枚举常量和说明 |
---|
ALL
所有格式
|
BMP |
CHT
图表
|
CPR
普通报表生成的结果报表
|
CPRX
扩展普通报表生成的结果报表
|
CPT
普通报表
|
CPTX
扩展普通报表
|
CRT
图表
|
CSV |
DOC
03 word 格式
|
DOCX
07 word 格式
|
FRM
决策报表
|
FRMX
扩展决策报表
|
FRR
决策报表生成的结果报表
|
FRRX
扩展决策报表生成的结果报表
|
GIF |
JPG |
PDF
常见文档格式
|
PNG
常见图片格式
|
PPT
03 ppt 格式
|
PPTX
07 pptx 格式
|
REU |
SVG |
TXT |
XLS
03 excel格式
|
XLSX
07 excel格式
|
ZIP
zip 压缩格式
|
限定符和类型 | 方法和说明 |
---|---|
java.lang.String |
getExtension()
获取首选文件扩展名,扩展名不带点
|
java.lang.String[] |
getExtensions()
获取文件的所有扩展名,扩展名不带点
|
java.lang.String |
getSuffix()
获取首选文件格式后缀,带点
|
boolean |
matchExtension(java.lang.String path)
判断指定的路径或文件名是否匹配该扩展名
|
static FileExtension |
parse(java.lang.String suffix)
根据字符串获取文件后缀对象, 找不到则返回ALL
|
static FileExtension |
valueOf(java.lang.String name)
返回带有指定名称的该类型的枚举常量。
|
static FileExtension[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final FileExtension ALL
public static final FileExtension ZIP
public static final FileExtension CPTX
public static final FileExtension CPT
public static final FileExtension CPR
public static final FileExtension CPRX
public static final FileExtension FRMX
public static final FileExtension FRM
public static final FileExtension FRR
public static final FileExtension FRRX
public static final FileExtension CHT
public static final FileExtension CRT
public static final FileExtension XLS
public static final FileExtension XLSX
public static final FileExtension DOC
public static final FileExtension DOCX
public static final FileExtension PPT
public static final FileExtension PPTX
public static final FileExtension PNG
public static final FileExtension JPG
public static final FileExtension BMP
public static final FileExtension GIF
public static final FileExtension SVG
public static final FileExtension PDF
public static final FileExtension CSV
public static final FileExtension TXT
public static final FileExtension REU
public static FileExtension[] values()
for (FileExtension c : FileExtension.values()) System.out.println(c);
public static FileExtension valueOf(java.lang.String name)
name
- 要返回的枚举常量的名称。java.lang.IllegalArgumentException
- 如果该枚举类型没有带有指定名称的常量java.lang.NullPointerException
- 如果参数为空值public java.lang.String getExtension()
public java.lang.String getSuffix()
public java.lang.String[] getExtensions()
public boolean matchExtension(java.lang.String path)
path
- 指定的路径或者文件名public static FileExtension parse(java.lang.String suffix)
suffix
- 后缀字符串