Skip to main content

%Compiler.Informix.ImportedObject

SQL Table Name: %Compiler_Informix.ImportedObject

Property Inventory

Method Inventory

Properties

property Class as %Dictionary.ClassDefinition;
Property methods: ClassGet(), ClassGetObject(), ClassGetObjectId(), ClassGetStored(), ClassGetSwizzled(), ClassIsValid(), ClassNewObject(), ClassSet(), ClassSetObject(), ClassSetObjectId(), ClassUnSwizzle()
property ObjectID as %String (MAXLEN = 255) [ Required ];
Property methods: ObjectIDCompute(), ObjectIDDisplayToLogical(), ObjectIDGet(), ObjectIDGetStored(), ObjectIDIsValid(), ObjectIDLogicalToDisplay(), ObjectIDLogicalToOdbc(), ObjectIDNormalize(), ObjectIDSQLCompute(), ObjectIDSet(), ObjectIDSetT()
property ObjectName as %String (MAXLEN = 255);
Property methods: ObjectNameDisplayToLogical(), ObjectNameGet(), ObjectNameGetStored(), ObjectNameIsValid(), ObjectNameLogicalToDisplay(), ObjectNameLogicalToOdbc(), ObjectNameNormalize(), ObjectNameSet()
property ObjectSchema as %String (MAXLEN = 255);
Property methods: ObjectSchemaDisplayToLogical(), ObjectSchemaGet(), ObjectSchemaGetStored(), ObjectSchemaIsValid(), ObjectSchemaLogicalToDisplay(), ObjectSchemaLogicalToOdbc(), ObjectSchemaNormalize(), ObjectSchemaSet()
property ObjectSchemaID as %String (MAXLEN = 255) [ Required ];
Property methods: ObjectSchemaIDCompute(), ObjectSchemaIDDisplayToLogical(), ObjectSchemaIDGet(), ObjectSchemaIDGetStored(), ObjectSchemaIDIsValid(), ObjectSchemaIDLogicalToDisplay(), ObjectSchemaIDLogicalToOdbc(), ObjectSchemaIDNormalize(), ObjectSchemaIDSQLCompute(), ObjectSchemaIDSet(), ObjectSchemaIDSetT()
property ObjectType as %String (DISPLAYLIST = ",Table,View,Routine", VALUELIST = ",T,V,R") [ Required ];
Property methods: ObjectTypeDisplayToLogical(), ObjectTypeGet(), ObjectTypeGetStored(), ObjectTypeIsValid(), ObjectTypeLogicalToDisplay(), ObjectTypeLogicalToOdbc(), ObjectTypeNormalize(), ObjectTypeSet()
property SourceFile as %String);
Property methods: SourceFileDisplayToLogical(), SourceFileGet(), SourceFileGetStored(), SourceFileIsValid(), SourceFileLogicalToDisplay(), SourceFileLogicalToOdbc(), SourceFileNormalize(), SourceFileSet()

Methods

classmethod SaveImportedObject(pObjectType As %String, pSchemaName As %String, pObjectName As %String, pClass As %Dictionary.ClassDefinition, pSourceFile As %String = "")
Update the imported objects journal. THROWS %Exception.AbstractException

Indexes

index (IDK on ObjectType,ObjectSchemaID,ObjectID) [IdKey, Type = key];
Index methods: IDKCheck(), IDKDelete(), IDKExists(), IDKOpen(), IDKSQLCheckUnique(), IDKSQLExists(), IDKSQLFindPKeyByConstraint(), IDKSQLFindRowIDByConstraint()

Inherited Members

Inherited Methods

Storage

Storage Model: CacheStorage (%Compiler.Informix.ImportedObject)

^ISC.InformixImportD(ID)
=
ObjectSchema
ObjectName
Class
SourceFile
FeedbackOpens in a new tab