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
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"