Interface: InterfaceType
@kortexya/reasoninglayer / InterfaceType
Interface: InterfaceType
Section titled “Interface: InterfaceType”Defined in: src/types/ontology-facade.ts:105
One projected interface type from a non-maximal (abstract) sort.
Remarks
Section titled “Remarks”Wire shape (InterfaceTypeDto) uses camelCase field names
(apiName, displayName, extendsInterfaceTypes).
Properties
Section titled “Properties”apiName
Section titled “apiName”apiName:
string
Defined in: src/types/ontology-facade.ts:107
Sort name (Palantir interface-type apiName).
description?
Section titled “description?”
optionaldescription?:string|null
Defined in: src/types/ontology-facade.ts:109
Sort description, if any.
displayName
Section titled “displayName”displayName:
string
Defined in: src/types/ontology-facade.ts:111
Human-facing name (the sort name).
extendsInterfaceTypes
Section titled “extendsInterfaceTypes”extendsInterfaceTypes:
string[]
Defined in: src/types/ontology-facade.ts:113
apiNames of supersorts that are themselves interfaces (extended interfaces).
properties
Section titled “properties”properties:
Property[]
Defined in: src/types/ontology-facade.ts:115
The appropriate scalar features that form the inherited contract.