Package stream.nebula.operators
Class JavaUdfOperator
- java.lang.Object
-
- stream.nebula.operators.Operator
-
- stream.nebula.operators.JavaUdfOperator
-
- Direct Known Subclasses:
FlatMapUdfOperator
,MapUdfOperator
public abstract class JavaUdfOperator extends Operator
This is a base class forOperator
s which use a Java UDF function, e.g.,Query.map(MapFunction)
andQuery.flatMap(FlatMapFunction)
.
-
-
Field Summary
-
Fields inherited from class stream.nebula.operators.Operator
childOperator
-
-
Constructor Summary
Constructors Constructor Description JavaUdfOperator(Operator childOperator, java.lang.String assignedField, JavaUdfFunction<?,?> javaUdfFunction)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.String
getAssignedField()
JavaUdfFunction<?,?>
getJavaUdfFunction()
-
Methods inherited from class stream.nebula.operators.Operator
getChildOperator
-
-
-
-
Constructor Detail
-
JavaUdfOperator
public JavaUdfOperator(Operator childOperator, java.lang.String assignedField, JavaUdfFunction<?,?> javaUdfFunction)
-
-
Method Detail
-
getAssignedField
public java.lang.String getAssignedField()
-
getJavaUdfFunction
public JavaUdfFunction<?,?> getJavaUdfFunction()
-
-