OutputStream that throws no IOException, instead raising Ruby Exception (unchecked) via the
passed-in runtime.
| Modifier and Type | Field and Description |
|---|---|
| private final Ruby | |
| private final OutputStream |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public void | |
| public void | |
| private void | |
| public void | |
| public void | |
| public void |
| runtime | back to summary |
|---|---|
| private final Ruby runtime | |
| wrap | back to summary |
|---|---|
| private final OutputStream wrap | |
| RubyOutputStream | back to summary |
|---|---|
| public RubyOutputStream(Ruby runtime, OutputStream wrap) | |
| close | back to summary |
|---|---|
| public void close() | |
| flush | back to summary |
|---|---|
| public void flush() | |
| handle | back to summary |
|---|---|
| private void handle(IOException ioe) | |
| write | back to summary |
|---|---|
| public void write(int b) | |
| write | back to summary |
|---|---|
| public void write(byte[] b, int off, int len) | |
| write | back to summary |
|---|---|
| public void write(byte[] b) | |