public class StreamTool
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
StreamTool.DelimeterNotFoundException |
| Modifier and Type | Method and Description |
|---|---|
static byte[] |
advanceTo(java.io.InputStream in,
byte[] delim) |
static void |
formatHeader(org.w3c.dom.Document document,
java.io.Writer writer) |
static java.util.Map<java.lang.String,java.lang.Object> |
processPropertiesElement(org.w3c.dom.Element element) |
static org.w3c.dom.Element |
processPropertiesMap(org.w3c.dom.Document document,
java.util.Map properties) |
static void |
readStream(java.nio.channels.ReadableByteChannel stream,
StreamHandler handler) |
static java.nio.ByteBuffer |
readXML(java.nio.ByteBuffer input) |
static byte[] |
readXML(java.io.PushbackInputStream in)
Read off XML data from the InputStream up to the termination of the XML.
|
public static byte[] advanceTo(java.io.InputStream in,
byte[] delim)
throws java.io.IOException,
StreamTool.DelimeterNotFoundException
java.io.IOExceptionStreamTool.DelimeterNotFoundExceptionpublic static byte[] readXML(java.io.PushbackInputStream in)
throws java.io.IOException
java.io.IOExceptionpublic static java.nio.ByteBuffer readXML(java.nio.ByteBuffer input)
throws java.io.IOException
java.io.IOExceptionpublic static void readStream(java.nio.channels.ReadableByteChannel stream,
StreamHandler handler)
throws StreamException
StreamExceptionpublic static void formatHeader(org.w3c.dom.Document document,
java.io.Writer writer)
throws StreamException
StreamExceptionpublic static java.util.Map<java.lang.String,java.lang.Object> processPropertiesElement(org.w3c.dom.Element element)
throws StreamException
StreamExceptionpublic static org.w3c.dom.Element processPropertiesMap(org.w3c.dom.Document document,
java.util.Map properties)