corda/classpath/java/io
Johannes Schindelin 4b8285e597 Implement a rudimentary Java-compatible ObjectInputStream
The Java Language Specification documents the serialization protocol
implemented by this change set:

http://docs.oracle.com/javase/7/docs/platform/serialization/spec/protocol.html#10258

This change is intended to make it easier to use Avian VM as a drop-in
replacement for the Oracle JVM when serializing objects.

The previous serialization code is still available as
avian.LegacyObjectInputStream.

This commit only implements the non-object parts of the deserialization
specification.

Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>
2013-11-06 09:10:51 -06:00
..
BufferedInputStream.java update copyright years 2013-07-02 20:52:38 -06:00
BufferedOutputStream.java update copyright years 2013-07-02 20:52:38 -06:00
BufferedReader.java update copyright years 2013-07-02 20:52:38 -06:00
BufferedWriter.java update copyright years 2013-07-02 20:52:38 -06:00
ByteArrayInputStream.java update copyright years 2013-07-02 20:52:38 -06:00
ByteArrayOutputStream.java update copyright years 2013-07-02 20:52:38 -06:00
Closeable.java update copyright years 2013-07-02 20:52:38 -06:00
DataInput.java Add the DataInput / DataOutput interfaces 2013-10-18 15:10:05 -05:00
DataOutput.java Add the DataInput / DataOutput interfaces 2013-10-18 15:10:05 -05:00
DataOutputStream.java Add a minimal implementation of DataOutputStream 2013-10-18 15:10:05 -05:00
EOFException.java update copyright years 2013-07-02 20:52:38 -06:00
Externalizable.java update copyright years 2013-07-02 20:52:38 -06:00
File.java Adds separatorChar and pathSeparatorChar fields to File ... 2013-11-06 14:05:25 +01:00
FileDescriptor.java update copyright years 2013-07-02 20:52:38 -06:00
FileInputStream.java update copyright years 2013-07-02 20:52:38 -06:00
FilenameFilter.java update copyright years 2013-07-02 20:52:38 -06:00
FileNotFoundException.java update copyright years 2013-07-02 20:52:38 -06:00
FileOutputStream.java update copyright years 2013-07-02 20:52:38 -06:00
FileReader.java update copyright years 2013-07-02 20:52:38 -06:00
FileWriter.java update copyright years 2013-07-02 20:52:38 -06:00
FilterOutputStream.java update copyright years 2013-07-02 20:52:38 -06:00
FilterReader.java Implement FilterReader 2013-11-06 09:10:50 -06:00
Flushable.java update copyright years 2013-07-02 20:52:38 -06:00
InputStream.java update copyright years 2013-07-02 20:52:38 -06:00
InputStreamReader.java update copyright years 2013-07-02 20:52:38 -06:00
IOException.java update copyright years 2013-07-02 20:52:38 -06:00
LineNumberReader.java update copyright years 2013-07-02 20:52:38 -06:00
NotSerializableException.java update copyright years 2013-07-02 20:52:38 -06:00
ObjectInput.java update copyright years 2013-07-02 20:52:38 -06:00
ObjectInputStream.java Implement a rudimentary Java-compatible ObjectInputStream 2013-11-06 09:10:51 -06:00
ObjectOutput.java update copyright years 2013-07-02 20:52:38 -06:00
ObjectOutputStream.java Make ObjectOutputStream's constants available to java.io 2013-11-06 09:10:50 -06:00
ObjectStreamException.java update copyright years 2013-07-02 20:52:38 -06:00
OutputStream.java update copyright years 2013-07-02 20:52:38 -06:00
OutputStreamWriter.java update copyright years 2013-07-02 20:52:38 -06:00
PrintStream.java update copyright years 2013-07-02 20:52:38 -06:00
PrintWriter.java update copyright years 2013-07-02 20:52:38 -06:00
PushbackReader.java update copyright years 2013-07-02 20:52:38 -06:00
RandomAccessFile.java Implement a rudimentary RandomAccessFile#getChannel 2013-10-21 10:59:59 -05:00
Reader.java update copyright years 2013-07-02 20:52:38 -06:00
Serializable.java update copyright years 2013-07-02 20:52:38 -06:00
StreamCorruptedException.java update copyright years 2013-07-02 20:52:38 -06:00
StringReader.java update copyright years 2013-07-02 20:52:38 -06:00
StringWriter.java update copyright years 2013-07-02 20:52:38 -06:00
UnsupportedEncodingException.java update copyright years 2013-07-02 20:52:38 -06:00
Writer.java update copyright years 2013-07-02 20:52:38 -06:00