jdk/src/share/classes/java/util/stream/AbstractTask.java
changeset 19218 8e7212b90b81
parent 18795 25d68f4a1b38
--- a/jdk/src/share/classes/java/util/stream/AbstractTask.java	Tue Aug 06 17:13:07 2013 -0700
+++ b/jdk/src/share/classes/java/util/stream/AbstractTask.java	Tue Aug 06 17:42:47 2013 -0700
@@ -73,6 +73,9 @@
  *     }
  * }</pre>
  *
+ * <p>Serialization is not supported as there is no intention to serialize
+ * tasks managed by stream ops.
+ *
  * @param <P_IN> Type of elements input to the pipeline
  * @param <P_OUT> Type of elements output from the pipeline
  * @param <R> Type of intermediate result, which may be different from operation
@@ -80,6 +83,7 @@
  * @param <K> Type of parent, child and sibling tasks
  * @since 1.8
  */
+@SuppressWarnings("serial")
 abstract class AbstractTask<P_IN, P_OUT, R,
                             K extends AbstractTask<P_IN, P_OUT, R, K>>
         extends CountedCompleter<R> {