|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectjava.io.Writer
oracle.adfnmc.java.io.Writer
public abstract class Writer
Writer is an Abstract class for writing Character Streams. Subclasses of writer must implement the methods
write(char[], int, int), close() and flush().
Reader| Field Summary | |
|---|---|
protected java.lang.Object |
lock
The object used to synchronize access to the writer. |
| Constructor Summary | |
|---|---|
protected |
Writer()
Constructs a new character stream Writer using this as the Object to synchronize critical regions
around. |
protected |
Writer(java.lang.Object lock)
Constructs a new character stream Writer using lock as the Object to synchronize critical regions
around. |
| Method Summary | |
|---|---|
Writer |
append(char c)
Append a char cto the Writer. |
abstract void |
close()
Close this Writer. |
abstract void |
flush()
Flush this Writer. |
void |
write(char[] buf)
Writes the entire character buffer buf to this Writer. |
abstract void |
write(char[] buf,
int offset,
int count)
Writes count characters starting at offset |
void |
write(int oneChar)
Writes the specified character oneChar to this Writer. |
void |
write(java.lang.String str)
Writes the characters from the String str to this Writer. |
void |
write(java.lang.String str,
int offset,
int count)
Writes count number of characters starting at offset from the String str to
this Writer. |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected java.lang.Object lock
| Constructor Detail |
|---|
protected Writer()
this as the Object to synchronize critical regions
around.
protected Writer(java.lang.Object lock)
lock as the Object to synchronize critical regions
around.
lock - the Object to synchronize critical regions around.| Method Detail |
|---|
public abstract void close()
throws java.io.IOException
close in interface Closeableclose in class java.io.Writerjava.io.IOException - If an error occurs attempting to close this Writer.
public abstract void flush()
throws java.io.IOException
flush in interface Flushableflush in class java.io.Writerjava.io.IOException - If an error occurs attempting to flush this Writer.
public void write(char[] buf)
throws java.io.IOException
buf to this Writer.
write in class java.io.Writerbuf - the non-null array containing characters to write.
java.io.IOException - If this Writer has already been closed or some other IOException occurs.
public abstract void write(char[] buf,
int offset,
int count)
throws java.io.IOException
count characters starting at offset in
buf to this Writer. This abstract method must be implemented by concrete subclasses.
- Specified by:
write in class java.io.Writer
- Parameters:
buf - the non-null array containing characters to write.offset - offset in buf to retrieve characterscount - maximum number of characters to write
- Throws:
java.io.IOException - If this Writer has already been closed or some other IOException occurs.
java.lang.ArrayIndexOutOfBoundsException - If offset or count are outside of bounds.
public void write(int oneChar)
throws java.io.IOException
oneChar to this Writer. This implementation writes the low order two
bytes of oneChar to the Stream.
write in class java.io.WriteroneChar - The character to write
java.io.IOException - If this Writer has already been closed or some other IOException occurs.
public void write(java.lang.String str)
throws java.io.IOException
str to this Writer.
write in class java.io.Writerstr - the non-null String containing the characters to write.
java.io.IOException - If this Writer has already been closed or some other IOException occurs.
public void write(java.lang.String str,
int offset,
int count)
throws java.io.IOException
count number of characters starting at offset from the String str to
this Writer.
write in class java.io.Writerstr - the non-null String containing the characters to write.offset - the starting point to retrieve characters.count - the number of characters to retrieve and write.
java.io.IOException - If this Writer has already been closed or some other IOException occurs.
java.lang.ArrayIndexOutOfBoundsException - If offset or count are outside of bounds.
public Writer append(char c)
throws java.io.IOException
cto the Writer. The Writer.append(c) works the same as Writer.write(
c).
c - The character appended to the Writer.
java.io.IOException - If any IOException raises during the procedure.
|
Oracle Fusion Middleware Java API Reference for Oracle ADF Mobile Client 11g Release 1 (11.1.1) E17503-02 |
||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||