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