Lines Matching defs:ObjectOutputStream

42  * An ObjectOutputStream writes primitive data types and graphs of Java objects
77 * ObjectOutputStream oos = new ObjectOutputStream(fos);
93 * private void writeObject(java.io.ObjectOutputStream stream)
103 * writing the individual fields to the ObjectOutputStream using the
118 * exception will be caught by the ObjectOutputStream and abort the
132 * serialize an enum constant, ObjectOutputStream writes the string returned by
143 * written to the ObjectOutputStream in block-data records. A block data record
149 * block-data mode. Calls to the ObjectOutputStream methods writeObject,
162 public class ObjectOutputStream
218 * Creates an ObjectOutputStream that writes to the specified OutputStream.
227 * the ObjectOutputStream.putFields or ObjectOutputStream.writeUnshared
236 * @see ObjectOutputStream#ObjectOutputStream()
237 * @see ObjectOutputStream#putFields()
240 public ObjectOutputStream(OutputStream out) throws IOException {
257 * ObjectOutputStream to not have to allocate private data just used by
258 * this implementation of ObjectOutputStream.
271 protected ObjectOutputStream() throws IOException, SecurityException {
321 * Write the specified object to the ObjectOutputStream. The class of the
366 * @see #ObjectOutputStream()
374 * Writes an "unshared" object to the ObjectOutputStream. This method is
387 * words, ObjectOutputStream will never generate back-references to
398 * <p>ObjectOutputStream subclasses which override this method can only be
453 public ObjectOutputStream.PutField putFields() throws IOException {
485 * stream. The state is reset to be the same as a new ObjectOutputStream.
509 * make free use of the ObjectOutputStream to save any representation of
528 * <code>ObjectOutputStream</code> does nothing.
532 * <code>ObjectOutputStream</code> that overrides this method, the
547 * This method will allow trusted subclasses of ObjectOutputStream to
558 * <p>The ObjectOutputStream.writeObject method takes a parameter of type
638 * Write the specified class descriptor to the ObjectOutputStream. Class
640 * stream. Subclasses of ObjectOutputStream may override this method to
648 * <p>Note that this method will only be called if the ObjectOutputStream
650 * ObjectOutputStream's <code>useProtocolVersion</code> method). If this
720 * Drain any buffered data in ObjectOutputStream. Similar to flush but
1001 * calling the {@link java.io.ObjectOutputStream#writeFields()}
1039 if (cl == ObjectOutputStream.class) {
1069 cl != ObjectOutputStream.class;
1233 // Return true if this class is a custom subclass of ObjectOutputStream
1235 != ObjectOutputStream.class.getClassLoader();
1651 // deprecated in ObjectOutputStream.PutField
1668 if (ObjectOutputStream.this != out) {