|
JBoss Marshalling 1.3.0.CR9 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jboss.marshalling.MarshallerObjectOutput
public class MarshallerObjectOutput

A marshaller's object output. This implementation delegates to a Marshaller implementation while throwing
an exception if close() is called.
This class is not part of the marshalling API; rather it is intended for marshaller implementors to make it easier to develop Java serialization-compatible marshallers.
| Constructor Summary | |
|---|---|
MarshallerObjectOutput(Marshaller marshaller)
Construct a new instance. |
|
| Method Summary | |
|---|---|
void |
close()
This implementation always throws an IllegalStateException. |
void |
flush()
|
void |
write(byte[] b)
|
void |
write(byte[] b,
int off,
int len)
|
void |
write(int b)
|
void |
writeBoolean(boolean v)
|
void |
writeByte(int v)
|
void |
writeBytes(String s)
|
void |
writeChar(int v)
|
void |
writeChars(String s)
|
void |
writeDouble(double v)
|
void |
writeFloat(float v)
|
void |
writeInt(int v)
|
void |
writeLong(long v)
|
void |
writeObject(Object obj)
|
void |
writeShort(int v)
|
void |
writeUTF(String s)
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public MarshallerObjectOutput(Marshaller marshaller)
marshaller - the marshaller to delegate to| Method Detail |
|---|
public void writeObject(Object obj)
throws IOException
writeObject in interface ObjectOutputIOException
public void write(int b)
throws IOException
write in interface DataOutputwrite in interface ObjectOutputIOException
public void write(byte[] b)
throws IOException
write in interface DataOutputwrite in interface ObjectOutputIOException
public void write(byte[] b,
int off,
int len)
throws IOException
write in interface DataOutputwrite in interface ObjectOutputIOException
public void flush()
throws IOException
flush in interface ObjectOutputIOException
public void close()
throws IOException
IllegalStateException.
close in interface ObjectOutputIOException
public void writeBoolean(boolean v)
throws IOException
writeBoolean in interface DataOutputIOException
public void writeByte(int v)
throws IOException
writeByte in interface DataOutputIOException
public void writeShort(int v)
throws IOException
writeShort in interface DataOutputIOException
public void writeChar(int v)
throws IOException
writeChar in interface DataOutputIOException
public void writeInt(int v)
throws IOException
writeInt in interface DataOutputIOException
public void writeLong(long v)
throws IOException
writeLong in interface DataOutputIOException
public void writeFloat(float v)
throws IOException
writeFloat in interface DataOutputIOException
public void writeDouble(double v)
throws IOException
writeDouble in interface DataOutputIOException
public void writeBytes(String s)
throws IOException
writeBytes in interface DataOutputIOException
public void writeChars(String s)
throws IOException
writeChars in interface DataOutputIOException
public void writeUTF(String s)
throws IOException
writeUTF in interface DataOutputIOException
|
JBoss Marshalling 1.3.0.CR9 | |||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||