Bump odlparent/yangtools/mdsal
[controller.git] / opendaylight / md-sal / sal-clustering-commons / src / main / java / org / opendaylight / controller / cluster / io / ChunkedOutputStream.java
index 8215e23ff371d290846a3e2d75528847219c2e0d..73cdece20fc25da023df2250a795adb01b4a6f67 100644 (file)
@@ -24,7 +24,7 @@ import java.util.ArrayDeque;
 import java.util.Arrays;
 import java.util.Deque;
 import java.util.Iterator;
-import org.opendaylight.yangtools.concepts.Variant;
+import org.opendaylight.yangtools.concepts.Either;
 
 /**
  * An {@link OutputStream} implementation which collects data is a series of {@code byte[]} chunks, each of which has
@@ -124,10 +124,10 @@ public final class ChunkedOutputStream extends OutputStream {
         return size;
     }
 
-    public Variant<byte[], ChunkedByteArray> toVariant() {
+    public Either<byte[], ChunkedByteArray> toVariant() {
         checkClosed();
-        return result instanceof byte[] ? Variant.ofFirst((byte[]) result)
-                : Variant.ofSecond(new ChunkedByteArray(size, (ImmutableList<byte[]>) result));
+        return result instanceof byte[] ? Either.ofFirst((byte[]) result)
+                : Either.ofSecond(new ChunkedByteArray(size, (ImmutableList<byte[]>) result));
     }
 
     @VisibleForTesting