
**Inheritance:**
java.lang.Object
```
public final class FileFormatType
```

Enumerates spreadsheet file format types
## Fields

| Field | Description |
| --- | --- |
| [BMP](#BMP) | Represents a BMP file. |
| [CSV](#CSV) | Represents a CSV file. |
| [DIF](#DIF) | Data Interchange Format. |
| [DOC](#DOC) | Represents a doc file. |
| [DOCM](#DOCM) | Represents a docm file. |
| [DOCX](#DOCX) | Represents a docx file. |
| [DOTM](#DOTM) | Represents a dotm file. |
| [DOTX](#DOTX) | Represents a dotx file. |
| [EMF](#EMF) | Windows Enhanced Metafile. |
| [EXCEL_2003_XML](#EXCEL-2003-XML) | Represents an Excel 2003 xml file. |
| [EXCEL_97_TO_2003](#EXCEL-97-TO-2003) | Represents an Excel97-2003 xls file. |
| [GIF](#GIF) | Gif |
| [HTML](#HTML) | Represents a html file. |
| [JPG](#JPG) | JPEG JFIF. |
| [MAPI_MESSAGE](#MAPI-MESSAGE) | Represents a email file. |
| [MS_EQUATION](#MS-EQUATION) | Represents the MS Equation 3.0 object. |
| [ODS](#ODS) | Represents a ods file. |
| [OLE_10_NATIVE](#OLE-10-NATIVE) | Represents the embedded native object. |
| [OOXML](#OOXML) | Represents office open xml file(such as xlsx, docx,pptx, etc). |
| [PDF](#PDF) | Represents a Pdf file. |
| [PNG](#PNG) | Portable Network Graphics. |
| [POTM](#POTM) | Represents a Potm file. |
| [POTX](#POTX) | Represents a Potx file. |
| [PPSM](#PPSM) | Represents a ppsm file. |
| [PPSX](#PPSX) | Represents a ppsx file. |
| [PPT](#PPT) | Represents a ppt file. |
| [PPTM](#PPTM) | Represents a pptm file. |
| [PPTX](#PPTX) | Represents a pptx file. |
| [SLDX](#SLDX) | Represents a sldx file. |
| [SVG](#SVG) | Represents a svg file. |
| [TAB_DELIMITED](#TAB-DELIMITED) | Represents a tab delimited text file. |
| [TIFF](#TIFF) | Represents a TIFF file. |
| [UNKNOWN](#UNKNOWN) | Represents unrecognized format, cannot be loaded. |
| [VDW](#VDW) | MS Visio VDW web drawing format. |
| [VDX](#VDX) | MS Visio VDX xml format. |
| [VSD](#VSD) | MS Visio VSD binary format. |
| [VSDM](#VSDM) | MS Visio 2013 VSDM file format. |
| [VSDX](#VSDX) | MS Visio 2013 VSDX file format. |
| [VSS](#VSS) | MS Visio VSS binary stencil format. |
| [VSSM](#VSSM) | MS Visio 2013 VSSM file format. |
| [VSSX](#VSSX) | MS Visio 2013 VSSX file format. |
| [VST](#VST) | MS Visio VST binary template format. |
| [VSTM](#VSTM) | MS Visio 2013 VSTM file format. |
| [VSTX](#VSTX) | MS Visio 2013 VSTX Template file format. |
| [VSX](#VSX) | MS Visio VSX xml stencil format. |
| [VTX](#VTX) | MS Visio VTX xml template format. |
| [WMF](#WMF) | Windows Metafile. |
| [XLAM](#XLAM) | Represents a addinMacro-enabled template xltm file. |
| [XLSB](#XLSB) | Represents an xlsb file. |
| [XLSM](#XLSM) | Represents an xlsm file which enable macros. |
| [XLSX](#XLSX) | Represents an xlsx file. |
| [XLTM](#XLTM) | Represents a macro-enabled template xltm file. |
| [XLTX](#XLTX) | Represents a template xltx file. |
| [XML](#XML) | Represents an simple xml file. |
| [XPS](#XPS) | Represents an XPS file. |
## Methods

| Method | Description |
| --- | --- |
| [equals(Object arg0)](#equals-java.lang.Object-) |  |
| [getClass()](#getClass--) |  |
| [hashCode()](#hashCode--) |  |
| [notify()](#notify--) |  |
| [notifyAll()](#notifyAll--) |  |
| [toString()](#toString--) |  |
| [wait()](#wait--) |  |
| [wait(long arg0)](#wait-long-) |  |
| [wait(long arg0, int arg1)](#wait-long-int-) |  |
### BMP {#BMP}
```
public static final int BMP
```


Represents a BMP file. The file format is not supported Only for detecting file type.

### CSV {#CSV}
```
public static final int CSV
```


Represents a CSV file.  The file format is not supported Only for detecting file type.

### DIF {#DIF}
```
public static final int DIF
```


Data Interchange Format.

### DOC {#DOC}
```
public static final int DOC
```


Represents a doc file. The file format is not supported Only for detecting file type.

### DOCM {#DOCM}
```
public static final int DOCM
```


Represents a docm file. The file format is not supported Only for detecting file type.

### DOCX {#DOCX}
```
public static final int DOCX
```


Represents a docx file. The file format is not supported Only for detecting file type.

### DOTM {#DOTM}
```
public static final int DOTM
```


Represents a dotm file. The file format is not supported Only for detecting file type.

### DOTX {#DOTX}
```
public static final int DOTX
```


Represents a dotx file. The file format is not supported Only for detecting file type.

### EMF {#EMF}
```
public static final int EMF
```


Windows Enhanced Metafile.

### EXCEL_2003_XML {#EXCEL-2003-XML}
```
public static final int EXCEL_2003_XML
```


Represents an Excel 2003 xml file. The file format is not supported Only for detecting file type.

### EXCEL_97_TO_2003 {#EXCEL-97-TO-2003}
```
public static final int EXCEL_97_TO_2003
```


Represents an Excel97-2003 xls file. The file format is not supported Only for detecting file type.

### GIF {#GIF}
```
public static final int GIF
```


Gif

### HTML {#HTML}
```
public static final int HTML
```


Represents a html file.

### JPG {#JPG}
```
public static final int JPG
```


JPEG JFIF.

### MAPI_MESSAGE {#MAPI-MESSAGE}
```
public static final int MAPI_MESSAGE
```


Represents a email file. The file format is not supported Only for detecting file type.

### MS_EQUATION {#MS-EQUATION}
```
public static final int MS_EQUATION
```


Represents the MS Equation 3.0 object. The file format is not supported Only for detecting file type.

### ODS {#ODS}
```
public static final int ODS
```


Represents a ods file. The file format is not supported Only for detecting file type.

### OLE_10_NATIVE {#OLE-10-NATIVE}
```
public static final int OLE_10_NATIVE
```


Represents the embedded native object. The file format is not supported Only for detecting file type.

### OOXML {#OOXML}
```
public static final int OOXML
```


Represents office open xml file(such as xlsx, docx,pptx, etc). The file format is not supported Only for detecting file type. If the office open xml file is encrypted, it could not be detected as xlsx ,docx, pptx,etc.

### PDF {#PDF}
```
public static final int PDF
```


Represents a Pdf file.

### PNG {#PNG}
```
public static final int PNG
```


Portable Network Graphics.

### POTM {#POTM}
```
public static final int POTM
```


Represents a Potm file. The file format is not supported Only for detecting file type.

### POTX {#POTX}
```
public static final int POTX
```


Represents a Potx file. The file format is not supported Only for detecting file type.

### PPSM {#PPSM}
```
public static final int PPSM
```


Represents a ppsm file. The file format is not supported Only for detecting file type.

### PPSX {#PPSX}
```
public static final int PPSX
```


Represents a ppsx file. The file format is not supported Only for detecting file type.

### PPT {#PPT}
```
public static final int PPT
```


Represents a ppt file. The file format is not supported Only for detecting file type.

### PPTM {#PPTM}
```
public static final int PPTM
```


Represents a pptm file. The file format is not supported Only for detecting file type.

### PPTX {#PPTX}
```
public static final int PPTX
```


Represents a pptx file. The file format is not supported Only for detecting file type.

### SLDX {#SLDX}
```
public static final int SLDX
```


Represents a sldx file. The file format is not supported Only for detecting file type.

### SVG {#SVG}
```
public static final int SVG
```


Represents a svg file.

### TAB_DELIMITED {#TAB-DELIMITED}
```
public static final int TAB_DELIMITED
```


Represents a tab delimited text file. The file format is not supported Only for detecting file type.

### TIFF {#TIFF}
```
public static final int TIFF
```


Represents a TIFF file.

### UNKNOWN {#UNKNOWN}
```
public static final int UNKNOWN
```


Represents unrecognized format, cannot be loaded.

### VDW {#VDW}
```
public static final int VDW
```


MS Visio VDW web drawing format.

### VDX {#VDX}
```
public static final int VDX
```


MS Visio VDX xml format.

### VSD {#VSD}
```
public static final int VSD
```


MS Visio VSD binary format.

### VSDM {#VSDM}
```
public static final int VSDM
```


MS Visio 2013 VSDM file format.

### VSDX {#VSDX}
```
public static final int VSDX
```


MS Visio 2013 VSDX file format.

### VSS {#VSS}
```
public static final int VSS
```


MS Visio VSS binary stencil format.

### VSSM {#VSSM}
```
public static final int VSSM
```


MS Visio 2013 VSSM file format.

### VSSX {#VSSX}
```
public static final int VSSX
```


MS Visio 2013 VSSX file format.

### VST {#VST}
```
public static final int VST
```


MS Visio VST binary template format.

### VSTM {#VSTM}
```
public static final int VSTM
```


MS Visio 2013 VSTM file format.

### VSTX {#VSTX}
```
public static final int VSTX
```


MS Visio 2013 VSTX Template file format.

### VSX {#VSX}
```
public static final int VSX
```


MS Visio VSX xml stencil format.

### VTX {#VTX}
```
public static final int VTX
```


MS Visio VTX xml template format.

### WMF {#WMF}
```
public static final int WMF
```


Windows Metafile.

### XLAM {#XLAM}
```
public static final int XLAM
```


Represents a addinMacro-enabled template xltm file. The file format is not supported Only for detecting file type.

### XLSB {#XLSB}
```
public static final int XLSB
```


Represents an xlsb file. The file format is not supported Only for detecting file type.

### XLSM {#XLSM}
```
public static final int XLSM
```


Represents an xlsm file which enable macros. The file format is not supported Only for detecting file type.

### XLSX {#XLSX}
```
public static final int XLSX
```


Represents an xlsx file. The file format is not supported Only for detecting file type.

### XLTM {#XLTM}
```
public static final int XLTM
```


Represents a macro-enabled template xltm file. The file format is not supported Only for detecting file type.

### XLTX {#XLTX}
```
public static final int XLTX
```


Represents a template xltx file. The file format is not supported Only for detecting file type.

### XML {#XML}
```
public static final int XML
```


Represents an simple xml file. The file format is not supported Only for detecting file type.

### XPS {#XPS}
```
public static final int XPS
```


Represents an XPS file.

### equals(Object arg0) {#equals-java.lang.Object-}
```
public boolean equals(Object arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | java.lang.Object |  |

**Returns:**
boolean
### getClass() {#getClass--}
```
public final native Class<?> getClass()
```




**Returns:**
java.lang.Class<?>
### hashCode() {#hashCode--}
```
public native int hashCode()
```




**Returns:**
int
### notify() {#notify--}
```
public final native void notify()
```




### notifyAll() {#notifyAll--}
```
public final native void notifyAll()
```




### toString() {#toString--}
```
public String toString()
```




**Returns:**
java.lang.String
### wait() {#wait--}
```
public final void wait()
```




### wait(long arg0) {#wait-long-}
```
public final native void wait(long arg0)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |

### wait(long arg0, int arg1) {#wait-long-int-}
```
public final void wait(long arg0, int arg1)
```




**Parameters:**
| Parameter | Type | Description |
| --- | --- | --- |
| arg0 | long |  |
| arg1 | int |  |

