Skip to main content

%DeepSee.SetBuilder.Set

SQL Table Name: %DeepSee_SetBuilder.Set

SQL projection of the sets defined in this namespace EXPERIMENTAL FEATURE This API may change!

Property Inventory

Parameters

parameter READONLY = 1;
Inherited description: READONLY = 1 means that objects can be created, opened but not saved or deleted. Tables are projected to SQL as READONLY.

Properties

property DefinitionClass as %String;
Property methods: DefinitionClassDisplayToLogical(), DefinitionClassGet(), DefinitionClassIsValid(), DefinitionClassLogicalToDisplay(), DefinitionClassLogicalToOdbc(), DefinitionClassNormalize(), DefinitionClassSet()
property Key as %String [ Required ];
Property methods: KeyDisplayToLogical(), KeyGet(), KeyIsValid(), KeyLogicalToDisplay(), KeyLogicalToOdbc(), KeyNormalize(), KeySet()
property Name as %String [ Calculated ];
Property methods: NameCompute(), NameDisplayToLogical(), NameGet(), NameIsValid(), NameLogicalToDisplay(), NameLogicalToOdbc(), NameNormalize(), NameSQLCompute()
property Target as %String;
Property methods: TargetDisplayToLogical(), TargetGet(), TargetIsValid(), TargetLogicalToDisplay(), TargetLogicalToOdbc(), TargetNormalize(), TargetSet()

Indexes

index (DefClassIdx on DefinitionClass) [Unique];
Index methods: DefClassIdxCheck(), DefClassIdxCheckUnique(), DefClassIdxDelete(), DefClassIdxExists(), DefClassIdxOpen(), DefClassIdxSQLCheckUnique(), DefClassIdxSQLExists(), DefClassIdxSQLFindPKeyByConstraint(), DefClassIdxSQLFindRowIDByConstraint()
index (KeyIdx on Key) [IdKey, PrimaryKey, Type = key, Unique];
Index methods: KeyIdxCheck(), KeyIdxDelete(), KeyIdxExists(), KeyIdxOpen(), KeyIdxSQLCheckUnique(), KeyIdxSQLExists(), KeyIdxSQLFindPKeyByConstraint(), KeyIdxSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheSQLStorage

Maps: 1

  • Map number 1 is named MainMap

    thismap.Global: ^ISC.SB.Set

  • ^ISC.SB.Set("sets",{Key})
    =
    Node Delimiter Piece Name
    "^" 1 DefinitionClass
    "target" "^" 1 Target
FeedbackOpens in a new tab