Interface: ObjectType
@kortexya/reasoninglayer / ObjectType
Interface: ObjectType
Section titled “Interface: ObjectType”Defined in: src/types/ontology-facade.ts:165
One projected object type from a tenant sort.
Remarks
Section titled “Remarks”Wire shape (ObjectTypeDto) uses camelCase field names
(apiName, displayName, implementsInterfaceTypes, primaryKey).
Properties
Section titled “Properties”apiName
Section titled “apiName”apiName:
string
Defined in: src/types/ontology-facade.ts:167
Sort name (Palantir object-type apiName).
description?
Section titled “description?”
optionaldescription?:string|null
Defined in: src/types/ontology-facade.ts:169
Sort description, if any.
displayName
Section titled “displayName”displayName:
string
Defined in: src/types/ontology-facade.ts:171
Human-facing name (the sort name).
implementsInterfaceTypes
Section titled “implementsInterfaceTypes”implementsInterfaceTypes:
string[]
Defined in: src/types/ontology-facade.ts:173
apiNames of the supersorts this sort refines (the interfaces it implements).
primaryKey
Section titled “primaryKey”primaryKey:
string[]
Defined in: src/types/ontology-facade.ts:175
Primary key — Ψ-terms are identified by their TermId.
properties
Section titled “properties”properties:
Property[]
Defined in: src/types/ontology-facade.ts:177
Appropriate scalar features projected as properties.
status
Section titled “status”status:
string
Defined in: src/types/ontology-facade.ts:179
Lifecycle status — always ACTIVE for a live sort.