@Internal public class MultipleInputSelectionHandler extends Object
StreamMultipleInputProcessor
.Modifier and Type | Field and Description |
---|---|
static int |
MAX_SUPPORTED_INPUT_COUNT |
Constructor and Description |
---|
MultipleInputSelectionHandler(InputSelectable inputSelectable,
int inputCount) |
Modifier and Type | Method and Description |
---|---|
boolean |
areAllDataInputsFinished() |
boolean |
areAllInputsFinished() |
static void |
checkSupportedInputCount(int inputCount) |
boolean |
isInputFinished(int inputIndex) |
DataInputStatus |
updateStatusAndSelection(DataInputStatus inputStatus,
int inputIndex) |
public static final int MAX_SUPPORTED_INPUT_COUNT
public MultipleInputSelectionHandler(@Nullable InputSelectable inputSelectable, int inputCount)
public static void checkSupportedInputCount(int inputCount)
public DataInputStatus updateStatusAndSelection(DataInputStatus inputStatus, int inputIndex) throws IOException
IOException
public boolean isInputFinished(int inputIndex)
public boolean areAllInputsFinished()
public boolean areAllDataInputsFinished()
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.