hasInterface

P12981
predicate

Indicates that one entity provides, exposes, or is connected through a defined interface to another entity.

All labels observed (30)

Label Occurrences
hasInterface canonical 183
exposesInterface 106
hasUserInterface 103

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: hasInterface
Generated description
Indicates that one entity provides, exposes, or is connected through a defined interface to another entity.

Sample triples (847)

Subject Object
Linux kernel crypto API symmetric key cipher API via predicate surface "exposesInterface"
Linux kernel crypto API asymmetric key cipher API via predicate surface "exposesInterface"
Linux kernel crypto API hash API via predicate surface "exposesInterface"
Linux kernel crypto API AEAD API via predicate surface "exposesInterface" NERFINISHED
Linux kernel crypto API RNG API via predicate surface "exposesInterface"
Linux kernel crypto API key management hooks via predicate surface "exposesInterface"
Socket 754 Socketed via predicate surface "packageInterface"
A2 operating system graphical user interface via predicate surface "hasUserInterface"
A2 operating system text-based user interface via predicate surface "hasUserInterface"
Bluebottle operating system graphical user interface via predicate surface "hasUserInterface"
LifeViewer web-based interface via predicate surface "hasInterfaceType"
Mint dashboard via predicate surface "hasUserInterface"
Mint spending charts via predicate surface "hasUserInterface"
Mint budget overview via predicate surface "hasUserInterface"
UC Library Search unified search box via predicate surface "hasUserInterface"
Pandoc command-line interface
Concurrent Versions System command-line interface
DSM web-based user interface
IBM SPSS Modeler graphical user interface
IBM InfoSphere Information Governance Catalog web-based interface via predicate surface "hasUserInterface"
OpenStack Barbican REST API via predicate surface "providesInterface"
DigitalOcean REST API via predicate surface "hasProgrammingInterface"
CRI Kubernetes kubelet via predicate surface "definesInterfaceBetween" NERFINISHED
CRI container runtime via predicate surface "definesInterfaceBetween"
ISS Node 1 laboratory modules via predicate surface "providesInterfaceFor"
ISS Node 1 habitation modules via predicate surface "providesInterfaceFor"
ISS Node 1 logistics modules via predicate surface "providesInterfaceFor"
Log Explorer UI results pane via predicate surface "hasUserInterfaceElement"
Log Explorer UI resource selector via predicate surface "hasUserInterfaceElement"
Log Explorer UI time range selector via predicate surface "hasUserInterfaceElement"
Log Explorer UI log field explorer via predicate surface "hasUserInterfaceElement"
Google groups
surface form: Google Groups
web interface via predicate surface "hasUserInterface"
Google groups
surface form: Google Groups
email interface via predicate surface "hasUserInterface"
System.IO.Stream reading data via predicate surface "providesInterfaceFor"
System.IO.Stream writing data via predicate surface "providesInterfaceFor"
System.IO.Stream seeking within data via predicate surface "providesInterfaceFor"
System.IO.Stream asynchronous I/O via predicate surface "providesInterfaceFor"
Volume Shadow Copy Service COM API via predicate surface "exposesInterface" NERFINISHED
Volume Shadow Copy Service .NET wrappers via Windows APIs via predicate surface "exposesInterface"
IUnknown IDispatch via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IPersist via predicate surface "isBaseInterfaceOf"
IUnknown IStream via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IClassFactory via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IOleObject via predicate surface "isBaseInterfaceOf"
IUnknown IDispatchEx via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IMoniker via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IPersistStream via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IPersistFile via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDropTarget via predicate surface "isBaseInterfaceOf" NERFINISHED
IUnknown IDropSource via predicate surface "isBaseInterfaceOf" NERFINISHED