summaryrefslogtreecommitdiffstats
path: root/bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java
diff options
context:
space:
mode:
Diffstat (limited to 'bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java')
-rw-r--r--bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java10
1 files changed, 10 insertions, 0 deletions
diff --git a/bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java b/bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java
index a4919cd..05b2b56 100644
--- a/bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java
+++ b/bcprov/src/main/java/org/bouncycastle/util/io/TeeOutputStream.java
@@ -3,12 +3,22 @@ package org.bouncycastle.util.io;
import java.io.IOException;
import java.io.OutputStream;
+
+/**
+ * An output stream which copies anything written into it to another stream.
+ */
public class TeeOutputStream
extends OutputStream
{
private OutputStream output1;
private OutputStream output2;
+ /**
+ * Base constructor.
+ *
+ * @param output1 the output stream that is wrapped.
+ * @param output2 a secondary stream that anything written to output1 is also written to.
+ */
public TeeOutputStream(OutputStream output1, OutputStream output2)
{
this.output1 = output1;