Class Reference
IRIS for UNIX 2019.2
InterSystems: The power behind what matters   
Documentation  Search
  [ENSLIB] >  [%SYSTEM] >  [Java]
Private  Storage   

For InterSystems internal use only, subject to change without notice

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
8


Summary

Methods
%AddToSaveSet %ClassIsLatestVersion %ClassName %ConstructClone
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Extends
%GetParameter %IsA %IsModified %New
%NormalizeObject %ObjectModified %OriginalNamespace %PackageName
%RemoveFromSaveSet %SerializeObject %SetModified %ValidateObject
BuildParams ClassMethod GetParams Method


Methods

• final classmethod BuildParams() as %CPP.Binary
Return a $c(0) separated list of params to pass JVM
• classmethod ClassMethod(ClsName As %CPP.UTF8, mthdname As %CPP.UTF8) as %String [ Language = cpp ]
Invoke a static Java method, the first arg is the class name, then the method name, args
• classmethod GetParams() as %CPP.StrList
Return a list of params to pass to JVM, i.e. return $lb("-verbose:jni","-agentlib:jdwp=transport=dt_socket,server=y,address=8000")
• method Method(MethodName As %CPP.UTF8) as %String [ Language = cpp ]
Invoke a Java method, the first arg is the method name, args (they are passed as is)


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