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

stream class %Stream.GblChrCompress extends GlobalCharacter

Stream class that stores character data in compressed global nodes

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers
1


Summary

Properties
%Location AtEnd Id LastModified LineTerminator
RemoveOnClose Size

Methods
%AddToSaveSet %CheckUnique %ClassIsLatestVersion %ClassName
%ConstructClone %Delete %DeleteExtent %DeleteId
%DispatchClassMethod %DispatchGetModified %DispatchGetProperty %DispatchMethod
%DispatchSetModified %DispatchSetMultidimProperty %DispatchSetProperty %Exists
%ExistsId %Extends %GetParameter %GetSwizzleObject
%Id %IsA %IsModified %IsNull
%KillExtent %LOBPrefetch %LocationSet %LockStream
%New %NormalizeObject %ObjectIsNull %ObjectModified
%ObjectSize %Oid %Open %OpenId
%OriginalNamespace %PackageName %ReleaseLock %Reload
%RemoveFromSaveSet %RollBack %Save %SerializeObject
%SetModified %UnlockStream %ValidateObject Clear
CopyFrom CopyFromAndSave FindAt Flush
GetStreamId InputFromDevice IsCharacter IsNull
LastModifiedGet MoveTo MoveToEnd OutputToDevice
OutputToDeviceAt Read ReadLine ReadLineIntoStream
ReadSQL Rewind SerializeToSyncSet SizeGet
StreamOIDIsNull SyncStreamIn Write WriteLine

Subclasses
%Stream.GblBinCompress

Parameters

• parameter COMPRESS = 2;
Compress behavior of this class.

  • -1 - Do not compress streams, write old stream header format
  • 0 - Do not compress new streams
  • 1 - Compress new streams
  • 2 - Always compress


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