Home > Class Reference > %SYS namespace > %Library.StorageSQLMapDefinition

%Library.StorageSQLMapDefinition

persistent class %Library.StorageSQLMapDefinition extends %Library.AbstractDefinition

SQL Table Name: %Library.StorageSQLMapDefinition

Contains SQL mapping information for a storage definition for a class within the Class Dictionary.

Properties

property ClassName as %RawString;
Property methods: ClassNameGet(), ClassNameIsValid(), ClassNameSet()
property Condition as %RawString;
Property methods: ConditionFieldsGet(), ConditionFieldsIsValid(), ConditionFieldsSet(), ConditionGet(), ConditionIsValid(), ConditionSet(), ConditionalWithHostVarsGet(), ConditionalWithHostVarsIsValid(), ConditionalWithHostVarsSet()
property ConditionFields as %RawString;
Property methods: ConditionFieldsGet(), ConditionFieldsIsValid(), ConditionFieldsSet()
property ConditionalWithHostVars as %RawString;
Property methods: ConditionalWithHostVarsGet(), ConditionalWithHostVarsIsValid(), ConditionalWithHostVarsSet()
property Data as %ListOfPersistentChildObjects (CLASSNAME = 1);
Property methods: DataGet(), DataGetObject(), DataGetObjectId(), DataGetSwizzled(), DataIsValid(), DataNewObject(), DataSet(), DataSetObject(), DataSetObjectId(), DataUnSwizzle()
property Global as %RawString;
Property methods: GlobalGet(), GlobalIsValid(), GlobalSet()
property Name as %RawString;
Property methods: NameGet(), NameIsValid(), NameSet()
property PopulationPct as %RawString;
Property methods: PopulationPctGet(), PopulationPctIsValid(), PopulationPctSet()
property PopulationType as %RawString;
Property methods: PopulationTypeGet(), PopulationTypeIsValid(), PopulationTypeSet()
property RowIdSpec as %ListOfPersistentChildObjects (CLASSNAME = 1);
Property methods: RowIdSpecGet(), RowIdSpecGetObject(), RowIdSpecGetObjectId(), RowIdSpecGetSwizzled(), RowIdSpecIsValid(), RowIdSpecNewObject(), RowIdSpecSet(), RowIdSpecSetObject(), RowIdSpecSetObjectId(), RowIdSpecUnSwizzle()
property RowReference as %RawString;
Property methods: RowReferenceGet(), RowReferenceIsValid(), RowReferenceSet()
property StorageName as %RawString;
Property methods: StorageNameGet(), StorageNameIsValid(), StorageNameSet()
property Structure as %RawString;
Property methods: StructureGet(), StructureIsValid(), StructureSet()
property Subscript as %ListOfPersistentChildObjects (CLASSNAME = 1);
Property methods: SubscriptGet(), SubscriptGetObject(), SubscriptGetObjectId(), SubscriptGetSwizzled(), SubscriptIsValid(), SubscriptNewObject(), SubscriptSet(), SubscriptSetObject(), SubscriptSetObjectId(), SubscriptUnSwizzle()
property Type as %RawString;
Property methods: TypeGet(), TypeIsValid(), TypeSet()

Inherited Methods

%AddToSaveSet() %Extends() %PurgeIndices()
%AddToSyncSet() %GUID() %Reload()
%BuildDeferredIndices() %GUIDSet() %RemoveFromSaveSet()
%BuildIndices() %GetLock() %ResolveConcurrencyConflict()
%BuildIndicesAsync() %GetParameter() %RollBack()
%BuildIndicesAsyncResponse() %GetSwizzleObject() %Save()
%CheckConstraints() %Id() %SaveDirect()
%CheckConstraintsForExtent() %IsA() %SerializeObject()
%ClassIsLatestVersion() %IsModified() %SetModified()
%ClassName() %IsNull() %SortBegin()
%ComposeOid() %KillExtent() %SortEnd()
%ConstructClone() %LockExtent() %SyncObjectIn()
%Delete() %LockId() %SyncTransport()
%DeleteExtent() %New() %UnlockExtent()
%DeleteId() %NormalizeObject() %UnlockId()
%DispatchClassMethod() %ObjectIsNull() %ValidateIndices()
%DispatchGetModified() %ObjectModified() %ValidateObject()
%DispatchGetProperty() %Oid() %ValidateTable()
%DispatchMethod() %OnBeforeAddToSync() GetTransientState()
%DispatchSetModified() %OnDetermineClass() SetTransientState()
%DispatchSetMultidimProperty() %Open() lb()
%DispatchSetProperty() %OpenId() li()
%Exists() %OriginalNamespace() ll()
%ExistsId() %PackageName()

Storage

Gray indicates storage defined by superclasses.

Storage Model: Storage (%Library.AbstractDefinition)

^%Library.AbstractDefinitionD(ID)
=
%%CLASSNAME