Class Reference
%IO.I.CharacterStream
Server:appadmin-00044-deployment-6bf4cbc86d-f76z9
Instance:IRIS
User:SuperUser
 
-
  [USER] >  [%IO] >  [I] >  [CharacterStream]
Private  Storage

abstract class %IO.I.CharacterStream extends %IO.I.ByteStream, %IO.IParts.CharacterIO

Abstract Character Stream base class. CharacterStreams extend Byte Streams because "RawBytes" is an option for ..CharEncoding

Inventory

Parameters Properties Methods Queries Indices ForeignKeys Triggers


Summary

Properties
AtEnd CharEncoding DefaultFlushOnWrite IsCharacter
IsOpen LineTerminator Name

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
CharEncodingSet Close CopyFrom CopyReplace
CopyReplaceArray DefaultFlushOnWriteGet Flush InputFromDevice
IsCharacterGet OutputToDevice Read ReadLine
ReadUntil ReadUntilArray Write WriteLine

Subclasses
%IO.DeviceStream %IO.I.CharacterSeekableStream



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