Public Attributes | |
Aliases | |
List of aliases for this property. More... | |
Calculated | |
Specifies that the property has no in-memory storage allocated for it when the object containing it is instantiated. More... | |
Cardinality | |
Specifies the cardinality of a relationship property. More... | |
ClientName | |
An alias used by client projections of this property. More... | |
Collection | |
Specifies that a property is a collection property as well as what type of collection it is. More... | |
CompilerGenerated | |
CompilerGenerated. More... | |
ComputeDependency | |
List of properties referenced by the SQLCOMPUTECODE. More... | |
ComputeTriggers | |
List of properties to be computed when this property changes. More... | |
Deprecated | |
True if this property is deprecated. More... | |
Description | |
Specifies a description of the property. More... | |
DirectRefOnGet | |
Deprecated. More... | |
DirectRefOnSet | |
Deprecated. More... | |
Final | |
Specifies that subclasses cannot override the definition of this property. More... | |
Id | |
Id. More... | |
Identity | |
Specifies that this property is the identity for this class. More... | |
InheritedId | |
InheritedId. More... | |
InitialExpression | |
Specifies an initial value for the property. More... | |
Internal | |
If true, then do not display this item in automatic documentation. More... | |
Inverse | |
Specifies the name of the inverse side of a relationship. More... | |
KeywordError | |
KeywordError. More... | |
KeywordModified | |
KeywordModified. More... | |
Methods | |
Method. More... | |
MultiDimensional | |
Specifies that an attribute has the characteristics of a multidimensional array. More... | |
Name | |
The name of the property. More... | |
NoModBit | |
Deprecated. More... | |
NotInheritable | |
Deprecated. More... | |
OnDelete | |
Specifies what referential action to take when the key value is deleted from the foreign table. More... | |
Origin | |
Origin. More... | |
Parameters | |
Parameter. More... | |
Private | |
Specifies that the property is private. More... | |
ReadOnly | |
Specifies that the property is readonly. More... | |
Relationship | |
Specifies that a property is a relationship property. More... | |
Required | |
In the case of a persistent class, specifies that the value of the property must be given a value before it can be stored to disk. More... | |
RuntimeType | |
RuntimeType. More... | |
SequenceNumber | |
SequenceNumber. More... | |
ServerOnly | |
Specifies that a property will not be projected to a Java or C++ client. More... | |
SqlCollation | |
Deprecated. More... | |
SqlColumnNumber | |
Explicitly sets the SQL Column number for this property. More... | |
SqlComputeCode | |
Specifies ObjectScript code that evaluates to a computed field value. More... | |
SqlComputeOnChange | |
Specifies one or more properties whose modification triggers the recalculation of this computed field within SQL. More... | |
SqlComputed | |
Specifies that this property is an SQL computed field. More... | |
SqlFieldName | |
In the case of a persistent class, specifies the column name used to identify the property in its SQL projection. More... | |
SqlListDelimiter | |
Specifies the delimiter character used within SQL for lists. More... | |
SqlListType | |
specifies the representation to be used for a list. More... | |
Storable | |
Storable. More... | |
Transient | |
In the case of a persistent class, specifies that the property is not stored in the database. More... | |
Type | |
Specifies the name of the class associated with the property, which can be a data type class, a persistent class, or an embeddable serial class. More... | |
UDLTexts | |
UDLText. More... | |
parent | |
Pointer to the containing parent object. More... | |
Additional Inherited Members | |
![]() | |
_.Library.Status | AcquireLock (_.Library.String locktype) |
Acquires a lock for the current instance. More... | |
_.Library.Status | LoadData (_.Library.String id) |
LoadData() - loads an object from storage. More... | |
_.Library.Status | OnAfterSave (_.Library.Boolean insert) |
This callback method is invoked by the <METHOD>Save</METHOD> method to. More... | |
_.Library.Status | OnBeforeSave (_.Library.Boolean insert) |
This callback method is invoked by the <METHOD>Save</METHOD> method to. More... | |
_.Library.Status | OnOpen () |
This callback method is invoked by the <METHOD>Open</METHOD> method to. More... | |
_.Library.Status | OnReload () |
This callback method is invoked by the <METHOD>Reload</METHOD> method to. More... | |
_.Library.Status | OnRollBack () |
This callback method is invoked by the <METHOD>Save</METHOD> method to. More... | |
_.Library.Status | ReleaseLock (_.Library.String locktype) |
Releases a lock for the current instance. More... | |
_.Library.Status | SaveData (_.Library.String id) |
SaveData() - saves an object to disk, checks uniqueness and referential More... | |
![]() | |
_.Library.Status | OnJournalObject (_.Library.Integer tranid, _.Library.Integer jrnid, _.Library.String filter) |
This callback method is invoked by the <METHOD>JournalObject</METHOD> method to. More... | |
![]() | |
_.Library.Status | OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount) |
This callback method is invoked when the current object is added to the SaveSet,. More... | |
_.Library.Status | OnClose () |
This callback method is invoked by the <METHOD>Close</METHOD> method to. More... | |
_.Library.Status | OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned) |
This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More... | |
_.Library.Status | OnNew () |
This callback method is invoked by the <METHOD>New</METHOD> method to. More... | |
_.Library.Status | OnValidateObject () |
This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More... | |
![]() | |
_.Library.Status | DeleteData (_.Library.String id, _.Library.Integer concurrency) |
This method is normally generated by the storage class for persistent classes using. More... | |
_.Library.Status | KillExtentData (_.Library.Boolean killstreams) |
KillExtentData() - kills extent data in storage. More... | |
_.Library.Status | OnAfterBuildIndices (_.Library.String indexlist) |
This callback method is invoked by the <METHOD>BuildIndices</METHOD> method after all work is completed. More... | |
_.Library.Status | OnAfterDelete (_.Library.ObjectIdentity oid) |
This callback method is invoked by the <METHOD>Delete</METHOD> method to. More... | |
_.Library.Status | OnAfterPurgeIndices (_.Library.String indexlist) |
This callback method is invoked by the <METHOD>PurgeIndices</METHOD> method after all work is completed. More... | |
_.Library.Status | OnBeforeBuildIndices (_.Library.String indexlist) |
_.Library.Status | OnBeforePurgeIndices (_.Library.String indexlist) |
_.Library.Status | OnDelete (_.Library.ObjectIdentity oid) |
This callback method is invoked by the <METHOD>Delete</METHOD> method to. More... | |
![]() | |
XCOMPACTANCESTRY | |
XCOMPACTANCESTRY can be set to a string to replace the value of the %CLASSNAME property (x__classname field) More... | |
DATALOCATIONGLOBAL = None | |
Global name containing master map data for this class. More... | |
DEFAULTGLOBAL = None | |
DSCONDITION = None | |
DSCONDITION is the expression that will be evaluated before deciding whether certain actions must be taken. More... | |
DSINTERVAL = None | |
DSINTERVAL is the number of seconds between one DSTIME value and the next. More... | |
DSTIME = None | |
If the DSTIME parameter is set to AUTO then the most recent filing operation in the current DSTIME value. More... | |
EXTENTQUERYSPEC = None | |
The EXTENTQUERYSPEC parameter defines the properties to be retrieved in. More... | |
EXTENTSIZE = None | |
The EXTENTSIZE parameter is used to inform the SQL Query Optimizer More... | |
GUIDENABLED = None | |
If this parameter is set to 1 then a GUID will be assigned (to the GUID property) to each new object. More... | |
IDENTIFIEDBY = None | |
The IDENTIFIEDBY parameter can optionally be set to the name. More... | |
MANAGEDEXTENT = None | |
The MANAGEDEXTENT parameter can be set to 0 (zero) to cause the Extent Manager. More... | |
READONLY = None | |
READONLY = 1 means that objects can be created, opened but not saved or deleted. More... | |
ROWLEVELSECURITY = None | |
ROWLEVELSECURITY = 1 | <property> means that row level security is active and the list More... | |
SQLPREVENTFULLSCAN = None | |
SQLPREVENTFULLSCAN = 1 means an attempt to prepare a query that will result in a full scan More... | |
STORAGEDEFAULT = None | |
STORAGEDEFAULT defines the default storage allocation to use for properties in this class. More... | |
USEEXTENTSET = None | |
VERSIONCLIENTNAME = None | |
VERSIONCLIENTNAME can be set to a valid CLIENTNAME (see property CLIENTNAME) value. More... | |
VERSIONPROPERTY = None | |
VERSIONPROPERTY = <property> means that the <property> in memory will be compared to. More... | |
![]() | |
DEFAULTCONCURRENCY = None | |
DEFAULTCONCURRENCY is the default value for the concurrency formal argument. More... | |
JOURNALSTREAM = None | |
If OBJJOURNAL is true then the value of the JOURNALSTREAM parameter defines whether or not. More... | |
OBJJOURNAL = None | |
if OBJJOURNAL is TRUE then inserts, updates and deletes will be logged in ^OBJ.JournalT More... | |
![]() | |
CAPTION = None | |
Optional name used by the Form Wizard for a class when generating forms. More... | |
JAVATYPE = None | |
The Java type to be used when exported. | |
PROPERTYVALIDATION = None | |
This parameter controls the default validation behavior for the object. More... | |
Aliases |
List of aliases for this property.
Calculated |
Specifies that the property has no in-memory storage allocated for it when the object containing it is instantiated.
Cardinality |
Specifies the cardinality of a relationship property.
The Cardinality keyword is required for relationship properties. It is ignored by non-relationship properties.
ClientName |
An alias used by client projections of this property.
Collection |
Specifies that a property is a collection property as well as what type of collection it is.
CompilerGenerated |
CompilerGenerated.
ComputeDependency |
List of properties referenced by the SQLCOMPUTECODE.
ComputeTriggers |
List of properties to be computed when this property changes.
Deprecated |
True if this property is deprecated.
Description |
Specifies a description of the property.
DirectRefOnGet |
Deprecated.
DirectRefOnSet |
Deprecated.
Final |
Specifies that subclasses cannot override the definition of this property.
Id |
Id.
Identity |
Specifies that this property is the identity for this class.
Identity properties can be set in new objects only and the default is set by incrementing a counter.
InheritedId |
InheritedId.
InitialExpression |
Specifies an initial value for the property.
Internal |
If true, then do not display this item in automatic documentation.
Inverse |
Specifies the name of the inverse side of a relationship.
That is, the name of the corresponding relationship property in the related class. The inverse property must exist in the related class and have the correct Cardinality value. The Inverse keyword is required for relationship properties. It is ignored by non-relationship properties.
KeywordError |
KeywordError.
KeywordModified |
KeywordModified.
Methods |
Method.
MultiDimensional |
Specifies that an attribute has the characteristics of a multidimensional array.
Name |
The name of the property.
NoModBit |
Deprecated.
NotInheritable |
Deprecated.
OnDelete |
Specifies what referential action to take when the key value is deleted from the foreign table.
Origin |
Origin.
Parameters |
Parameter.
Private |
Specifies that the property is private.
Private properties can only be used by instance methods of this class or its subclasses.
ReadOnly |
Specifies that the property is readonly.
Relationship |
Specifies that a property is a relationship property.
Required |
In the case of a persistent class, specifies that the value of the property must be given a value before it can be stored to disk.
RuntimeType |
RuntimeType.
SequenceNumber |
SequenceNumber.
ServerOnly |
Specifies that a property will not be projected to a Java or C++ client.
SqlCollation |
Deprecated.
SqlColumnNumber |
Explicitly sets the SQL Column number for this property.
This is provided for legacy application support.
SqlComputeCode |
Specifies ObjectScript code that evaluates to a computed field value.
SqlComputeOnChange |
Specifies one or more properties whose modification triggers the recalculation of this computed field within SQL.
SqlComputed |
Specifies that this property is an SQL computed field.
SqlFieldName |
SqlListDelimiter |
Specifies the delimiter character used within SQL for lists.
This is provided for legacy application support.
SqlListType |
specifies the representation to be used for a list.
Storable |
Storable.
Transient |
In the case of a persistent class, specifies that the property is not stored in the database.
Type |
Specifies the name of the class associated with the property, which can be a data type class, a persistent class, or an embeddable serial class.
UDLTexts |
UDLText.
parent |
Pointer to the containing parent object.