%Compiler.LG.JavaClassDef
hidden serial class %Compiler.LG.JavaClassDef extends %Library.SerialObject
Property Inventory
- ClientClassDef
- EagerFetchRequired
- IdPlaceholder
- JavaImplements
- TableDef
- VersionChecking
- VersionProperty
- columns
- foreignKeys
- indices
- isChild
- javaClassName
- javaIClassName
- javaPClassName
- javaPackage
- methods
- name
- parent
- parentClass
- properties
- rowIdColumn
- rowIdJDBCCode
- rowIdType
- schemaName
- serialState
- shortJavaClassName
- shortJavaIClassName
- shortJavaPClassName
- supers
- systemJavaClassName
- systemJavaIClassName
- systemJavaPClassName
- systemShortJavaClassName
- systemShortJavaIClassName
- systemShortJavaPClassName
- tableName
- typeId
- xColumn
Method Inventory
- AddString()
- CleanUp()
- CreateStaticPortionOfDict()
- GetColumns()
- GetDict()
- GetMetaDataSize()
- GetMethods()
- GetProperties()
- KillDict()
- MakeDict()
- MakeFrom()
Properties
property ClientClassDef as %Compiler.LG.MetaClassDef;
Property methods: ClientClassDefGet(), ClientClassDefGetObject(), ClientClassDefGetObjectId(), ClientClassDefGetSwizzled(), ClientClassDefIsEmpty(), ClientClassDefIsValid(), ClientClassDefNewObject(), ClientClassDefSet(), ClientClassDefSetObject(), ClientClassDefSetObjectId(), ClientClassDefUnSwizzle()
property EagerFetchRequired as %Boolean [ InitialExpression = 0 ];
Property methods: EagerFetchRequiredDisplayToLogical(), EagerFetchRequiredGet(), EagerFetchRequiredIsValid(), EagerFetchRequiredLogicalToDisplay(), EagerFetchRequiredNormalize(), EagerFetchRequiredSet()
property IdPlaceholder as %String (MAXLEN = 512);
Property methods: IdPlaceholderDisplayToLogical(), IdPlaceholderGet(), IdPlaceholderIsValid(), IdPlaceholderLogicalToDisplay(), IdPlaceholderLogicalToOdbc(), IdPlaceholderNormalize(), IdPlaceholderSet()
property JavaImplements as %String (MAXLEN = 512);
Property methods: JavaImplementsDisplayToLogical(), JavaImplementsGet(), JavaImplementsIsValid(), JavaImplementsLogicalToDisplay(), JavaImplementsLogicalToOdbc(), JavaImplementsNormalize(), JavaImplementsSet()
property TableDef as %Compiler.LG.JavaTableDef;
Property methods: TableDefGet(), TableDefGetObject(), TableDefGetObjectId(), TableDefGetSwizzled(), TableDefIsEmpty(), TableDefIsValid(), TableDefNewObject(), TableDefSet(), TableDefSetObject(), TableDefSetObjectId(), TableDefUnSwizzle()
property VersionChecking as %Boolean [ InitialExpression = 0 ];
Property methods: VersionCheckingDisplayToLogical(), VersionCheckingGet(), VersionCheckingIsValid(), VersionCheckingLogicalToDisplay(), VersionCheckingNormalize(), VersionCheckingSet()
property VersionProperty as %String;
Property methods: VersionPropertyDisplayToLogical(), VersionPropertyGet(), VersionPropertyIsValid(), VersionPropertyLogicalToDisplay(), VersionPropertyLogicalToOdbc(), VersionPropertyNormalize(), VersionPropertySet()
property columns as list of %Compiler.LG.JavaColumnDef;
Property methods: columnsBuildValueArray(), columnsCollectionToDisplay(), columnsCollectionToOdbc(), columnsDisplayToCollection(), columnsGet(), columnsGetObject(), columnsGetObjectId(), columnsGetSwizzled(), columnsIsValid(), columnsOdbcToCollection(), columnsSet(), columnsSetObject(), columnsSetObjectId()
property foreignKeys as list of %Compiler.LG.JavaForeignKeyDef;
Property methods: foreignKeysBuildValueArray(), foreignKeysCollectionToDisplay(), foreignKeysCollectionToOdbc(), foreignKeysDisplayToCollection(), foreignKeysGet(), foreignKeysGetObject(), foreignKeysGetObjectId(), foreignKeysGetSwizzled(), foreignKeysIsValid(), foreignKeysOdbcToCollection(), foreignKeysSet(), foreignKeysSetObject(), foreignKeysSetObjectId()
property indices as list of %Compiler.LG.JavaIndexDef;
Property methods: indicesBuildValueArray(), indicesCollectionToDisplay(), indicesCollectionToOdbc(), indicesDisplayToCollection(), indicesGet(), indicesGetObject(), indicesGetObjectId(), indicesGetSwizzled(), indicesIsValid(), indicesOdbcToCollection(), indicesSet(), indicesSetObject(), indicesSetObjectId()
property isChild as %Boolean [ InitialExpression = 0 ];
Property methods: isChildDisplayToLogical(), isChildGet(), isChildIsValid(), isChildLogicalToDisplay(), isChildNormalize(), isChildSet()
property javaClassName as %String (MAXLEN = 512);
Property methods: javaClassNameDisplayToLogical(), javaClassNameGet(), javaClassNameIsValid(), javaClassNameLogicalToDisplay(), javaClassNameLogicalToOdbc(), javaClassNameNormalize(), javaClassNameSet()
property javaIClassName as %String (MAXLEN = 512);
Property methods: javaIClassNameDisplayToLogical(), javaIClassNameGet(), javaIClassNameIsValid(), javaIClassNameLogicalToDisplay(), javaIClassNameLogicalToOdbc(), javaIClassNameNormalize(), javaIClassNameSet()
property javaPClassName as %String (MAXLEN = 512);
Property methods: javaPClassNameDisplayToLogical(), javaPClassNameGet(), javaPClassNameIsValid(), javaPClassNameLogicalToDisplay(), javaPClassNameLogicalToOdbc(), javaPClassNameNormalize(), javaPClassNameSet()
property javaPackage as %String (MAXLEN = 512);
Property methods: javaPackageDisplayToLogical(), javaPackageGet(), javaPackageIsValid(), javaPackageLogicalToDisplay(), javaPackageLogicalToOdbc(), javaPackageNormalize(), javaPackageSet()
property methods as list of JavaMethodDef;
Property methods: methodsBuildValueArray(), methodsCollectionToDisplay(), methodsCollectionToOdbc(), methodsDisplayToCollection(), methodsGet(), methodsGetObject(), methodsGetObjectId(), methodsGetSwizzled(), methodsIsValid(), methodsOdbcToCollection(), methodsSet(), methodsSetObject(), methodsSetObjectId()
property name as %String (MAXLEN = 512);
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property parent as %String (MAXLEN = 512);
if class ia child, its parent class
Property methods: parentDisplayToLogical(), parentGet(), parentIsValid(), parentLogicalToDisplay(), parentLogicalToOdbc(), parentNormalize(), parentSet()
property parentClass as %String (MAXLEN = 512);
Property methods: parentClassDisplayToLogical(), parentClassGet(), parentClassIsValid(), parentClassLogicalToDisplay(), parentClassLogicalToOdbc(), parentClassNormalize(), parentClassSet()
property properties as list of JavaPropDef;
Property methods: propertiesBuildValueArray(), propertiesCollectionToDisplay(), propertiesCollectionToOdbc(), propertiesDisplayToCollection(), propertiesGet(), propertiesGetObject(), propertiesGetObjectId(), propertiesGetSwizzled(), propertiesIsValid(), propertiesOdbcToCollection(), propertiesSet(), propertiesSetObject(), propertiesSetObjectId()
property rowIdColumn as %Integer [ InitialExpression = 0 ];
Property methods: rowIdColumnDisplayToLogical(), rowIdColumnGet(), rowIdColumnIsValid(), rowIdColumnLogicalToDisplay(), rowIdColumnNormalize(), rowIdColumnSet()
property rowIdJDBCCode as %Integer [ InitialExpression = 0 ];
Property methods: rowIdJDBCCodeDisplayToLogical(), rowIdJDBCCodeGet(), rowIdJDBCCodeIsValid(), rowIdJDBCCodeLogicalToDisplay(), rowIdJDBCCodeNormalize(), rowIdJDBCCodeSet()
property rowIdType as %String (MAXLEN = 512) [ InitialExpression = 0 ];
Property methods: rowIdTypeDisplayToLogical(), rowIdTypeGet(), rowIdTypeIsValid(), rowIdTypeLogicalToDisplay(), rowIdTypeLogicalToOdbc(), rowIdTypeNormalize(), rowIdTypeSet()
property schemaName as %String (MAXLEN = 512);
Property methods: schemaNameDisplayToLogical(), schemaNameGet(), schemaNameIsValid(), schemaNameLogicalToDisplay(), schemaNameLogicalToOdbc(), schemaNameNormalize(), schemaNameSet()
property serialState as %List;
Property methods: serialStateGet(), serialStateIsValid(), serialStateLogicalToOdbc(), serialStateOdbcToLogical(), serialStateSet()
property shortJavaClassName as %String (MAXLEN = 512);
Property methods: shortJavaClassNameDisplayToLogical(), shortJavaClassNameGet(), shortJavaClassNameIsValid(), shortJavaClassNameLogicalToDisplay(), shortJavaClassNameLogicalToOdbc(), shortJavaClassNameNormalize(), shortJavaClassNameSet()
property shortJavaIClassName as %String (MAXLEN = 512);
Property methods: shortJavaIClassNameDisplayToLogical(), shortJavaIClassNameGet(), shortJavaIClassNameIsValid(), shortJavaIClassNameLogicalToDisplay(), shortJavaIClassNameLogicalToOdbc(), shortJavaIClassNameNormalize(), shortJavaIClassNameSet()
property shortJavaPClassName as %String (MAXLEN = 512);
Property methods: shortJavaPClassNameDisplayToLogical(), shortJavaPClassNameGet(), shortJavaPClassNameIsValid(), shortJavaPClassNameLogicalToDisplay(), shortJavaPClassNameLogicalToOdbc(), shortJavaPClassNameNormalize(), shortJavaPClassNameSet()
property supers as list of %Compiler.LG.JavaClassDefPointer;
Property methods: supersBuildValueArray(), supersCollectionToDisplay(), supersCollectionToOdbc(), supersDisplayToCollection(), supersGet(), supersGetObject(), supersGetObjectId(), supersGetSwizzled(), supersIsValid(), supersOdbcToCollection(), supersSet(), supersSetObject(), supersSetObjectId()
property systemJavaClassName as %String (MAXLEN = 512);
Property methods: systemJavaClassNameDisplayToLogical(), systemJavaClassNameGet(), systemJavaClassNameIsValid(), systemJavaClassNameLogicalToDisplay(), systemJavaClassNameLogicalToOdbc(), systemJavaClassNameNormalize(), systemJavaClassNameSet()
property systemJavaIClassName as %String (MAXLEN = 512);
Property methods: systemJavaIClassNameDisplayToLogical(), systemJavaIClassNameGet(), systemJavaIClassNameIsValid(), systemJavaIClassNameLogicalToDisplay(), systemJavaIClassNameLogicalToOdbc(), systemJavaIClassNameNormalize(), systemJavaIClassNameSet()
property systemJavaPClassName as %String (MAXLEN = 512);
Property methods: systemJavaPClassNameDisplayToLogical(), systemJavaPClassNameGet(), systemJavaPClassNameIsValid(), systemJavaPClassNameLogicalToDisplay(), systemJavaPClassNameLogicalToOdbc(), systemJavaPClassNameNormalize(), systemJavaPClassNameSet()
property systemShortJavaClassName as %String (MAXLEN = 512);
Property methods: systemShortJavaClassNameDisplayToLogical(), systemShortJavaClassNameGet(), systemShortJavaClassNameIsValid(), systemShortJavaClassNameLogicalToDisplay(), systemShortJavaClassNameLogicalToOdbc(), systemShortJavaClassNameNormalize(), systemShortJavaClassNameSet()
property systemShortJavaIClassName as %String (MAXLEN = 512);
Property methods: systemShortJavaIClassNameDisplayToLogical(), systemShortJavaIClassNameGet(), systemShortJavaIClassNameIsValid(), systemShortJavaIClassNameLogicalToDisplay(), systemShortJavaIClassNameLogicalToOdbc(), systemShortJavaIClassNameNormalize(), systemShortJavaIClassNameSet()
property systemShortJavaPClassName as %String (MAXLEN = 512);
Property methods: systemShortJavaPClassNameDisplayToLogical(), systemShortJavaPClassNameGet(), systemShortJavaPClassNameIsValid(), systemShortJavaPClassNameLogicalToDisplay(), systemShortJavaPClassNameLogicalToOdbc(), systemShortJavaPClassNameNormalize(), systemShortJavaPClassNameSet()
property tableName as %String (MAXLEN = 512);
Property methods: tableNameDisplayToLogical(), tableNameGet(), tableNameIsValid(), tableNameLogicalToDisplay(), tableNameLogicalToOdbc(), tableNameNormalize(), tableNameSet()
property typeId as %Integer [ InitialExpression = -1 ];
Property methods: typeIdDisplayToLogical(), typeIdGet(), typeIdIsValid(), typeIdLogicalToDisplay(), typeIdNormalize(), typeIdSet()
property xColumn as %Integer [ InitialExpression = 0 ];
Property methods: xColumnDisplayToLogical(), xColumnGet(), xColumnIsValid(), xColumnLogicalToDisplay(), xColumnNormalize(), xColumnSet()
Methods
method AddString(name As %String)
method CleanUp(GenFlags As %Compiler.LG.GenFlags)
method CreateStaticPortionOfDict() as %Status
method GetColumns(Class As %String, LanguageType As %Integer, GenFlags As %Compiler.LG.GenFlags)
method GetDict(dict)
method GetMetaDataSize(verbose As %Boolean = 0)
method GetMethods(Class As %String, LanguageType As %Integer, ExcludeSpecials As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
method GetProperties(Class As %String, LanguageType As %Integer, GenFlags As %Compiler.LG.GenFlags) as %Status
method KillDict() as %Status
method MakeDict() as %Status
method MakeFrom(javaDef As %Compiler.LG.JavaClassDef, Class As %String, GenFlags As %Compiler.LG.GenFlags) as %Status
Inherited Members
Inherited Methods
- %AddToSaveSet()
- %AddToSyncSet()
- %ClassIsLatestVersion()
- %ClassName()
- %ConstructClone()
- %Delete()
- %DeleteId()
- %DispatchClassMethod()
- %DispatchGetModified()
- %DispatchGetProperty()
- %DispatchMethod()
- %DispatchSetModified()
- %DispatchSetMultidimProperty()
- %DispatchSetProperty()
- %Extends()
- %GetParameter()
- %GetSwizzleObject()
- %IsA()
- %IsModified()
- %IsNull()
- %New()
- %NormalizeObject()
- %ObjectIsNull()
- %ObjectModified()
- %OnBeforeAddToSync()
- %OnDetermineClass()
- %Open()
- %OpenId()
- %OriginalNamespace()
- %PackageName()
- %RemoveFromSaveSet()
- %ResolveConcurrencyConflict()
- %SerializeObject()
- %SetModified()
- %SyncObjectIn()
- %SyncTransport()
- %ValidateObject()
- LogicalToOdbc()
- OdbcToLogical()