%Compiler.Binding.JavaTypeConverter
Class %Compiler.Binding.JavaTypeConverter Extends %RegisteredObject [ System = 4 ]
Properties
objectLibraryTypes;
Property objectLibraryTypes;
timeTypes;
Property timeTypes;
projParams
Property projParams As %ArrayOfDataTypes;
primitiveDataTypes
Property primitiveDataTypes As %Boolean;
Methods
%OnNew
Method %OnNew(projParams As %ArrayOfDataTypes) As %Status [ Private, ServerOnly = 1 ]
getSigType
Method getSigType(returnType As %String, newCollections As %Boolean) As %String
convertType
Method convertType(fullType As %String, ByRef package As %String, ByRef type As %String, ByRef elementType = "", collectionType = "", isRelationship = 0, ByRef qstruct As %String) As %Status
convertCDType
Method convertCDType(type As %String, className = "") As %String
convertObjectTypes
Method convertObjectTypes(type As %String) As %String
paramsToArguments
Method paramsToArguments(params As %List, isStatic = 0, convertsType = 1) As %String
paramsToString
Method paramsToString(params As %List) As %String
getTypeForIRISCall
Method getTypeForIRISCall(type As %String, returnsObject As %Boolean, notPropertyCall = 0) As %String