Enum Class FileExtension
- All Implemented Interfaces:
Serializable
,Comparable<FileExtension>
,Constable
FileExtension describes the standard file extensions recognized by Egeria. These are encoded in the CoreContentPack.omarchive and are
available in the open metadata repository as valid values.
-
Nested Class Summary
Nested classes/interfaces inherited from class java.lang.Enum
Enum.EnumDesc<E extends Enum<E>>
-
Enum Constant Summary
Enum ConstantsEnum ConstantDescriptionA file containing vector image data for Adobe Illustrator.A file containing audio samples and music.A file containing executable application code for the Apple macOS operating system.A file containing video data for Microsoft Windows.A text file containing an Avro object structure.A file containing a list of Microsoft DOS commands.A file containing binary data.A device independent formatted image file with no compression (lossless).A file containing a list of name-value properties for configuration.A file containing complied Java code.A file containing a list of Microsoft DOS commands.A file containing a list of name-value properties for configuration.A descriptive file used to define the appearance of elements in a web browser user interface.A text file with comma-separated values.A file containing data, typically from an application."A file containing an organized collection of files that represent an application for Apple macOS."A document of words and diagrams in XML format for the draw.io tool.A file containing an organized collection of files that represent a JEE application.A file containing high quality vector image data.A file where each row represents a string output on the standard error (stderr) destination of a running process.A file containing executable application code for the Microsoft Windows operating system.A file containing lossless compression audio coding format.A device independent formatted image file with limited colour depth for graphics with limited colours for simple diagrams, icons, logos and cartoons."A TIFF formatted file with additional geo-referencing information embedded.""A file containing an organized collection of files that has been compressed to save storage."A device independent formatted image container file following the High Efficiency Image Format (HEIF).A document of words and linked to diagrams in Hypertext Markup Language (HTML) format.A document of words and linked to diagrams in Hypertext Markup Language (HTML) format.A file containing one or more small images of different sizes and colour depths for use as icons.A file containing an organized collection of files that represent an application for Microsoft Windows.A file containing an organized collection of executable Java code and related resources.A file containing Java programming language source code and comments.A Java-specific key store containing private keys and certificates, but it should not be used to store secret keys because it is vulnerable to brute-force cyberattacks.A Java-specific key store containing private keys and certificates, but it cannot be used to store secret keys.A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras.A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras.A file containing Javascript source code.A text file formatted using the JSON (JavaScript Object Notation) standard.A text file formatted using the JSON (JavaScript Object Notation) standard.A file containing a presentation for the Apple Keynote application, or a file containing encrypted secrets.A file containing a list of Unix commands that run in the Korn shell.A file where each row represents a log record.A file containing video data for Apple systems, often includes Apple’s FairPlay DRM copyright protection.A document of words and linked to diagrams in Markdown format.A formal diagram in Mermaid Markdown format.A file containing high quality video data.A file containing audio data with Moving Pictures Experts Group (MPEG) compression.A file containing video data with Moving Pictures Experts Group (MPEG) compression.A file containing data from Microsoft Project.A file where each row represents a log message.A file that describes how a program should apply textures to that object.A data file formatted in tabbed sheets of tabular data and formulas for Apple Numbers.A file containing a 3 dimensional object.A document of words and diagrams in OpenDocument format.A file containing an open lineage event.A document of words and diagrams in deprecated Microsoft Word format.A JSON (JavaScript Object Notation) file containing Open Metadata Types and Instances.A directory (folder) containing audit log records.A JSON (JavaScript Object Notation) file containing an audit log record.A JSON (JavaScript Object Notation) file the cohort registry for an Open Metadata and Governance (OMAG) Server.A JSON (JavaScript Object Notation) file containing the configuration for an Open Metadata and Governance (OMAG) Server.A file containing a secrets store in the YAML format.A data file formatted using Optimized Row Columnar (ORC) file format that provides a highly efficient way to store Hive data.A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption.A document of words and diagrams in Apple Pages format.A data file formatted in columns using the Apache Parquet standard.A container of embedded text and graphics based on a standard developed by Adobe.A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption.A device independent formatted image file with an 8-bit (256 colors) palette image and 24-bit truecolor (16 million colors) or 48-bit truecolor with and without alpha channel.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A file containing a presentation for the Microsoft PowerPoint application.A data file formatted in columns using the Apache Parquet standard.A file containing a list of name-value properties.A file containing an image formatted in the PostScript language.A file containing Python source code.A file containing report data, typically from an application.A rich text document.A descriptive file used to define the appearance of elements in a web browser user interface.A file containing a list of Unix commands that run in the Bash shell.A file containing a list of SQL statements used to configure or load data into a relational database.A file where each row represents a string output on the standard out (stdout) destination of a running process.A file containing vector image data.A file containing an organized collection of files.A free-form text document.A device independent image file with tag descriptions, some standard, some proprietary.A file containing video data in small file sizes for mobile phones and other devices.A file containing video data in small file sizes for mobile phones and other devices.A device independent image file with tag descriptions, some standard, some proprietary.A device independent image file with tag descriptions, some standard, some proprietary.A file containing Typescript source code or a file containing MPEG-2-compressed video data.A free-form text document.A text file format used in bioinformatics for storing gene sequence variations.A file containing an organized collection of files that represent a web application.A file containing lossless compression audio coding format.A file containing audio data with Microsoft's specific compression.A file containing video data for Microsoft Windows Media Player.A document of words and diagrams in Microsoft Word format.A file containing a list of Microsoft Windows commands.A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel.A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel.A text file formatted using the XML (eXtended Markup Language) standard.A file containing a set of properties in the YAML format.A file containing a set of properties in the YAML format.A file containing an organized collection of files that have been compressed to save storage. -
Method Summary
Modifier and TypeMethodDescriptionReturn the file name.Return the file type.toString()
Output of this enum class and main value.static FileExtension
Returns the enum constant of this class with the specified name.static FileExtension[]
values()
Returns an array containing the constants of this enum class, in the order they are declared.
-
Enum Constant Details
-
CSV_FILE
A text file with comma-separated values. -
AVRO_FILE
A text file containing an Avro object structure. -
JSN_FILE
A text file formatted using the JSON (JavaScript Object Notation) standard. -
JSON_FILE
A text file formatted using the JSON (JavaScript Object Notation) standard. -
OM_ARCHIVE_FILE
A JSON (JavaScript Object Notation) file containing Open Metadata Types and Instances. -
OM_CONFIG_DOC
A JSON (JavaScript Object Notation) file containing the configuration for an Open Metadata and Governance (OMAG) Server. -
OM_COHORT_REGISTRY
A JSON (JavaScript Object Notation) file the cohort registry for an Open Metadata and Governance (OMAG) Server. -
OM_AUDIT_LOG_RECORD_FILE
A JSON (JavaScript Object Notation) file containing an audit log record. -
OM_AUDIT_LOG_FOLDER
A directory (folder) containing audit log records. -
OL_EVENT_FILE
A file containing an open lineage event. -
XML_FILE
A text file formatted using the XML (eXtended Markup Language) standard. -
PQT_FILE
A data file formatted in columns using the Apache Parquet standard. -
PARQUET_FILE
A data file formatted in columns using the Apache Parquet standard. -
ORC_FILE
A data file formatted using Optimized Row Columnar (ORC) file format that provides a highly efficient way to store Hive data. -
XLSX_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel. -
XLS_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Microsoft Excel. -
NUMBER_FILE
A data file formatted in tabbed sheets of tabular data and formulas for Apple Numbers. -
OLD_WORD_DOC
A document of words and diagrams in deprecated Microsoft Word format. -
WORD_DOC
A document of words and diagrams in Microsoft Word format. -
ODT_DOC
A document of words and diagrams in OpenDocument format. -
PAGES_DOC
A document of words and diagrams in Apple Pages format. -
DRAWIO_FILE
A document of words and diagrams in XML format for the draw.io tool. -
MD_FILE
A document of words and linked to diagrams in Markdown format. -
MMD_FILE
A formal diagram in Mermaid Markdown format. -
TXT_FILE
A free-form text document. -
TEX_FILE
A free-form text document. -
RTF_FILE
A rich text document. -
PDF_FILE
A container of embedded text and graphics based on a standard developed by Adobe. -
PPT_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
POT_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
PPTX_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
POTX_FILE
A file containing a presentation for the Microsoft PowerPoint application. -
KEY_FILE
A file containing a presentation for the Apple Keynote application, or a file containing encrypted secrets. -
P12_FILE
A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption. It is used as a portable format for transferring personal private keys and other sensitive information. -
PFX_FILE
A file containing a digital certificate that uses PKCS#12 (Public Key Cryptography Standard #12) encryption. It is used as a portable format for transferring personal private keys and other sensitive information. -
JKS_FILE
A Java-specific key store containing private keys and certificates, but it cannot be used to store secret keys. -
JCEKS_FILE
A Java-specific key store containing private keys and certificates, but it should not be used to store secret keys because it is vulnerable to brute-force cyberattacks. -
HTM_FILE
A document of words and linked to diagrams in Hypertext Markup Language (HTML) format. -
HTML_FILE
A document of words and linked to diagrams in Hypertext Markup Language (HTML) format. -
TIF_FILE
A device independent image file with tag descriptions, some standard, some proprietary. -
TIFF_FILE
A device independent image file with tag descriptions, some standard, some proprietary. -
TFF_FILE
A device independent image file with tag descriptions, some standard, some proprietary. -
GTIFF_FILE
"A TIFF formatted file with additional geo-referencing information embedded." -
BMP_FILE
A device independent formatted image file with no compression (lossless). -
JPG_FILE
A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras. -
JPEG_FILE
A device independent formatted image file from the Joint Photographic Experts Group (JPEG) with lossy compression used by most digital cameras. -
GIF_FILE
A device independent formatted image file with limited colour depth for graphics with limited colours for simple diagrams, icons, logos and cartoons. It uses lossless compression. -
PNG_FILE
A device independent formatted image file with an 8-bit (256 colors) palette image and 24-bit truecolor (16 million colors) or 48-bit truecolor with and without alpha channel. It uses lossless compression. -
HEIC_FILE
A device independent formatted image container file following the High Efficiency Image Format (HEIF). It adds High Efficiency Video Coding (HEVC). -
ICO_FILE
A file containing one or more small images of different sizes and colour depths for use as icons. -
CSS_FILE
A descriptive file used to define the appearance of elements in a web browser user interface. -
SCSS_FILE
A descriptive file used to define the appearance of elements in a web browser user interface. A superset of CSS. -
PY_FILE
A file containing Python source code. -
JS_FILE
A file containing Javascript source code. -
TS_FILE
A file containing Typescript source code or a file containing MPEG-2-compressed video data. -
SQL_FILE
A file containing a list of SQL statements used to configure or load data into a relational database. -
BAT_FILE
A file containing a list of Microsoft DOS commands. -
COM_FILE
A file containing a list of Microsoft DOS commands. -
WSF_FILE
A file containing a list of Microsoft Windows commands. -
SH_FILE
A file containing a list of Unix commands that run in the Bash shell. -
KSH_FILE
A file containing a list of Unix commands that run in the Korn shell. -
PROPERTIES_FILE
A file containing a list of name-value properties. -
CFG_FILE
A file containing a list of name-value properties for configuration. -
CONF_FILE
A file containing a list of name-value properties for configuration. -
LOG_FILE
A file where each row represents a log record. -
MSG_FILE
A file where each row represents a log message. -
ERR_FILE
A file where each row represents a string output on the standard error (stderr) destination of a running process. -
STDOUT_FILE
A file where each row represents a string output on the standard out (stdout) destination of a running process. -
JAVA_FILE
A file containing Java programming language source code and comments. -
CLASS_FILE
A file containing complied Java code. -
APP_FILE
A file containing executable application code for the Apple macOS operating system. -
EXE_FILE
A file containing executable application code for the Microsoft Windows operating system. -
JAR_FILE
A file containing an organized collection of executable Java code and related resources. -
TAR_FILE
A file containing an organized collection of files. Often used for install. -
GZ_FILE
"A file containing an organized collection of files that has been compressed to save storage." -
ZIP_FILE
A file containing an organized collection of files that have been compressed to save storage. -
WAR_FILE
A file containing an organized collection of files that represent a web application. -
EAR_FILE
A file containing an organized collection of files that represent a JEE application. -
DMG_FILE
"A file containing an organized collection of files that represent an application for Apple macOS." -
ISO_FILE
A file containing an organized collection of files that represent an application for Microsoft Windows. -
YML_FILE
A file containing a set of properties in the YAML format. -
YAML_FILE
A file containing a set of properties in the YAML format. -
OM_SECRETS
A file containing a secrets store in the YAML format. -
BIN_FILE
A file containing binary data. -
DAT_FILE
A file containing data, typically from an application. The format is known by the application. -
RPT_FILE
A file containing report data, typically from an application. The format is known by the application. -
MPP_FILE
A file containing data from Microsoft Project. -
VCF_FILE
A text file format used in bioinformatics for storing gene sequence variations. -
AIFF_FILE
A file containing audio samples and music. Often used for storing uncompressed, high quality audio on CDs and personal computers. -
FLAC_FILE
A file containing lossless compression audio coding format. -
WAV_FILE
A file containing lossless compression audio coding format. -
MP3_FILE
A file containing audio data with Moving Pictures Experts Group (MPEG) compression. -
WMA_FILE
A file containing audio data with Microsoft's specific compression. -
MP4_FILE
A file containing video data with Moving Pictures Experts Group (MPEG) compression. -
THREE_GP_FILE
A file containing video data in small file sizes for mobile phones and other devices. -
THREE_G2_FILE
A file containing video data in small file sizes for mobile phones and other devices. -
MOV_FILE
A file containing high quality video data. -
AVI_FILE
A file containing video data for Microsoft Windows. -
M4V_FILE
A file containing video data for Apple systems, often includes Apple’s FairPlay DRM copyright protection. -
WMV_FILE
A file containing video data for Microsoft Windows Media Player. -
AI_FILE
A file containing vector image data for Adobe Illustrator. -
SVG_FILE
A file containing vector image data. -
EPS_FILE
A file containing high quality vector image data. Used in the printing industry. -
PS_FILE
A file containing an image formatted in the PostScript language. -
OBJ_FILE
A file containing a 3 dimensional object. -
MTL_FILE
A file that describes how a program should apply textures to that object. MTL files contain the names of the texture bitmap files to apply to an object as well as the 3D coordinates at which to apply them.
-
-
Method Details
-
values
Returns an array containing the constants of this enum class, in the order they are declared.- Returns:
- an array containing the constants of this enum class, in the order they are declared
-
valueOf
Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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 class has no constant with the specified nameNullPointerException
- if the argument is null
-
getFileExtension
Return the file name.- Returns:
- string
-
getFileTypes
Return the file type.- Returns:
- string
-
toString
Output of this enum class and main value.- Overrides:
toString
in classEnum<FileExtension>
- Returns:
- string showing enum value
-