Class ScalaInterop
java.lang.Object
org.apache.beam.runners.spark.structuredstreaming.translation.utils.ScalaInterop
Utilities for easier interoperability with the Spark Scala API.
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic interfacestatic interface - 
Method Summary
Modifier and TypeMethodDescriptionstatic <T> scala.collection.immutable.List<T> concat(scala.collection.immutable.List<T> a, scala.collection.immutable.List<T> b) static <T> scala.collection.immutable.List<T> static <T,V> ScalaInterop.Fun1 <T, V> fun1(ScalaInterop.Fun1<T, V> fun) static <T1,T2, V> 
ScalaInterop.Fun2<T1, T2, V> fun2(ScalaInterop.Fun2<T1, T2, V> fun) javaIterator(scala.collection.Iterator<T> it) JavaIteratorof ScalaIterator.static <T> scala.collection.Seq<T> listOf(T t) scalaIterator(Iterable<T> iterable) ScalaIteratorof JavaIterable.scalaIterator(Iterator<T> it) ScalaIteratorof JavaIterator.static <T> scala.collection.Seq<T> seqOf(T... t) static <T1,T2> scala.Tuple2 <T1, T2> tuple(T1 t1, T2 t2)  
- 
Method Details
- 
seqOf
public static <T> scala.collection.Seq<T> seqOf(T... t)  - 
concat
public static <T> scala.collection.immutable.List<T> concat(scala.collection.immutable.List<T> a, scala.collection.immutable.List<T> b)  - 
listOf
public static <T> scala.collection.Seq<T> listOf(T t)  - 
emptyList
public static <T> scala.collection.immutable.List<T> emptyList() - 
scalaIterator
public static <T extends @NonNull Object> scala.collection.Iterator<T> scalaIterator(Iterable<T> iterable) ScalaIteratorof JavaIterable. - 
scalaIterator
public static <T extends @NonNull Object> scala.collection.Iterator<T> scalaIterator(Iterator<T> it) ScalaIteratorof JavaIterator. - 
javaIterator
JavaIteratorof ScalaIterator. - 
tuple
public static <T1,T2> scala.Tuple2<T1,T2> tuple(T1 t1, T2 t2)  - 
replace
 - 
match
 - 
fun1
 - 
fun2
 
 -