Package apple.uniformtypeidentifiers.c
Class UniformTypeIdentifiers
- java.lang.Object
-
- apple.uniformtypeidentifiers.c.UniformTypeIdentifiers
-
public final class UniformTypeIdentifiers extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static @NotNull java.lang.StringUTTagClassFilenameExtension()\brief The tag class for filename extensions such as \c "txt".static @NotNull java.lang.StringUTTagClassMIMEType()\brief The tag class for MIME types such as \c "text/plain".static @NotNull UTTypeUTType3DContent()\brief A base type for 3D content.static @NotNull UTTypeUTTypeAHAP()\brief An Apple Haptics Audio Pattern file.static @NotNull UTTypeUTTypeAIFF()\brief The AIFF audio format UTI: public.aiff-audio conforms to: public.aifc-audio API-Since: 14.0static @NotNull UTTypeUTTypeAliasFile()\brief A fully-formed alias file.static @NotNull UTTypeUTTypeAppleArchive()\brief An Apple Archive.static @NotNull UTTypeUTTypeAppleProtectedMPEG4Audio()\brief The Apple protected MPEG4 format (.m4p, iTunes music store format.) UTI: com.apple.protected-mpeg-4-audio conforms to: public.audio API-Since: 14.0static @NotNull UTTypeUTTypeAppleProtectedMPEG4Video()\brief An Apple protected MPEG-4 movie.static @NotNull UTTypeUTTypeAppleScript()\brief An AppleScript text-based script (.applescript).static @NotNull UTTypeUTTypeApplication()\brief The base type for macOS and iOS applications.static @NotNull UTTypeUTTypeApplicationBundle()\brief A bundled application.static @NotNull UTTypeUTTypeApplicationExtension()\brief An application extension (.appex).static @NotNull UTTypeUTTypeArchive()\brief an archive of files and directories UTI: public.archive API-Since: 14.0static @NotNull UTTypeUTTypeARReferenceObject()\brief An AR reference object.static @NotNull UTTypeUTTypeAssemblyLanguageSource()\brief Assembly language source (.s) UTI: public.assembly-source conforms to: public.source-code API-Since: 14.0static @NotNull UTTypeUTTypeAudio()\brief Pure audio data with no video data.static @NotNull UTTypeUTTypeAudiovisualContent()\brief Any audio and/or video content.static @NotNull UTTypeUTTypeAVI()\brief The AVI movie format.static @NotNull UTTypeUTTypeBinaryPropertyList()\brief A binary property list.static @NotNull UTTypeUTTypeBMP()\brief A Windows bitmap.static @NotNull UTTypeUTTypeBookmark()\brief A bookmark.static @NotNull UTTypeUTTypeBundle()\brief A directory conforming to one of the \c CFBundle layouts.static @NotNull UTTypeUTTypeBZ2()\brief A bzip2 archive.static @NotNull UTTypeUTTypeCalendarEvent()\brief A calendar event.static @NotNull UTTypeUTTypeCHeader()\brief A C header.static @NotNull UTTypeUTTypeCommaSeparatedText()\brief Text containing comma-separated values (.csv).static @NotNull UTTypeUTTypeCompositeContent()\brief A base type for content formats supporting mixed embedded content (i.e., compound documents).static @NotNull UTTypeUTTypeContact()\brief contact information, e.g.static @NotNull UTTypeUTTypeContent()\brief A base type for anything containing user-viewable document content (documents, pasteboard data, and document packages.) Types describing files or packages must also conform to \c UTTypeData or \c UTTypePackage in order for the system to bind documents to them.static @NotNull UTTypeUTTypeCPlusPlusHeader()\brief A C++ header.static @NotNull UTTypeUTTypeCPlusPlusSource()\brief C++ source code (.cp, etc.) UTI: public.c-plus-plus-source conforms to: public.source-code API-Since: 14.0static @NotNull UTTypeUTTypeCSource()\brief C source code (.c) UTI: public.c-source conforms to: public.source-code API-Since: 14.0static @NotNull UTTypeUTTypeData()\brief A base type for any sort of simple byte stream, including files and in-memory data.static @NotNull UTTypeUTTypeDatabase()\brief A database store.static @NotNull UTTypeUTTypeDelimitedText()\brief Text containing delimited values.static @NotNull UTTypeUTTypeDirectory()\brief A file system directory (includes packages \em and folders.) UTI: public.directory conforms to: public.item API-Since: 14.0static @NotNull UTTypeUTTypeDiskImage()\brief A data item mountable as a volume UTI: public.disk-image API-Since: 14.0static @NotNull UTTypeUTTypeEmailMessage()\brief An e-mail message.static @NotNull UTTypeUTTypeEPUB()\brief The EPUB format.static @NotNull UTTypeUTTypeEXE()\brief A Windows executable (.exe).static @NotNull UTTypeUTTypeExecutable()\brief An executable item.static @NotNull UTTypeUTTypeFileURL()\brief A URL with the scheme \c "file:".static @NotNull UTTypeUTTypeFlatRTFD()\brief A flattened RTFD document (formatted for the pasteboard.) UTI: com.apple.flat-rtfd conforms to: public.data, public.composite-content API-Since: 14.0static @NotNull UTTypeUTTypeFolder()\brief A user-browsable directory (i.e.static @NotNull UTTypeUTTypeFont()\brief A base type for fonts.static @NotNull UTTypeUTTypeFramework()\brief A macOS or iOS framework bundle.static @NotNull UTTypeUTTypeGIF()\brief A GIF image.static @NotNull UTTypeUTTypeGZIP()\brief A GNU zip archive.static @NotNull UTTypeUTTypeHEIC()\brief A High Efficiency Image Coding image.static @NotNull UTTypeUTTypeHEIF()\brief A High Efficiency Image File Format image.static @NotNull UTTypeUTTypeHTML()\brief Any version of HTML.static @NotNull UTTypeUTTypeICNS()\brief Apple icon data UTI: com.apple.icns conforms to: public.image API-Since: 14.0static @NotNull UTTypeUTTypeICO()\brief Windows icon data UTI: com.microsoft.ico conforms to: public.image API-Since: 14.0static @NotNull UTTypeUTTypeImage()\brief A base type for abstract image data.static @NotNull UTTypeUTTypeInternetLocation()\brief A base type for Apple Internet location files.static @NotNull UTTypeUTTypeInternetShortcut()\brief Microsoft Internet shortcut files (.url).static @NotNull UTTypeUTTypeItem()\brief A generic base type for most things (files, directories.) UTI: public.item API-Since: 14.0static @NotNull UTTypeUTTypeJavaScript()\brief JavaScript source code UTI: com.netscape.javascript-source conforms to: public.source-code, public.executable API-Since: 14.0static @NotNull UTTypeUTTypeJPEG()\brief A JPEG image.static @NotNull UTTypeUTTypeJSON()\brief JavaScript object notation (JSON) data UTI: public.json conforms to: public.text \note JSON almost (but doesn't quite) conforms to com.netscape.javascript-source.static @NotNull UTTypeUTTypeLivePhoto()\brief A Live Photo.static @NotNull UTTypeUTTypeLog()\brief A base type for console logs.static @NotNull UTTypeUTTypeM3UPlaylist()\brief An M3U or M3U8 playlist UTI: public.m3u-playlist conforms to: public.text, public.playlist API-Since: 14.0static @NotNull UTTypeUTTypeMakefile()\brief A makefile.static @NotNull UTTypeUTTypeMessage()\brief A base type for messages (email, IM, etc.) UTI: public.message API-Since: 14.0static @NotNull UTTypeUTTypeMIDI()\brief The MIDI audio format.static @NotNull UTTypeUTTypeMountPoint()\brief A volume mount point (resolvable, resolves to the root directory of a volume.) UTI: com.apple.mount-point conforms to: public.item, com.apple.resolvable API-Since: 14.0static @NotNull UTTypeUTTypeMovie()\brief A media format which may contain both video and audio.static @NotNull UTTypeUTTypeMP3()\brief MP3 audio.static @NotNull UTTypeUTTypeMPEG()\brief An MPEG-1 or MPEG-2 movie.static @NotNull UTTypeUTTypeMPEG2TransportStream()\brief The MPEG-2 Transport Stream movie format.static @NotNull UTTypeUTTypeMPEG2Video()\brief An MPEG-2 video.static @NotNull UTTypeUTTypeMPEG4Audio()\brief An MPEG-4 audio layer file.static @NotNull UTTypeUTTypeMPEG4Movie()\brief MPEG-4 movie UTI: public.mpeg-4 conforms to: public.movie API-Since: 14.0static @NotNull UTTypeUTTypeObjectiveCPlusPlusSource()\brief Objective-C++ source code.static @NotNull UTTypeUTTypeObjectiveCSource()\brief Objective-C source code (.m) UTI: public.objective-c-source conforms to: public.source-code API-Since: 14.0static @NotNull UTTypeUTTypeOSAScript()\brief An Open Scripting Architecture binary script (.scpt).static @NotNull UTTypeUTTypeOSAScriptBundle()\brief An Open Scripting Architecture script bundle (.scptd).static @NotNull UTTypeUTTypePackage()\brief A packaged directory.static @NotNull UTTypeUTTypePDF()\brief An Adobe PDF document.static @NotNull UTTypeUTTypePerlScript()\brief A Perl script.static @NotNull UTTypeUTTypePHPScript()\brief A PHP script.static @NotNull UTTypeUTTypePKCS12()\brief PKCS#12 data.static @NotNull UTTypeUTTypePlainText()\brief Text with no markup and an unspecified encoding.static @NotNull UTTypeUTTypePlaylist()\brief The base type for playlists.static @NotNull UTTypeUTTypePluginBundle()\brief The base type for bundle-based plugins.static @NotNull UTTypeUTTypePNG()\brief A PNG image.static @NotNull UTTypeUTTypePresentation()\brief A base type for presentation documents.static @NotNull UTTypeUTTypePropertyList()\brief A base type for property lists.static @NotNull UTTypeUTTypePythonScript()\brief A Python script.static @NotNull UTTypeUTTypeQuickLookGenerator()\brief A QuickLook preview generator bundle.static @NotNull UTTypeUTTypeQuickTimeMovie()\brief A QuickTime movie.static @NotNull UTTypeUTTypeRAWImage()\brief A base type for raw image data (.raw).static @NotNull UTTypeUTTypeRealityFile()\brief A Reality File.static @NotNull UTTypeUTTypeResolvable()\brief Symbolic link and alias file types conform to this type.static @NotNull UTTypeUTTypeRTF()\brief Rich Text Format data.static @NotNull UTTypeUTTypeRTFD()\brief A Rich Text Format Directory document (RTF with content embedding in its on-disk format.) UTI: com.apple.rtfd conforms to: com.apple.package, public.composite-content API-Since: 14.0static @NotNull UTTypeUTTypeRubyScript()\brief A Ruby script.static @NotNull UTTypeUTTypeSceneKitScene()\brief A SceneKit serialized scene.static @NotNull UTTypeUTTypeScript()\brief A base type for any scripting language source.static @NotNull UTTypeUTTypeShellScript()\brief The base type for shell scripts.static @NotNull UTTypeUTTypeSourceCode()\brief Abstract type for source code of any language.static @NotNull UTTypeUTTypeSpotlightImporter()\brief A Spotlight metadata importer bundle.static @NotNull UTTypeUTTypeSpreadsheet()\brief A base type for spreadsheet documents.static @NotNull UTTypeUTTypeSVG()\brief A Scalable Vector Graphics image.static @NotNull UTTypeUTTypeSwiftSource()\brief Swift source code (.swift) UTI: public.swift-source conforms to: public.source-code API-Since: 14.0static @NotNull UTTypeUTTypeSymbolicLink()\brief A symbolic link.static @NotNull UTTypeUTTypeSystemPreferencesPane()\brief A System Preferences pane.static @NotNull UTTypeUTTypeTabSeparatedText()\brief Text containing tab-separated values.static @NotNull UTTypeUTTypeText()\brief The base type for all text-encoded data, including text with markup (HTML, RTF, etc.).static @NotNull UTTypeUTTypeTIFF()\brief A TIFF image.static @NotNull UTTypeUTTypeToDoItem()\brief A to-do item.static @NotNull UTTypeUTTypeUnixExecutable()\brief A UNIX executable (flat file.) UTI: public.unix-executable conforms to: public.data, public.executable API-Since: 14.0static @NotNull UTTypeUTTypeURL()\brief Any URL.static @NotNull UTTypeUTTypeURLBookmarkData()\brief A URL bookmark.static @NotNull UTTypeUTTypeUSD()\brief Universal Scene Description content.static @NotNull UTTypeUTTypeUSDZ()\brief Universal Scene Description Package content.static @NotNull UTTypeUTTypeUTF16ExternalPlainText()\brief Plain text encoded as UTF-16 with a BOM, or if a BOM is not present, using "external representation" byte order (big-endian).static @NotNull UTTypeUTTypeUTF16PlainText()\brief Plain text encoded as UTF-16, in native byte order, with an optional BOM.static @NotNull UTTypeUTTypeUTF8PlainText()\brief Plain text encoded as UTF-8.static @NotNull UTTypeUTTypeUTF8TabSeparatedText()\brief UTF-8 encoded text containing tab-separated values.static @NotNull UTTypeUTTypeVCard()\brief A vCard file.static @NotNull UTTypeUTTypeVideo()\brief Pure video data with no audio data.static @NotNull UTTypeUTTypeVolume()\brief The root folder of a volume or mount point.static @NotNull UTTypeUTTypeWAV()\brief The Microsoft waveform audio format (.wav).static @NotNull UTTypeUTTypeWebArchive()\brief The WebKit webarchive format.static @NotNull UTTypeUTTypeWebP()\brief The WebP image format.static @NotNull UTTypeUTTypeX509Certificate()\brief An X.509 certificate.static @NotNull UTTypeUTTypeXML()\brief Generic XML.static @NotNull UTTypeUTTypeXMLPropertyList()\brief An XML property list.static @NotNull UTTypeUTTypeXPCService()\brief An XPC service bundle.static @NotNull UTTypeUTTypeYAML()\brief Yet Another Markup Language.static @NotNull UTTypeUTTypeZIP()\brief A zip archive.
-
-
-
Method Detail
-
UTTagClassFilenameExtension
@NotNull public static @NotNull java.lang.String UTTagClassFilenameExtension()
\brief The tag class for filename extensions such as \c "txt". The leading period character is not part of the filename extension and should not be included in the tag. API-Since: 14.0
-
UTTagClassMIMEType
@NotNull public static @NotNull java.lang.String UTTagClassMIMEType()
\brief The tag class for MIME types such as \c "text/plain". API-Since: 14.0
-
UTTypeItem
@NotNull public static @NotNull UTType UTTypeItem()
\brief A generic base type for most things (files, directories.) UTI: public.item API-Since: 14.0
-
UTTypeContent
@NotNull public static @NotNull UTType UTTypeContent()
\brief A base type for anything containing user-viewable document content (documents, pasteboard data, and document packages.) Types describing files or packages must also conform to \c UTTypeData or \c UTTypePackage in order for the system to bind documents to them. UTI: public.content API-Since: 14.0
-
UTTypeCompositeContent
@NotNull public static @NotNull UTType UTTypeCompositeContent()
\brief A base type for content formats supporting mixed embedded content (i.e., compound documents). UTI: public.composite-content conforms to: public.content API-Since: 14.0
-
UTTypeDiskImage
@NotNull public static @NotNull UTType UTTypeDiskImage()
\brief A data item mountable as a volume UTI: public.disk-image API-Since: 14.0
-
UTTypeData
@NotNull public static @NotNull UTType UTTypeData()
\brief A base type for any sort of simple byte stream, including files and in-memory data. UTI: public.data conforms to: public.item API-Since: 14.0
-
UTTypeDirectory
@NotNull public static @NotNull UTType UTTypeDirectory()
\brief A file system directory (includes packages \em and folders.) UTI: public.directory conforms to: public.item API-Since: 14.0
-
UTTypeResolvable
@NotNull public static @NotNull UTType UTTypeResolvable()
\brief Symbolic link and alias file types conform to this type. UTI: com.apple.resolvable API-Since: 14.0
-
UTTypeSymbolicLink
@NotNull public static @NotNull UTType UTTypeSymbolicLink()
\brief A symbolic link. UTI: public.symlink conforms to: public.item, com.apple.resolvable API-Since: 14.0
-
UTTypeExecutable
@NotNull public static @NotNull UTType UTTypeExecutable()
\brief An executable item. UTI: public.executable conforms to: public.item API-Since: 14.0
-
UTTypeMountPoint
@NotNull public static @NotNull UTType UTTypeMountPoint()
\brief A volume mount point (resolvable, resolves to the root directory of a volume.) UTI: com.apple.mount-point conforms to: public.item, com.apple.resolvable API-Since: 14.0
-
UTTypeAliasFile
@NotNull public static @NotNull UTType UTTypeAliasFile()
\brief A fully-formed alias file. UTI: com.apple.alias-file conforms to: public.data, com.apple.resolvable API-Since: 14.0
-
UTTypeURLBookmarkData
@NotNull public static @NotNull UTType UTTypeURLBookmarkData()
\brief A URL bookmark. UTI: com.apple.bookmark conforms to: public.data, com.apple.resolvable API-Since: 14.0
-
UTTypeURL
@NotNull public static @NotNull UTType UTTypeURL()
\brief Any URL. UTI: public.url conforms to: public.data API-Since: 14.0
-
UTTypeFileURL
@NotNull public static @NotNull UTType UTTypeFileURL()
\brief A URL with the scheme \c "file:". UTI: public.file-url conforms to: public.url API-Since: 14.0
-
UTTypeText
@NotNull public static @NotNull UTType UTTypeText()
\brief The base type for all text-encoded data, including text with markup (HTML, RTF, etc.). UTI: public.text conforms to: public.data, public.content API-Since: 14.0
-
UTTypePlainText
@NotNull public static @NotNull UTType UTTypePlainText()
\brief Text with no markup and an unspecified encoding. UTI: public.plain-text conforms to: public.text API-Since: 14.0
-
UTTypeUTF8PlainText
@NotNull public static @NotNull UTType UTTypeUTF8PlainText()
\brief Plain text encoded as UTF-8. UTI: public.utf8-plain-text conforms to: public.plain-text API-Since: 14.0
-
UTTypeUTF16ExternalPlainText
@NotNull public static @NotNull UTType UTTypeUTF16ExternalPlainText()
\brief Plain text encoded as UTF-16 with a BOM, or if a BOM is not present, using "external representation" byte order (big-endian). UTI: public.utf16-external-plain-text conforms to: public.plain-text API-Since: 14.0
-
UTTypeUTF16PlainText
@NotNull public static @NotNull UTType UTTypeUTF16PlainText()
\brief Plain text encoded as UTF-16, in native byte order, with an optional BOM. UTI: public.utf16-plain-text conforms to: public.plain-text API-Since: 14.0
-
UTTypeDelimitedText
@NotNull public static @NotNull UTType UTTypeDelimitedText()
\brief Text containing delimited values. UTI: public.delimited-values-text conforms to: public.text API-Since: 14.0
-
UTTypeCommaSeparatedText
@NotNull public static @NotNull UTType UTTypeCommaSeparatedText()
\brief Text containing comma-separated values (.csv). UTI: public.comma-separated-values-text conforms to: public.delimited-values-text API-Since: 14.0
-
UTTypeTabSeparatedText
@NotNull public static @NotNull UTType UTTypeTabSeparatedText()
\brief Text containing tab-separated values. UTI: public.tab-separated-values-text conforms to: public.delimited-values-text API-Since: 14.0
-
UTTypeUTF8TabSeparatedText
@NotNull public static @NotNull UTType UTTypeUTF8TabSeparatedText()
\brief UTF-8 encoded text containing tab-separated values. UTI: public.utf8-tab-separated-values-text conforms to: public.tab-separated-values-text, public.utf8-plain-text API-Since: 14.0
-
UTTypeRTF
@NotNull public static @NotNull UTType UTTypeRTF()
\brief Rich Text Format data. UTI: public.rtf conforms to: public.text API-Since: 14.0
-
UTTypeHTML
@NotNull public static @NotNull UTType UTTypeHTML()
\brief Any version of HTML. UTI: public.html conforms to: public.text API-Since: 14.0
-
UTTypeXML
@NotNull public static @NotNull UTType UTTypeXML()
\brief Generic XML. UTI: public.xml conforms to: public.text API-Since: 14.0
-
UTTypeYAML
@NotNull public static @NotNull UTType UTTypeYAML()
\brief Yet Another Markup Language. UTI: public.yaml conforms to: public.text API-Since: 14.0
-
UTTypeSourceCode
@NotNull public static @NotNull UTType UTTypeSourceCode()
\brief Abstract type for source code of any language. UTI: public.source-code conforms to: public.plain-text API-Since: 14.0
-
UTTypeAssemblyLanguageSource
@NotNull public static @NotNull UTType UTTypeAssemblyLanguageSource()
\brief Assembly language source (.s) UTI: public.assembly-source conforms to: public.source-code API-Since: 14.0
-
UTTypeCSource
@NotNull public static @NotNull UTType UTTypeCSource()
\brief C source code (.c) UTI: public.c-source conforms to: public.source-code API-Since: 14.0
-
UTTypeObjectiveCSource
@NotNull public static @NotNull UTType UTTypeObjectiveCSource()
\brief Objective-C source code (.m) UTI: public.objective-c-source conforms to: public.source-code API-Since: 14.0
-
UTTypeSwiftSource
@NotNull public static @NotNull UTType UTTypeSwiftSource()
\brief Swift source code (.swift) UTI: public.swift-source conforms to: public.source-code API-Since: 14.0
-
UTTypeCPlusPlusSource
@NotNull public static @NotNull UTType UTTypeCPlusPlusSource()
\brief C++ source code (.cp, etc.) UTI: public.c-plus-plus-source conforms to: public.source-code API-Since: 14.0
-
UTTypeObjectiveCPlusPlusSource
@NotNull public static @NotNull UTType UTTypeObjectiveCPlusPlusSource()
\brief Objective-C++ source code. UTI: public.objective-c-plus-plus-source conforms to: public.source-code API-Since: 14.0
-
UTTypeCHeader
@NotNull public static @NotNull UTType UTTypeCHeader()
\brief A C header. UTI: public.c-header conforms to: public.source-code API-Since: 14.0
-
UTTypeCPlusPlusHeader
@NotNull public static @NotNull UTType UTTypeCPlusPlusHeader()
\brief A C++ header. UTI: public.c-plus-plus-header conforms to: public.source-code API-Since: 14.0
-
UTTypeScript
@NotNull public static @NotNull UTType UTTypeScript()
\brief A base type for any scripting language source. UTI: public.script conforms to: public.source-code API-Since: 14.0
-
UTTypeAppleScript
@NotNull public static @NotNull UTType UTTypeAppleScript()
\brief An AppleScript text-based script (.applescript). UTI: com.apple.applescript.text conforms to: public.script API-Since: 14.0
-
UTTypeOSAScript
@NotNull public static @NotNull UTType UTTypeOSAScript()
\brief An Open Scripting Architecture binary script (.scpt). UTI: com.apple.applescript.script conforms to: public.data, public.script API-Since: 14.0
-
UTTypeOSAScriptBundle
@NotNull public static @NotNull UTType UTTypeOSAScriptBundle()
\brief An Open Scripting Architecture script bundle (.scptd). UTI: com.apple.applescript.script-bundle conforms to: com.apple.bundle, com.apple.package, public.script API-Since: 14.0
-
UTTypeJavaScript
@NotNull public static @NotNull UTType UTTypeJavaScript()
\brief JavaScript source code UTI: com.netscape.javascript-source conforms to: public.source-code, public.executable API-Since: 14.0
-
UTTypeShellScript
@NotNull public static @NotNull UTType UTTypeShellScript()
\brief The base type for shell scripts. UTI: public.shell-script conforms to: public.script API-Since: 14.0
-
UTTypePerlScript
@NotNull public static @NotNull UTType UTTypePerlScript()
\brief A Perl script. UTI: public.perl-script conforms to: public.shell-script API-Since: 14.0
-
UTTypePythonScript
@NotNull public static @NotNull UTType UTTypePythonScript()
\brief A Python script. UTI: public.python-script conforms to: public.shell-script API-Since: 14.0
-
UTTypeRubyScript
@NotNull public static @NotNull UTType UTTypeRubyScript()
\brief A Ruby script. UTI: public.ruby-script conforms to: public.shell-script API-Since: 14.0
-
UTTypePHPScript
@NotNull public static @NotNull UTType UTTypePHPScript()
\brief A PHP script. UTI: public.php-script conforms to: public.shell-script API-Since: 14.0
-
UTTypeJSON
@NotNull public static @NotNull UTType UTTypeJSON()
\brief JavaScript object notation (JSON) data UTI: public.json conforms to: public.text \note JSON almost (but doesn't quite) conforms to com.netscape.javascript-source. API-Since: 14.0
-
UTTypePropertyList
@NotNull public static @NotNull UTType UTTypePropertyList()
\brief A base type for property lists. UTI: com.apple.property-list conforms to: public.data API-Since: 14.0
-
UTTypeXMLPropertyList
@NotNull public static @NotNull UTType UTTypeXMLPropertyList()
\brief An XML property list. UTI: com.apple.xml-property-list conforms to: public.xml, com.apple.property-list API-Since: 14.0
-
UTTypeBinaryPropertyList
@NotNull public static @NotNull UTType UTTypeBinaryPropertyList()
\brief A binary property list. UTI: com.apple.binary-property-list conforms to: com.apple.property-list API-Since: 14.0
-
UTTypePDF
@NotNull public static @NotNull UTType UTTypePDF()
\brief An Adobe PDF document. UTI: com.adobe.pdf conforms to: public.data, public.composite-content API-Since: 14.0
-
UTTypeRTFD
@NotNull public static @NotNull UTType UTTypeRTFD()
\brief A Rich Text Format Directory document (RTF with content embedding in its on-disk format.) UTI: com.apple.rtfd conforms to: com.apple.package, public.composite-content API-Since: 14.0
-
UTTypeFlatRTFD
@NotNull public static @NotNull UTType UTTypeFlatRTFD()
\brief A flattened RTFD document (formatted for the pasteboard.) UTI: com.apple.flat-rtfd conforms to: public.data, public.composite-content API-Since: 14.0
-
UTTypeWebArchive
@NotNull public static @NotNull UTType UTTypeWebArchive()
\brief The WebKit webarchive format. UTI: com.apple.webarchive conforms to: public.data, public.composite-content API-Since: 14.0
-
UTTypeImage
@NotNull public static @NotNull UTType UTTypeImage()
\brief A base type for abstract image data. UTI: public.image conforms to: public.data, public.content API-Since: 14.0
-
UTTypeJPEG
@NotNull public static @NotNull UTType UTTypeJPEG()
\brief A JPEG image. UTI: public.jpeg conforms to: public.image API-Since: 14.0
-
UTTypeTIFF
@NotNull public static @NotNull UTType UTTypeTIFF()
\brief A TIFF image. UTI: public.tiff conforms to: public.image API-Since: 14.0
-
UTTypeGIF
@NotNull public static @NotNull UTType UTTypeGIF()
\brief A GIF image. UTI: com.compuserve.gif conforms to: public.image API-Since: 14.0
-
UTTypePNG
@NotNull public static @NotNull UTType UTTypePNG()
\brief A PNG image. UTI: public.png conforms to: public.image API-Since: 14.0
-
UTTypeICNS
@NotNull public static @NotNull UTType UTTypeICNS()
\brief Apple icon data UTI: com.apple.icns conforms to: public.image API-Since: 14.0
-
UTTypeBMP
@NotNull public static @NotNull UTType UTTypeBMP()
\brief A Windows bitmap. UTI: com.microsoft.bmp conforms to: public.image API-Since: 14.0
-
UTTypeICO
@NotNull public static @NotNull UTType UTTypeICO()
\brief Windows icon data UTI: com.microsoft.ico conforms to: public.image API-Since: 14.0
-
UTTypeRAWImage
@NotNull public static @NotNull UTType UTTypeRAWImage()
\brief A base type for raw image data (.raw). UTI: public.camera-raw-image conforms to: public.image API-Since: 14.0
-
UTTypeSVG
@NotNull public static @NotNull UTType UTTypeSVG()
\brief A Scalable Vector Graphics image. UTI: public.svg-image conforms to: public.image API-Since: 14.0
-
UTTypeLivePhoto
@NotNull public static @NotNull UTType UTTypeLivePhoto()
\brief A Live Photo. UTI: com.apple.live-photo API-Since: 14.0
-
UTTypeHEIF
@NotNull public static @NotNull UTType UTTypeHEIF()
\brief A High Efficiency Image File Format image. UTI: public.heif conforms to: public.heif-standard API-Since: 14.0
-
UTTypeHEIC
@NotNull public static @NotNull UTType UTTypeHEIC()
\brief A High Efficiency Image Coding image. UTI: public.heic conforms to: public.heif-standard API-Since: 14.0
-
UTTypeWebP
@NotNull public static @NotNull UTType UTTypeWebP()
\brief The WebP image format. UTI: org.webmproject.webp conforms to: public.image API-Since: 14.0
-
UTType3DContent
@NotNull public static @NotNull UTType UTType3DContent()
\brief A base type for 3D content. UTI: public.3d-content conforms to: public.content API-Since: 14.0
-
UTTypeUSD
@NotNull public static @NotNull UTType UTTypeUSD()
\brief Universal Scene Description content. UTI: com.pixar.universal-scene-description conforms to: public.3d-content, public.data API-Since: 14.0
-
UTTypeUSDZ
@NotNull public static @NotNull UTType UTTypeUSDZ()
\brief Universal Scene Description Package content. UTI: com.pixar.universal-scene-description-mobile conforms to: public.3d-content, public.data API-Since: 14.0
-
UTTypeRealityFile
@NotNull public static @NotNull UTType UTTypeRealityFile()
\brief A Reality File. UTI: com.apple.reality conforms to: public.data API-Since: 14.0
-
UTTypeSceneKitScene
@NotNull public static @NotNull UTType UTTypeSceneKitScene()
\brief A SceneKit serialized scene. UTI: com.apple.scenekit.scene conforms to: public.3d-content, public.data API-Since: 14.0
-
UTTypeARReferenceObject
@NotNull public static @NotNull UTType UTTypeARReferenceObject()
\brief An AR reference object. UTI: com.apple.arobject conforms to: public.data API-Since: 14.0
-
UTTypeAudiovisualContent
@NotNull public static @NotNull UTType UTTypeAudiovisualContent()
\brief Any audio and/or video content. UTI: public.audiovisual-content conforms to: public.data, public.content API-Since: 14.0
-
UTTypeMovie
@NotNull public static @NotNull UTType UTTypeMovie()
\brief A media format which may contain both video and audio. This type corresponds to what users would label a "movie". UTI: public.movie conforms to: public.audiovisual-content API-Since: 14.0
-
UTTypeVideo
@NotNull public static @NotNull UTType UTTypeVideo()
\brief Pure video data with no audio data. UTI: public.video conforms to: public.movie API-Since: 14.0
-
UTTypeAudio
@NotNull public static @NotNull UTType UTTypeAudio()
\brief Pure audio data with no video data. UTI: public.audio conforms to: public.audiovisual-content API-Since: 14.0
-
UTTypeQuickTimeMovie
@NotNull public static @NotNull UTType UTTypeQuickTimeMovie()
\brief A QuickTime movie. UTI: com.apple.quicktime-movie conforms to: public.movie API-Since: 14.0
-
UTTypeMPEG
@NotNull public static @NotNull UTType UTTypeMPEG()
\brief An MPEG-1 or MPEG-2 movie. UTI: public.mpeg conforms to: public.movie API-Since: 14.0
-
UTTypeMPEG2Video
@NotNull public static @NotNull UTType UTTypeMPEG2Video()
\brief An MPEG-2 video. UTI: public.mpeg-2-video conforms to: public.video API-Since: 14.0
-
UTTypeMPEG2TransportStream
@NotNull public static @NotNull UTType UTTypeMPEG2TransportStream()
\brief The MPEG-2 Transport Stream movie format. UTI: public.mpeg-2-transport-stream conforms to: public.movie API-Since: 14.0
-
UTTypeMP3
@NotNull public static @NotNull UTType UTTypeMP3()
\brief MP3 audio. UTI: public.mp3 conforms to: public.audio API-Since: 14.0
-
UTTypeMPEG4Movie
@NotNull public static @NotNull UTType UTTypeMPEG4Movie()
\brief MPEG-4 movie UTI: public.mpeg-4 conforms to: public.movie API-Since: 14.0
-
UTTypeMPEG4Audio
@NotNull public static @NotNull UTType UTTypeMPEG4Audio()
\brief An MPEG-4 audio layer file. UTI: public.mpeg-4-audio conforms to: public.mpeg-4, public.audio API-Since: 14.0
-
UTTypeAppleProtectedMPEG4Audio
@NotNull public static @NotNull UTType UTTypeAppleProtectedMPEG4Audio()
\brief The Apple protected MPEG4 format (.m4p, iTunes music store format.) UTI: com.apple.protected-mpeg-4-audio conforms to: public.audio API-Since: 14.0
-
UTTypeAppleProtectedMPEG4Video
@NotNull public static @NotNull UTType UTTypeAppleProtectedMPEG4Video()
\brief An Apple protected MPEG-4 movie. UTI: com.apple.protected-mpeg-4-video conforms to: com.apple.m4v-video API-Since: 14.0
-
UTTypeAVI
@NotNull public static @NotNull UTType UTTypeAVI()
\brief The AVI movie format. UTI: public.avi conforms to: public.movie API-Since: 14.0
-
UTTypeAIFF
@NotNull public static @NotNull UTType UTTypeAIFF()
\brief The AIFF audio format UTI: public.aiff-audio conforms to: public.aifc-audio API-Since: 14.0
-
UTTypeWAV
@NotNull public static @NotNull UTType UTTypeWAV()
\brief The Microsoft waveform audio format (.wav). UTI: com.microsoft.waveform-audio conforms to: public.audio API-Since: 14.0
-
UTTypeMIDI
@NotNull public static @NotNull UTType UTTypeMIDI()
\brief The MIDI audio format. UTI: public.midi-audio conforms to: public.audio API-Since: 14.0
-
UTTypePlaylist
@NotNull public static @NotNull UTType UTTypePlaylist()
\brief The base type for playlists. UTI: public.playlist API-Since: 14.0
-
UTTypeM3UPlaylist
@NotNull public static @NotNull UTType UTTypeM3UPlaylist()
\brief An M3U or M3U8 playlist UTI: public.m3u-playlist conforms to: public.text, public.playlist API-Since: 14.0
-
UTTypeFolder
@NotNull public static @NotNull UTType UTTypeFolder()
\brief A user-browsable directory (i.e. not a package.) UTI: public.folder conforms to: public.directory API-Since: 14.0
-
UTTypeVolume
@NotNull public static @NotNull UTType UTTypeVolume()
\brief The root folder of a volume or mount point. UTI: public.volume conforms to: public.folder API-Since: 14.0
-
UTTypePackage
@NotNull public static @NotNull UTType UTTypePackage()
\brief A packaged directory. Bundles differ from packages in that a bundle has an internal file hierarchy that \c CFBundle can read, while packages are displayed to the user as if they were regular files. A single file system object can be both a package and a bundle. UTI: com.apple.package conforms to: public.directory API-Since: 14.0
-
UTTypeBundle
@NotNull public static @NotNull UTType UTTypeBundle()
\brief A directory conforming to one of the \c CFBundle layouts. Bundles differ from packages in that a bundle has an internal file hierarchy that \c CFBundle can read, while packages are displayed to the user as if they were regular files. A single file system object can be both a package and a bundle. UTI: com.apple.bundle conforms to: public.directory API-Since: 14.0
-
UTTypePluginBundle
@NotNull public static @NotNull UTType UTTypePluginBundle()
\brief The base type for bundle-based plugins. UTI: com.apple.plugin conforms to: com.apple.bundle, com.apple.package API-Since: 14.0
-
UTTypeSpotlightImporter
@NotNull public static @NotNull UTType UTTypeSpotlightImporter()
\brief A Spotlight metadata importer bundle. UTI: com.apple.metadata-importer conforms to: com.apple.plugin API-Since: 14.0
-
UTTypeQuickLookGenerator
@NotNull public static @NotNull UTType UTTypeQuickLookGenerator()
\brief A QuickLook preview generator bundle. UTI: com.apple.quicklook-generator conforms to: com.apple.plugin API-Since: 14.0
-
UTTypeXPCService
@NotNull public static @NotNull UTType UTTypeXPCService()
\brief An XPC service bundle. UTI: com.apple.xpc-service conforms to: com.apple.bundle, com.apple.package API-Since: 14.0
-
UTTypeFramework
@NotNull public static @NotNull UTType UTTypeFramework()
\brief A macOS or iOS framework bundle. UTI: com.apple.framework conforms to: com.apple.bundle API-Since: 14.0
-
UTTypeApplication
@NotNull public static @NotNull UTType UTTypeApplication()
\brief The base type for macOS and iOS applications. UTI: com.apple.application conforms to: public.executable API-Since: 14.0
-
UTTypeApplicationBundle
@NotNull public static @NotNull UTType UTTypeApplicationBundle()
\brief A bundled application. UTI: com.apple.application-bundle conforms to: com.apple.application, com.apple.bundle, com.apple.package API-Since: 14.0
-
UTTypeApplicationExtension
@NotNull public static @NotNull UTType UTTypeApplicationExtension()
\brief An application extension (.appex). UTI: com.apple.application-and-system-extension conforms to: com.apple.xpc-service API-Since: 14.0
-
UTTypeUnixExecutable
@NotNull public static @NotNull UTType UTTypeUnixExecutable()
\brief A UNIX executable (flat file.) UTI: public.unix-executable conforms to: public.data, public.executable API-Since: 14.0
-
UTTypeEXE
@NotNull public static @NotNull UTType UTTypeEXE()
\brief A Windows executable (.exe). UTI: com.microsoft.windows-executable conforms to: public.data, public.executable API-Since: 14.0
-
UTTypeSystemPreferencesPane
@NotNull public static @NotNull UTType UTTypeSystemPreferencesPane()
\brief A System Preferences pane. UTI: com.apple.systempreference.prefpane conforms to: com.apple.package, com.apple.bundle API-Since: 14.0
-
UTTypeArchive
@NotNull public static @NotNull UTType UTTypeArchive()
\brief an archive of files and directories UTI: public.archive API-Since: 14.0
-
UTTypeGZIP
@NotNull public static @NotNull UTType UTTypeGZIP()
\brief A GNU zip archive. UTI: org.gnu.gnu-zip-archive conforms to: public.data, public.archive API-Since: 14.0
-
UTTypeBZ2
@NotNull public static @NotNull UTType UTTypeBZ2()
\brief A bzip2 archive. UTI: public.bzip2-archive conforms to: public.data, public.archive API-Since: 14.0
-
UTTypeZIP
@NotNull public static @NotNull UTType UTTypeZIP()
\brief A zip archive. UTI: public.zip-archive conforms to: com.pkware.zip-archive API-Since: 14.0
-
UTTypeAppleArchive
@NotNull public static @NotNull UTType UTTypeAppleArchive()
\brief An Apple Archive. UTI: com.apple.archive conforms to: public.data, public.archive API-Since: 14.0
-
UTTypeSpreadsheet
@NotNull public static @NotNull UTType UTTypeSpreadsheet()
\brief A base type for spreadsheet documents. UTI: public.spreadsheet conforms to: public.content API-Since: 14.0
-
UTTypePresentation
@NotNull public static @NotNull UTType UTTypePresentation()
\brief A base type for presentation documents. UTI: public.presentation conforms to: public.composite-content API-Since: 14.0
-
UTTypeDatabase
@NotNull public static @NotNull UTType UTTypeDatabase()
\brief A database store. UTI: public.database API-Since: 14.0
-
UTTypeMessage
@NotNull public static @NotNull UTType UTTypeMessage()
\brief A base type for messages (email, IM, etc.) UTI: public.message API-Since: 14.0
-
UTTypeContact
@NotNull public static @NotNull UTType UTTypeContact()
\brief contact information, e.g. for a person, group, organization UTI: public.contact API-Since: 14.0
-
UTTypeVCard
@NotNull public static @NotNull UTType UTTypeVCard()
\brief A vCard file. UTI: public.vcard conforms to: public.text, public.contact API-Since: 14.0
-
UTTypeToDoItem
@NotNull public static @NotNull UTType UTTypeToDoItem()
\brief A to-do item. UTI: public.to-do-item API-Since: 14.0
-
UTTypeCalendarEvent
@NotNull public static @NotNull UTType UTTypeCalendarEvent()
\brief A calendar event. UTI: public.calendar-event API-Since: 14.0
-
UTTypeEmailMessage
@NotNull public static @NotNull UTType UTTypeEmailMessage()
\brief An e-mail message. UTI: public.email-message conforms to: public.message API-Since: 14.0
-
UTTypeInternetLocation
@NotNull public static @NotNull UTType UTTypeInternetLocation()
\brief A base type for Apple Internet location files. UTI: com.apple.internet-location conforms to: public.data API-Since: 14.0
-
UTTypeInternetShortcut
@NotNull public static @NotNull UTType UTTypeInternetShortcut()
\brief Microsoft Internet shortcut files (.url). UTI: com.apple.internet-location conforms to: public.data API-Since: 14.0
-
UTTypeFont
@NotNull public static @NotNull UTType UTTypeFont()
\brief A base type for fonts. UTI: public.font API-Since: 14.0
-
UTTypeBookmark
@NotNull public static @NotNull UTType UTTypeBookmark()
\brief A bookmark. UTI: public.bookmark \sa UTTypeURLBookmarkData API-Since: 14.0
-
UTTypePKCS12
@NotNull public static @NotNull UTType UTTypePKCS12()
\brief PKCS#12 data. UTI: com.rsa.pkcs-12 conforms to: public.data API-Since: 14.0
-
UTTypeX509Certificate
@NotNull public static @NotNull UTType UTTypeX509Certificate()
\brief An X.509 certificate. UTI: public.x509-certificate conforms to: public.data API-Since: 14.0
-
UTTypeEPUB
@NotNull public static @NotNull UTType UTTypeEPUB()
\brief The EPUB format. UTI: org.idpf.epub-container conforms to: public.data, public.composite-content API-Since: 14.0
-
UTTypeLog
@NotNull public static @NotNull UTType UTTypeLog()
\brief A base type for console logs. UTI: public.log API-Since: 14.0
-
UTTypeMakefile
@NotNull public static @NotNull UTType UTTypeMakefile()
\brief A makefile. UTI: public.make-source conforms to: public.script API-Since: 15.0
-
UTTypeAHAP
@NotNull public static @NotNull UTType UTTypeAHAP()
\brief An Apple Haptics Audio Pattern file. UTI: com.apple.haptics.ahap API-Since: 17.0
-
-