Product SiteDocumentation Site

5.2.4. The Stream Class

A stream object allows external communication from Rexx. (See Chapter 14, Input and Output Streams for a discussion of Rexx input and output.)
The Stream class is a subclass of the InputOutputStream class (Section 5.2.3, “The InputOutputStream Class”).

Table 5.11. ooRexx Stream Class

Object
InputOutputStream
+ InputStream
+ OutputStream
Stream
 
arrayIn
arrayOut
charIn
charOut
chars
close
command
description
flush
init
lineIn
lineOut
lines
makeArray
open
position
qualify
query
say
seek
state
string
supplier
unInit

Note

The Stream class also has available class methods that its metaclass, the Class class (Section 5.1.2, “The Class Class”), defines. It also inherits methods from the InputOutputStream class (Section 5.2.3, “The InputOutputStream Class”).

5.2.4.1. Inherited Methods

Methods inherited from the Object class (Section 5.1.1, “The Object Class”).
new (Class Method)initsend
= \= == \== <> ><instanceMethodsendWith
|| '' (abuttal)' ' (blank)instanceMethodssetMethod
(Operator Methods)isAstart
classisInstanceOfstartWith
copyobjectNamestring
defaultNameobjectName=unsetMethod
hasMethodrequest 
identityHashrun 
Methods inherited from the InputOutputStream class (Section 5.2.1, “The InputStream Class”).
arrayIncloseopen
charInlineInposition
charOutlineOut 
charslines 
Methods inherited from the OutputStream class (Section 5.2.2, “The OutputStream Class”).
arrayOutcloseopen
charInlineInposition
charOutlineOut 
charslines