Skip to main content

%Compiler.LG.JavaColumnDef

Property Inventory

Method Inventory

Properties

property CollectionType as %Integer (JAVATYPE = "java.lang.Integer");
following only valid of collection
Property methods: CollectionTypeDisplayToLogical(), CollectionTypeGet(), CollectionTypeIsValid(), CollectionTypeLogicalToDisplay(), CollectionTypeNormalize(), CollectionTypeSet()
property DataType as %Integer (JAVATYPE = "java.lang.Integer");
Maybe DataType of collection element
Property methods: DataTypeDisplayToLogical(), DataTypeGet(), DataTypeIsValid(), DataTypeLogicalToDisplay(), DataTypeNormalize(), DataTypeSet()
property DataTypeColumn as %Integer [ InitialExpression = 0 ];
Property methods: DataTypeColumnDisplayToLogical(), DataTypeColumnGet(), DataTypeColumnIsValid(), DataTypeColumnLogicalToDisplay(), DataTypeColumnNormalize(), DataTypeColumnSet()
property ElementType as %Integer (JAVATYPE = "java.lang.Integer");
following only valid of collection
Property methods: ElementTypeDisplayToLogical(), ElementTypeGet(), ElementTypeIsValid(), ElementTypeLogicalToDisplay(), ElementTypeNormalize(), ElementTypeSet()
property ExternalName as %String (MAXLEN = 512);
Property methods: ExternalNameDisplayToLogical(), ExternalNameGet(), ExternalNameIsValid(), ExternalNameLogicalToDisplay(), ExternalNameLogicalToOdbc(), ExternalNameNormalize(), ExternalNameSet()
property Insertable as %Boolean [ InitialExpression = 0 ];
Property methods: InsertableDisplayToLogical(), InsertableGet(), InsertableIsValid(), InsertableLogicalToDisplay(), InsertableNormalize(), InsertableSet()
property Invoker as %Integer (JAVATYPE = "java.lang.Integer");
Property methods: InvokerDisplayToLogical(), InvokerGet(), InvokerIsValid(), InvokerLogicalToDisplay(), InvokerNormalize(), InvokerSet()
property IsReference as %Boolean [ InitialExpression = 0 ];
Property methods: IsReferenceDisplayToLogical(), IsReferenceGet(), IsReferenceIsValid(), IsReferenceLogicalToDisplay(), IsReferenceNormalize(), IsReferenceSet()
property IsStream as %Integer [ InitialExpression = 0 ];
Property methods: IsStreamDisplayToLogical(), IsStreamGet(), IsStreamIsValid(), IsStreamLogicalToDisplay(), IsStreamNormalize(), IsStreamSet()
property JDBCCode as %Integer [ InitialExpression = 0 ];
Property methods: JDBCCodeDisplayToLogical(), JDBCCodeGet(), JDBCCodeIsValid(), JDBCCodeLogicalToDisplay(), JDBCCodeNormalize(), JDBCCodeSet()
property NativeClass as %Integer (JAVATYPE = "java.lang.Integer");
Property methods: NativeClassDisplayToLogical(), NativeClassGet(), NativeClassIsValid(), NativeClassLogicalToDisplay(), NativeClassNormalize(), NativeClassSet()
property ReferenceClass as %Integer (JAVATYPE = "java.lang.Integer");
Property methods: ReferenceClassDisplayToLogical(), ReferenceClassGet(), ReferenceClassIsValid(), ReferenceClassLogicalToDisplay(), ReferenceClassNormalize(), ReferenceClassSet()
property ToBeInstantiatedFromEmbedded as %Boolean [ InitialExpression = 0 ];
Property methods: ToBeInstantiatedFromEmbeddedDisplayToLogical(), ToBeInstantiatedFromEmbeddedGet(), ToBeInstantiatedFromEmbeddedIsValid(), ToBeInstantiatedFromEmbeddedLogicalToDisplay(), ToBeInstantiatedFromEmbeddedNormalize(), ToBeInstantiatedFromEmbeddedSet()
property Updateable as %Boolean [ InitialExpression = 0 ];
Property methods: UpdateableDisplayToLogical(), UpdateableGet(), UpdateableIsValid(), UpdateableLogicalToDisplay(), UpdateableNormalize(), UpdateableSet()
property classType as %Integer [ InitialExpression = 0 ];
Property methods: classTypeDisplayToLogical(), classTypeGet(), classTypeIsValid(), classTypeLogicalToDisplay(), classTypeNormalize(), classTypeSet()
property colNumber as %Integer [ InitialExpression = 0 ];
Property methods: colNumberDisplayToLogical(), colNumberGet(), colNumberIsValid(), colNumberLogicalToDisplay(), colNumberNormalize(), colNumberSet()
property containerName as %String (MAXLEN = 512);
Property methods: containerNameDisplayToLogical(), containerNameGet(), containerNameIsValid(), containerNameLogicalToDisplay(), containerNameLogicalToOdbc(), containerNameNormalize(), containerNameSet()
property containingClass as %Integer [ InitialExpression = 0 ];
Property methods: containingClassDisplayToLogical(), containingClassGet(), containingClassIsValid(), containingClassLogicalToDisplay(), containingClassNormalize(), containingClassSet()
property containingColumn as %Integer [ InitialExpression = -1 ];
following is set in JavaClassDef
Property methods: containingColumnDisplayToLogical(), containingColumnGet(), containingColumnIsValid(), containingColumnLogicalToDisplay(), containingColumnNormalize(), containingColumnSet()
property isContainedInEmbedded as %Boolean [ InitialExpression = 0 ];
Property methods: isContainedInEmbeddedDisplayToLogical(), isContainedInEmbeddedGet(), isContainedInEmbeddedIsValid(), isContainedInEmbeddedLogicalToDisplay(), isContainedInEmbeddedNormalize(), isContainedInEmbeddedSet()
property isDefinedInSuper as %Boolean [ InitialExpression = 0 ];
Property methods: isDefinedInSuperDisplayToLogical(), isDefinedInSuperGet(), isDefinedInSuperIsValid(), isDefinedInSuperLogicalToDisplay(), isDefinedInSuperNormalize(), isDefinedInSuperSet()
property isEmbedded as %Boolean [ InitialExpression = 0 ];
Property methods: isEmbeddedDisplayToLogical(), isEmbeddedGet(), isEmbeddedIsValid(), isEmbeddedLogicalToDisplay(), isEmbeddedNormalize(), isEmbeddedSet()
property isHidden as %Boolean [ InitialExpression = 0 ];
Property methods: isHiddenDisplayToLogical(), isHiddenGet(), isHiddenIsValid(), isHiddenLogicalToDisplay(), isHiddenNormalize(), isHiddenSet()
property isRowID as %Boolean [ InitialExpression = 0 ];
Property methods: isRowIDDisplayToLogical(), isRowIDGet(), isRowIDIsValid(), isRowIDLogicalToDisplay(), isRowIDNormalize(), isRowIDSet()
property isXClassName as %Boolean [ InitialExpression = 0 ];
Property methods: isXClassNameDisplayToLogical(), isXClassNameGet(), isXClassNameIsValid(), isXClassNameLogicalToDisplay(), isXClassNameNormalize(), isXClassNameSet()
property name as %String (MAXLEN = 512);
Property methods: nameDisplayToLogical(), nameGet(), nameIsValid(), nameLogicalToDisplay(), nameLogicalToOdbc(), nameNormalize(), nameSet()
property propName as %String (MAXLEN = 512);
Property methods: propNameDisplayToLogical(), propNameGet(), propNameIsValid(), propNameLogicalToDisplay(), propNameLogicalToOdbc(), propNameNormalize(), propNameSet()

Methods

method MakeFrom(javaDef As %Compiler.LG.JavaClassDef, Class, rset, GenFlags, instantiateEmbeddedsInLightJavaBinding As %Boolean) as %Status

Inherited Members

Inherited Methods

FeedbackOpens in a new tab