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 |
| definesInterface | 87 |
| interfacesWith | 82 |
| providesInterface | 55 |
| containsInterface | 46 |
| providesInterfaceFor | 36 |
| hasInterfaceType | 23 |
| definesInterfaceFor | 21 |
| isBaseInterfaceOf | 20 |
| definesInterfaceBetween | 12 |
| hasUserInterfaceElement | 9 |
| providesInterfaceTo | 9 |
| hasProgrammingInterface | 8 |
| hasWebInterface | 7 |
| providesInterfaceType | 7 |
| supportsInputInterface | 7 |
| hasConfigurationInterface | 4 |
| hasDebugInterface | 4 |
| specifiesInterface | 4 |
| hasInterfaceCompatibility | 3 |
| hasClientInterface | 2 |
| hasRegisterInterface | 2 |
| hasUserInterfaceFor | 2 |
| definesInterfaceWith | 1 |
| hasMouseInterface | 1 |
| implementsInterfaceFor | 1 |
| packageInterface | 1 |
| supportsSystemCallInterface | 1 |
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 |
|---|---|
| Nokia 3530 |
Nokia Series 40
via predicate surface "hasUserInterface"
ⓘ
surface form:
Nokia Series 40 UI
|
| CSSOM View Module | Window via predicate surface "definesInterface" ⓘ |
| CSSOM View Module | Screen via predicate surface "definesInterface" ⓘ |
| CSSOM View Module | VisualViewport via predicate surface "definesInterface" ⓘ |
| CSSOM View Module |
CSS Media Queries
via predicate surface "definesInterface"
ⓘ
surface form:
MediaQueryList
|
| CSSOM View Module |
CSSOM View Module
via predicate surface "definesInterface"
self-linksurface differs
ⓘ
surface form:
MediaQueryListEvent
|
| CSSOM View Module | ScrollToOptions via predicate surface "definesInterface" ⓘ |
| CSSOM View Module | ScrollOptions via predicate surface "definesInterface" ⓘ |
| CSSOM View Module |
CSSOM View Module
via predicate surface "definesInterface"
self-linksurface differs
ⓘ
surface form:
ScrollIntoViewOptions
|
| CSSOM View Module |
CSSOM View Module
via predicate surface "definesInterface"
self-linksurface differs
ⓘ
surface form:
DOMRect
|
| CSSOM View Module | DOMRectReadOnly via predicate surface "definesInterface" ⓘ |
| CSSOM View Module | DOMQuad via predicate surface "definesInterface" ⓘ |
| CSSOM View Module | DOMPoint via predicate surface "definesInterface" ⓘ |
| CSSOM View Module |
DOMPoint
via predicate surface "definesInterface"
ⓘ
surface form:
DOMPointReadOnly
|
| Nokia 3000 classic | keypad via predicate surface "hasUserInterface" ⓘ |
| Cloud Foundry | cf CLI ⓘ |
| Cloud Foundry | REST API ⓘ |
| Buick IntelliLink | color touchscreen display ⓘ |
| Buick IntelliLink | physical control buttons ⓘ |
| Buick IntelliLink | voice command interface ⓘ |
| Nokia 3360 | Series 20-style Nokia UI via predicate surface "hasUserInterface" ⓘ |
| StarImpress | graphical user interface via predicate surface "hasUserInterface" ⓘ |
| Ovid | web-based interface via predicate surface "hasInterfaceType" ⓘ |
| Ovid | graphical user interface via predicate surface "hasInterfaceType" ⓘ |
| the Moment |
Bad Wolf
ⓘ
surface form:
Bad Wolf Interface
|
| java.sql | java.sql.Connection via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Statement via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.PreparedStatement via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.CallableStatement via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.ResultSet via predicate surface "containsInterface" ⓘ |
| java.sql |
java.sql
via predicate surface "containsInterface"
self-linksurface differs
ⓘ
surface form:
java.sql.ResultSetMetaData
|
| java.sql | java.sql.DatabaseMetaData via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Driver via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Wrapper via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Savepoint via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Clob via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Blob via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Array via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.Ref via predicate surface "containsInterface" ⓘ |
| java.sql |
java.sql
via predicate surface "containsInterface"
self-linksurface differs
ⓘ
surface form:
java.sql.Struct
|
| java.sql | java.sql.SQLData via predicate surface "containsInterface" ⓘ |
| java.sql |
java.sql
via predicate surface "containsInterface"
self-linksurface differs
ⓘ
surface form:
java.sql.SQLInput
|
| java.sql |
java.sql
via predicate surface "containsInterface"
self-linksurface differs
ⓘ
surface form:
java.sql.SQLOutput
|
| java.sql | java.sql.RowId via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.NClob via predicate surface "containsInterface" ⓘ |
| java.sql | java.sql.SQLXML via predicate surface "containsInterface" ⓘ |
| java.util | java.util.List via predicate surface "containsInterface" ⓘ |
| java.util | java.util.Set via predicate surface "containsInterface" ⓘ |
| java.util |
java.util
via predicate surface "containsInterface"
self-linksurface differs
ⓘ
surface form:
java.util.Map
|
| java.util | java.util.Collection via predicate surface "containsInterface" ⓘ |