Package | Description |
---|---|
org.jboss.marshalling |
The marshalling API.
|
org.jboss.marshalling.river |
The River protocol implementation package.
|
org.jboss.marshalling.serial |
Modifier and Type | Interface and Description |
---|---|
interface |
Marshaller
An object marshaller for writing objects to byte streams.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractMarshaller
An abstract implementation of the
Marshaller interface. |
class |
AbstractObjectOutput
An abstract object output implementation.
|
class |
ByteBufferOutput
An
OutputStream implementing ByteOutput which writes to a ByteBuffer . |
class |
ByteOutputStream
An
OutputStream which implements ByteOutput and writes bytes to another ByteOutput . |
class |
LimitedByteOutput
A limited byte output stream.
|
class |
MarshallerObjectOutputStream
A marshaller's object output stream.
|
class |
ObjectOutputStreamMarshaller
A Marshaller which simply wraps an object stream.
|
class |
OutputStreamByteOutput
An
OutputStream which implements ByteInput and reads data from another OutputStream . |
class |
SimpleByteOutput
A simple byte output which extends
OutputStream . |
class |
SimpleDataOutput |
Modifier and Type | Field and Description |
---|---|
protected ByteOutput |
ByteOutputStream.byteOutput |
Modifier and Type | Method and Description |
---|---|
static ByteOutput |
Marshalling.createByteOutput(java.nio.ByteBuffer buffer)
Create a
ByteOutput wrapper for a ByteBuffer . |
static ByteOutput |
Marshalling.createByteOutput(java.io.OutputStream outputStream)
Create a
ByteOutput wrapper for an OutputStream . |
ByteOutput |
BytePipe.getOutput()
Get the output side of this pipe.
|
Modifier and Type | Method and Description |
---|---|
static java.io.OutputStream |
Marshalling.createOutputStream(ByteOutput byteOutput)
Create a
OutputStream wrapper for a ByteOutput . |
protected void |
SimpleDataOutput.start(ByteOutput byteOutput)
Begin writing to a stream.
|
void |
Marshaller.start(ByteOutput newOutput)
Begin marshalling to a stream.
|
void |
AbstractMarshaller.start(ByteOutput byteOutput)
Begin writing to a stream.
|
void |
ObjectOutputStreamMarshaller.start(ByteOutput newOutput)
Begin marshalling to a stream.
|
void |
StreamHeader.writeHeader(ByteOutput output)
Write the stream header to the stream.
|
static void |
UTFUtils.writeUTFBytes(ByteOutput output,
java.lang.String s)
Write the modified UTF-8 form of the given string to the given output.
|
Constructor and Description |
---|
ByteOutputStream(ByteOutput byteOutput)
Construct a new instance.
|
LimitedByteOutput(ByteOutput byteOutput,
long limit)
Construct a new instance.
|
MarshallingObjectOutputStream(Marshaller marshaller,
ByteOutput byteOutput)
Construct a new instance that delegates to the given marshaller.
|
SimpleDataOutput(ByteOutput byteOutput) |
SimpleDataOutput(int bufferSize,
ByteOutput byteOutput) |
Modifier and Type | Class and Description |
---|---|
class |
BlockMarshaller |
class |
RiverMarshaller |
class |
RiverObjectOutputStream |
Modifier and Type | Method and Description |
---|---|
void |
RiverMarshaller.start(ByteOutput byteOutput) |
void |
BlockMarshaller.start(ByteOutput newOutput) |
Modifier and Type | Class and Description |
---|---|
class |
SerialMarshaller |
class |
SerialObjectOutputStream |
Modifier and Type | Method and Description |
---|---|
void |
SerialMarshaller.start(ByteOutput byteOutput) |
void |
BlockMarshaller.start(ByteOutput newOutput) |
Copyright © 2011 JBoss, a division of Red Hat, Inc.