All Implemented Interfaces:
Consumer, Printable, java.io.Closeable, java.io.Flushable, java.lang.Appendable, java.lang.AutoCloseable
An OutPort that wraps an OutputStream using straight-through copying.
This is an optimization of using Latin-1 conversion; any char greater
than '\xFF' is converted to '?', and others are copied straight through.
However, there is guaranteed no local buffering, so you can
switch back and forth with the underlying OutputStream without flushing.
(Unless you do something weird, like request pretty-printing.)
The underlying OutputStream should therefore be buffered, for performance.
Fields inherited from class java.io.PrintWriter
Fields inherited from class java.io.Writer
Constructor and Description
BinaryOutPort Path path)
Methods inherited from class gnu.mapping.
OutPort clearBuffer, close, closeLogFile, closeOnExit, closeThis, echo, endAttribute, endElement, endLogicalBlock, errDefault, finalize, freshLine, getPrettyWriter, isOpen, isWordChar, openFile, outDefault, print, print, print, print, print, print, print, print, runCleanups, setColumnNumber, setErrDefault, setIndentation, setLogFile, setOutDefault, startAttribute, startElement, startLogicalBlock, startLogicalBlock, writeBreak, writeBreakFill, writeBreakLinear, writeSpaceFill, writeSpaceLinear, writeWordEnd, writeWordStart
Methods inherited from class gnu.lists.
PrintConsumer append, append, append, endDocument, endNumber, ignoring, startDocument, startNumber, write, writeBoolean, writeDouble, writeFloat, writeInt, writeLong, writeObject
Methods inherited from class java.io.PrintWriter
checkError, clearError, flush, format, format, print, print, printf, printf, println, println, println, println, println, println, println, println, println, println, setError, write, write, write, write, write
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait