Modifier and Type | Field and Description |
---|---|
protected UserCodeWrapper<? extends OutputFormat<IN>> |
GenericDataSinkBase.formatWrapper |
protected UserCodeWrapper<? extends T> |
GenericDataSourceBase.formatWrapper |
protected UserCodeWrapper<FT> |
AbstractUdfOperator.userFunction
The object or class containing the user function.
|
Modifier and Type | Method and Description |
---|---|
UserCodeWrapper<? extends OutputFormat<IN>> |
GenericDataSinkBase.getFormatWrapper()
Gets the class describing this sinks output format.
|
UserCodeWrapper<? extends T> |
GenericDataSourceBase.getFormatWrapper()
Gets the class describing the input format.
|
UserCodeWrapper<FT> |
AbstractUdfOperator.getUserCodeWrapper()
Gets the function that is held by this operator.
|
UserCodeWrapper<? extends OutputFormat<IN>> |
GenericDataSinkBase.getUserCodeWrapper()
Gets the class describing the output format.
|
UserCodeWrapper<? extends T> |
GenericDataSourceBase.getUserCodeWrapper()
Gets the class describing the input format.
|
UserCodeWrapper<?> |
Operator.getUserCodeWrapper()
Gets the user code wrapper.
|
Constructor and Description |
---|
AbstractUdfOperator(UserCodeWrapper<FT> function,
OperatorInformation<OUT> operatorInfo,
String name)
Creates a new abstract operator with the given name wrapping the given user function.
|
DualInputOperator(UserCodeWrapper<FT> stub,
BinaryOperatorInformation<IN1,IN2,OUT> operatorInfo,
int[] keyPositions1,
int[] keyPositions2,
String name)
Creates a new abstract dual-input operator with the given name wrapping the given user
function.
|
DualInputOperator(UserCodeWrapper<FT> stub,
BinaryOperatorInformation<IN1,IN2,OUT> operatorInfo,
String name)
Creates a new abstract dual-input Pact with the given name wrapping the given user function.
|
GenericDataSinkBase(UserCodeWrapper<? extends OutputFormat<IN>> f,
UnaryOperatorInformation<IN,Nothing> operatorInfo,
String name)
Creates a GenericDataSink with the provided
OutputFormat implementation and the given name. |
SingleInputOperator(UserCodeWrapper<FT> stub,
UnaryOperatorInformation<IN,OUT> operatorInfo,
int[] keyPositions,
String name)
Creates a new abstract single-input operator with the given name wrapping the given user
function.
|
SingleInputOperator(UserCodeWrapper<FT> stub,
UnaryOperatorInformation<IN,OUT> operatorInfo,
String name)
Creates a new abstract single-input operator with the given name wrapping the given user
function.
|
Modifier and Type | Method and Description |
---|---|
UserCodeWrapper<?> |
DeltaIterationBase.WorksetPlaceHolder.getUserCodeWrapper() |
UserCodeWrapper<?> |
DeltaIterationBase.SolutionSetPlaceHolder.getUserCodeWrapper() |
UserCodeWrapper<?> |
BulkIterationBase.PartialSolutionPlaceHolder.getUserCodeWrapper() |
Modifier and Type | Class and Description |
---|---|
class |
UserCodeClassWrapper<T>
This holds a class containing user defined code.
|
class |
UserCodeObjectWrapper<T>
This holds an actual object containing user defined code.
|
Modifier and Type | Method and Description |
---|---|
Map<OperatorID,UserCodeWrapper<? extends InputFormat<?,?>>> |
InputOutputFormatContainer.getInputFormats() |
Map<OperatorID,UserCodeWrapper<? extends InputFormat<?,?>>> |
InputOutputFormatContainer.FormatUserCodeTable.getInputFormats() |
Map<OperatorID,UserCodeWrapper<? extends OutputFormat<?>>> |
InputOutputFormatContainer.getOutputFormats() |
Map<OperatorID,UserCodeWrapper<? extends OutputFormat<?>>> |
InputOutputFormatContainer.FormatUserCodeTable.getOutputFormats() |
Modifier and Type | Method and Description |
---|---|
InputOutputFormatContainer |
InputOutputFormatContainer.addInputFormat(OperatorID operatorId,
UserCodeWrapper<? extends InputFormat<?,?>> wrapper) |
void |
InputOutputFormatContainer.FormatUserCodeTable.addInputFormat(OperatorID operatorId,
UserCodeWrapper<? extends InputFormat<?,?>> wrapper) |
InputOutputFormatContainer |
InputOutputFormatContainer.addOutputFormat(OperatorID operatorId,
UserCodeWrapper<? extends OutputFormat<?>> wrapper) |
void |
InputOutputFormatContainer.FormatUserCodeTable.addOutputFormat(OperatorID operatorId,
UserCodeWrapper<? extends OutputFormat<?>> wrapper) |
Modifier and Type | Method and Description |
---|---|
<T> UserCodeWrapper<T> |
TaskConfig.getStubWrapper(ClassLoader cl) |
Modifier and Type | Method and Description |
---|---|
void |
TaskConfig.setStubWrapper(UserCodeWrapper<?> wrapper) |
Copyright © 2014–2023 The Apache Software Foundation. All rights reserved.