Home > Class Reference > ENSLIB namespace > %FileMan.MappedFilePackage

%FileMan.MappedFilePackage

persistent class %FileMan.MappedFilePackage extends %Library.Persistent

SQL Table Name: %FileMan.MappedFilePackage

Properties

property Classname as %CacheString [ Required ];
Name of the class the file is mapped to
Property methods: ClassnameGet(), ClassnameGetStored(), ClassnameIsValid(), ClassnameSet()
property FKeys as list of %Library.String (MAXLEN = 128);
Property methods: FKeysBuildValueArray(), FKeysCollectionToDisplay(), FKeysCollectionToOdbc(), FKeysDisplayToCollection(), FKeysDisplayToLogical(), FKeysGet(), FKeysGetObject(), FKeysGetObjectId(), FKeysGetStored(), FKeysGetSwizzled(), FKeysIsValid(), FKeysLogicalToDisplay(), FKeysLogicalToOdbc(), FKeysNormalize(), FKeysOdbcToCollection(), FKeysSet(), FKeysSetObject(), FKeysSetObjectId()
property FM2ClassVersion as %Library.String;
Version of the FM2CLass utility that mapped this class
Property methods: FM2ClassVersionDisplayToLogical(), FM2ClassVersionGet(), FM2ClassVersionGetStored(), FM2ClassVersionIsValid(), FM2ClassVersionLogicalToDisplay(), FM2ClassVersionLogicalToOdbc(), FM2ClassVersionNormalize(), FM2ClassVersionSet()
relationship FileNumber as %FileMan.MappedFile [ Required , Inverse = MappedFilePackage , Cardinality = parent ];
Property methods: FileNumberCheck(), FileNumberDelete(), FileNumberGet(), FileNumberGetObject(), FileNumberGetObjectId(), FileNumberGetStored(), FileNumberGetSwizzled(), FileNumberIsValid(), FileNumberNewObject(), FileNumberOnDelete(), FileNumberRClose(), FileNumberRExec(), FileNumberRFetch(), FileNumberRelate(), FileNumberSQLCompute(), FileNumberSet(), FileNumberSetObject(), FileNumberSetObjectId(), FileNumberUnRelate(), FileNumberUnSwizzle()
property Indices as list of %Library.String (MAXLEN = 128);
Property methods: IndicesBuildValueArray(), IndicesCollectionToDisplay(), IndicesCollectionToOdbc(), IndicesDisplayToCollection(), IndicesDisplayToLogical(), IndicesGet(), IndicesGetObject(), IndicesGetObjectId(), IndicesGetStored(), IndicesGetSwizzled(), IndicesIsValid(), IndicesLogicalToDisplay(), IndicesLogicalToOdbc(), IndicesNormalize(), IndicesOdbcToCollection(), IndicesSet(), IndicesSetObject(), IndicesSetObjectId()
relationship MappedFields as array of %FileMan.MappedField [ InitialExpression = $listbuild("%FileMan.MappedField","MappedFilePackage",+$this,"children",1,1) , Transient , Inverse = MappedFilePackage , Cardinality = children ];
Property methods: MappedFieldsGet(), MappedFieldsGetObject(), MappedFieldsGetObjectId(), MappedFieldsGetSwizzled(), MappedFieldsIsEmpty(), MappedFieldsIsValid(), MappedFieldsNewObject(), MappedFieldsRClose(), MappedFieldsRExec(), MappedFieldsRFetch(), MappedFieldsRelate(), MappedFieldsSQLCompute(), MappedFieldsSet(), MappedFieldsUnRelate()
property MappedTimestamp as %Library.TimeStamp;
Timestamp of when the current version of this class was mapped from the file
Property methods: MappedTimestampDisplayToLogical(), MappedTimestampGet(), MappedTimestampGetStored(), MappedTimestampIsValid(), MappedTimestampLogicalToDisplay(), MappedTimestampNormalize(), MappedTimestampOdbcToLogical(), MappedTimestampSet()
property Maps as list of %Library.String (MAXLEN = 128);
Property methods: MapsBuildValueArray(), MapsCollectionToDisplay(), MapsCollectionToOdbc(), MapsDisplayToCollection(), MapsDisplayToLogical(), MapsGet(), MapsGetObject(), MapsGetObjectId(), MapsGetStored(), MapsGetSwizzled(), MapsIsValid(), MapsLogicalToDisplay(), MapsLogicalToOdbc(), MapsNormalize(), MapsOdbcToCollection(), MapsSet(), MapsSetObject(), MapsSetObjectId()
property Package as %CacheString [ Required ];
Name of the package the file is mapped to A File may be mapped to 1 or more packages at the same time
Property methods: PackageGet(), PackageGetStored(), PackageIsValid(), PackageSet()
property SOCClasses as list of %Library.String (MAXLEN = 128);
Property methods: SOCClassesBuildValueArray(), SOCClassesCollectionToDisplay(), SOCClassesCollectionToOdbc(), SOCClassesDisplayToCollection(), SOCClassesDisplayToLogical(), SOCClassesGet(), SOCClassesGetObject(), SOCClassesGetObjectId(), SOCClassesGetStored(), SOCClassesGetSwizzled(), SOCClassesIsValid(), SOCClassesLogicalToDisplay(), SOCClassesLogicalToOdbc(), SOCClassesNormalize(), SOCClassesOdbcToCollection(), SOCClassesSet(), SOCClassesSetObject(), SOCClassesSetObjectId()
property Tablename as %CacheString [ Required ];
Name of the table the file is mapped to
Property methods: TablenameGet(), TablenameGetStored(), TablenameIsValid(), TablenameSet()
property Triggers as list of %Library.String (MAXLEN = 128);
Property methods: TriggersBuildValueArray(), TriggersCollectionToDisplay(), TriggersCollectionToOdbc(), TriggersDisplayToCollection(), TriggersDisplayToLogical(), TriggersGet(), TriggersGetObject(), TriggersGetObjectId(), TriggersGetStored(), TriggersGetSwizzled(), TriggersIsValid(), TriggersLogicalToDisplay(), TriggersLogicalToOdbc(), TriggersNormalize(), TriggersOdbcToCollection(), TriggersSet(), TriggersSetObject(), TriggersSetObjectId()

Inherited Methods

%AddToSaveSet() %GUIDSet() %OriginalNamespace()
%AddToSyncSet() %GetLock() %PackageName()
%BMEBuilt() %GetParameter() %PhysicalAddress()
%CheckConstraints() %GetSwizzleObject() %PurgeIndices()
%CheckConstraintsForExtent() %Id() %Reload()
%ClassIsLatestVersion() %InsertBatch() %RemoveFromSaveSet()
%ClassName() %IsA() %ResolveConcurrencyConflict()
%ComposeOid() %IsModified() %RollBack()
%ConstructClone() %IsNull() %Save()
%Delete() %KillExtent() %SaveDirect()
%DeleteExtent() %KillExtentData() %SaveIndices()
%DeleteId() %LoadFromMemory() %SerializeObject()
%DispatchClassMethod() %LockExtent() %SetModified()
%DispatchGetModified() %LockId() %SortBegin()
%DispatchGetProperty() %New() %SortEnd()
%DispatchMethod() %NormalizeObject() %SyncObjectIn()
%DispatchSetModified() %ObjectIsNull() %SyncTransport()
%DispatchSetMultidimProperty() %ObjectModified() %UnlockExtent()