PipedWriter 

Introduction

The Java.io.PipedWriter class is piped character-output streams.

Class declaration

Following is the declaration for Java.io.PipedWriter class −

public class PipedWriter
   extends Writer

Learn Java in-depth with real-world projects through our Java certification course. Enroll and become a certified expert to boost your career.

Field

Following are the fields for Java.io.PipedWriter class −

  • protected Object lock − This is the object used to synchronize operations on this stream.

Class constructors

Sr.No.Constructor & Description
1PipedWriter()This creates a piped writer that is not yet connected to a piped reader.
2PipedWriter(PipedReader snk)This creates a piped writer connected to the specified piped reader.

Class methods

Sr.No.Method & Description
1void close()This method closes this piped output stream and releases any system resources associated with this stream.
2void connect(PipedReader snk)This method Connects this piped writer to a receiver.
3void flush()This method flushes this output stream and forces any buffered output characters to be written out.
4void write(char[] cbuf, int off, int len)This method writes len characters from the specified character array starting at offset off to this piped output stream.
5void write(int c)This method writes the specified char to the piped output stream.

Methods inherited

This class inherits methods from the following classes −

  • Java.io.Writer
  • Java.io.Object

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *