%Compiler.LG.JavaColumnDef
hidden serial class %Compiler.LG.JavaColumnDef extends %Library.SerialObject
Property Inventory
- CollectionType
- DataType
- DataTypeColumn
- ElementType
- ExternalName
- Insertable
- Invoker
- IsReference
- IsStream
- JDBCCode
- NativeClass
- ReferenceClass
- ToBeInstantiatedFromEmbedded
- Updateable
- classType
- colNumber
- containerName
- containingClass
- containingColumn
- isContainedInEmbedded
- isDefinedInSuper
- isEmbedded
- isHidden
- isRowID
- isXClassName
- name
- propName
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
- %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()