hasFileExtension

P5375
predicate

Indicates that one entity (typically a file) possesses a specific file extension denoting its type or format.

All labels observed (19)

Label Occurrences
typicalFileExtension 39
hasFileExtension canonical 27
usesFileExtension 11

Description generation (PDg)

The one-sentence description above was generated by prompting gpt-5.1 with the predicate name and this instruction.

Instruction
Given a predicate that represents a relationship or action between entities, generate a one-sentence description explaining its meaning.  
# Instructions
Focus on describing the relationship, not the entities themselves. 
# Response Format
Begin the description with \' Indicates...\'
Input
Predicate: hasFileExtension
Generated description
Indicates that one entity (typically a file) possesses a specific file extension denoting its type or format.

Sample triples (121)

Subject Object
XML .xml ⓘ
C .c ⓘ
C .h via predicate surface "hasHeaderFileExtension" ⓘ
Unix shell .sh via predicate surface "typicalFileExtension" ⓘ
Julia .jl ⓘ
Swift
surface form: Swift (programming language)
.swift via predicate surface "defaultFileExtension" ⓘ
RSS .rss via predicate surface "typicalFileExtension" ⓘ
XSLT .xsl ⓘ
XSLT .xslt ⓘ
Mocha .js via predicate surface "testFileExtension" ⓘ
Olson database .zi via predicate surface "dataFileExtension" ⓘ
Olson database .tab via predicate surface "dataFileExtension" ⓘ
NuGet package manager
surface form: NuGet
.nupkg via predicate surface "packageFileExtension" ⓘ
ActiveX .ocx via predicate surface "typicalFileExtension" ⓘ
ActiveX .dll via predicate surface "typicalFileExtension" ⓘ
ActiveX .exe via predicate surface "typicalFileExtension" ⓘ
CP/M-86 .COM via predicate surface "fileExtensionConvention" ⓘ
CP/M-86 .CMD via predicate surface "fileExtensionConvention" ⓘ
CP/M-86 .EXE via predicate surface "fileExtensionConvention" ⓘ
Registry Editor .reg via predicate surface "fileExtensionExport" ⓘ
CP/M .COM via predicate surface "fileExtensionConvention" ⓘ
CP/M .ASM via predicate surface "fileExtensionConvention" ⓘ
CP/M .HEX via predicate surface "fileExtensionConvention" ⓘ
CP/M .SUB via predicate surface "fileExtensionConvention" ⓘ
GN .gn via predicate surface "inputFileExtension" ⓘ
GN .gni via predicate surface "inputFileExtension" ⓘ
H.265 .hevc via predicate surface "fileExtensionUsedIn" ⓘ
H.265 .265 via predicate surface "fileExtensionUsedIn" ⓘ
Cython .pyx via predicate surface "typicalFileExtension" ⓘ
Cython .pxd via predicate surface "typicalFileExtension" ⓘ
Cython .pxi via predicate surface "typicalFileExtension" ⓘ
RubyGems .gem via predicate surface "usesFileExtension" ⓘ
CommonJS module system .js via predicate surface "typicalFileExtension" ⓘ
Office Open XML (ECMA-376) .docx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .xlsx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .pptx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .ppsx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .xlsm via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .pptm via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .dotx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .xltx via predicate surface "fileExtensionsInclude" ⓘ
Office Open XML (ECMA-376) .potx via predicate surface "fileExtensionsInclude" ⓘ
TriG .trig ⓘ
RDF 1.1 N-Quads .nq via predicate surface "usesFileExtension" ⓘ
ILOVEYOU worm .vbs via predicate surface "fileExtensionUsed" ⓘ
Handlebars .hbs via predicate surface "templateFileExtension" ⓘ
Handlebars .handlebars via predicate surface "templateFileExtension" ⓘ
Pug .pug ⓘ
AVI filename extension via predicate surface "fileExtensionType" ⓘ
Quick Look qlgenerator via predicate surface "usesFileExtension" ⓘ