Class Reference
IRIS for UNIX 2024.1.2
InterSystems: The power behind what matters   
Documentation  Search
  [USER] >  [%Compiler] >  [LG] >  [JavaForeignKeyDef]
Private  Storage   

serial class %Compiler.LG.JavaForeignKeyDef extends %SerialObject

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
11


Summary

Properties
Description Internal Name OnDelete
OnUpdate Properties PropertiesList ReferencedClass
ReferencedKey SequenceNumber SqlName

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


Properties

• property Description as %RawString;
• property Internal as %Boolean [ InitialExpression = 0 ];
• property Name as %Dictionary.Identifier;
• property OnDelete as %RawString [ InitialExpression = "noaction" ];
• property OnUpdate as %RawString [ InitialExpression = "noaction" ];
• property Properties as %RawString;
• property PropertiesList as list of %RawString;
• property ReferencedClass as %Dictionary.Classname;
• property ReferencedKey as %RawString;
• property SequenceNumber as %Integer [ InitialExpression = 0 ];
• property SqlName as %RawString;


Copyright (c) 2025 by InterSystems Corporation. Cambridge, Massachusetts, U.S.A. All rights reserved. Confidential property of InterSystems Corporation.