Convert Vavr Seq to list with asJava method.
asJava(…) creates a read-only view instead of copying elements into a new List. Closes #2217 Original pull request: #287
This commit is contained in:
committed by
Mark Paluch
parent
1e13d40cbb
commit
b2fe6d3d22
@@ -60,7 +60,7 @@ class VavrCollections {
|
||||
public Object convert(Object source) {
|
||||
|
||||
if (source instanceof io.vavr.collection.Seq) {
|
||||
return ((io.vavr.collection.Seq<?>) source).toJavaList();
|
||||
return ((io.vavr.collection.Seq<?>) source).asJava();
|
||||
}
|
||||
|
||||
if (source instanceof io.vavr.collection.Map) {
|
||||
@@ -71,7 +71,7 @@ class VavrCollections {
|
||||
return ((io.vavr.collection.Set<?>) source).toJavaSet();
|
||||
}
|
||||
|
||||
throw new IllegalArgumentException("Unsupported Javaslang collection " + source.getClass());
|
||||
throw new IllegalArgumentException("Unsupported Vavr collection " + source.getClass());
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user