Learning
Documentation
Community
Open Exchange
Global Masters
Home / Class Reference / ENSLIB namespace / %Library.ParameterDefinition
Private  Storage   

%Library.ParameterDefinition


persistent class %Library.ParameterDefinition extends
%AbstractDefinition

Note: The class definition classes in the %Library package have been superceded by those in the %Dictionary package.

This class represents a specific class parameter description for a class contained within the Caché Dictionary.

For more information on class definition classes, refer to About Class Definition Classes.

Inventory


Parameters Properties Methods Queries Indices ForeignKeys Triggers
10


Summary


Properties
ClassName Constraint Default Description Final
Flags Internal Name SequenceNumber Type

Methods
%AddToSaveSet %AddToSyncSet %BuildIndices %CheckConstraints
%CheckConstraintsForExtent %ClassIsLatestVersion %ClassName %ComposeOid
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GUID %GUIDSet
%GetLock %GetParameter %GetSwizzleObject %Id
%IsA %IsModified %IsNull %KillExtent
%LockExtent %LockId %New %NormalizeObject
%ObjectIsNull %ObjectModified %Oid %OnBeforeAddToSync
%OnDetermineClass %Open %OpenId %OriginalNamespace
%PackageName %PurgeIndices %Reload %RemoveFromSaveSet
%ResolveConcurrencyConflict %RollBack %Save %SaveDirect
%SerializeObject %SetModified %SortBegin %SortEnd
%SyncObjectIn %SyncTransport %UnlockExtent %UnlockId
%ValidateIndices %ValidateObject GetTransientState SetTransientState
lb li ll


Properties


• property ClassName as %CacheString;
A string containing the name of the class the method belongs to.
• property Constraint as %CacheString;
This is for internal use only.
• property Default as %CacheString;
A string containing the default value for the class parameter.
• property Description as %CacheString;
A string containing the description for the class parameter.
• property Final as %CacheString;
A flag indicating whether the class parameter is final (1) or not (0).
• property Flags as %CacheString;
This is for internal use only.
• property Internal as %CacheString;
A flag indicating whether the class parameter is internal (1) or not (0).
• property Name as %CacheString;
A string containing the name of the class parameter.
• property SequenceNumber as %CacheString;
Sequence number used to determine order of this item in Studio editor and in XML export format.
• property Type as %CacheString;
This is for internal use only.