Modifier and Type | Field and Description |
---|---|
protected FieldList |
Ordering.indexes |
Modifier and Type | Method and Description |
---|---|
FieldList |
Ordering.getInvolvedIndexes() |
Modifier and Type | Field and Description |
---|---|
static FieldList |
FieldList.EMPTY_LIST |
Modifier and Type | Method and Description |
---|---|
FieldList |
FieldList.addField(Integer fieldID) |
FieldList |
FieldList.addFields(FieldSet set) |
FieldList |
FieldList.addFields(int... fieldIDs) |
FieldList |
FieldList.toFieldList() |
FieldList |
FieldSet.toFieldList()
Turns the FieldSet into an ordered FieldList.
|
Modifier and Type | Method and Description |
---|---|
boolean |
FieldList.isExactMatch(FieldList list) |
boolean |
FieldList.isValidSubset(FieldList list) |
Modifier and Type | Field and Description |
---|---|
protected FieldList |
TwoInputNode.keys1 |
protected FieldList |
TwoInputNode.keys2 |
Modifier and Type | Method and Description |
---|---|
FieldList |
WorksetIterationNode.getSolutionSetKeyFields() |
Modifier and Type | Method and Description |
---|---|
FieldList |
LocalProperties.getGroupedFields()
Gets the grouped fields.
|
FieldList |
GlobalProperties.getPartitioningFields() |
Modifier and Type | Method and Description |
---|---|
static LocalProperties |
LocalProperties.forGrouping(FieldList groupedFields) |
boolean |
GlobalProperties.isExactlyPartitionedOnFields(FieldList fields) |
void |
GlobalProperties.setAnyPartitioning(FieldList partitionedFields) |
void |
GlobalProperties.setCustomPartitioned(FieldList partitionedFields,
Partitioner<?> partitioner) |
void |
GlobalProperties.setHashPartitioned(FieldList partitionedFields)
Sets this global properties to represent a hash partitioning.
|
Modifier and Type | Field and Description |
---|---|
protected FieldList |
OperatorDescriptorSingle.keyList |
protected FieldList |
OperatorDescriptorDual.keys1 |
protected FieldList |
OperatorDescriptorDual.keys2 |
Modifier and Type | Method and Description |
---|---|
protected boolean |
OperatorDescriptorDual.checkEquivalentFieldPositionsInKeyFields(FieldList fields1,
FieldList fields2) |
protected boolean |
OperatorDescriptorDual.checkEquivalentFieldPositionsInKeyFields(FieldList fields1,
FieldList fields2,
int numRelevantFields) |
Modifier and Type | Field and Description |
---|---|
protected FieldList[] |
SingleInputPlanNode.driverKeys |
protected FieldList |
DualInputPlanNode.keys1 |
protected FieldList |
DualInputPlanNode.keys2 |
Modifier and Type | Method and Description |
---|---|
FieldList |
SingleInputPlanNode.getKeys(int id)
Gets the key field indexes for the specified driver comparator.
|
FieldList |
DualInputPlanNode.getKeysForInput1() |
FieldList |
DualInputPlanNode.getKeysForInput2() |
FieldList |
Channel.getLocalStrategyKeys() |
FieldList |
Channel.getShipStrategyKeys() |
FieldList |
WorksetIterationPlanNode.getSolutionSetKeyFields() |
Modifier and Type | Method and Description |
---|---|
void |
SingleInputPlanNode.setDriverKeyInfo(FieldList keys,
boolean[] sortOrder,
int id)
Sets the key field information for the specified driver comparator.
|
void |
SingleInputPlanNode.setDriverKeyInfo(FieldList keys,
int id)
Sets the key field indexes for the specified driver comparator.
|
void |
Channel.setLocalStrategy(LocalStrategy strategy,
FieldList keys,
boolean[] sortDirection) |
void |
Channel.setShipStrategy(ShipStrategyType strategy,
FieldList keys,
boolean[] sortDirection,
DataExchangeMode dataExchangeMode) |
void |
Channel.setShipStrategy(ShipStrategyType strategy,
FieldList keys,
boolean[] sortDirection,
Partitioner<?> partitioner,
DataExchangeMode dataExchangeMode) |
void |
Channel.setShipStrategy(ShipStrategyType strategy,
FieldList keys,
DataExchangeMode dataExchangeMode) |
void |
Channel.setShipStrategy(ShipStrategyType strategy,
FieldList keys,
Partitioner<?> partitioner,
DataExchangeMode dataExchangeMode) |
Constructor and Description |
---|
DualInputPlanNode(OptimizerNode template,
String nodeName,
Channel input1,
Channel input2,
DriverStrategy diverStrategy,
FieldList driverKeyFields1,
FieldList driverKeyFields2) |
DualInputPlanNode(OptimizerNode template,
String nodeName,
Channel input1,
Channel input2,
DriverStrategy diverStrategy,
FieldList driverKeyFields1,
FieldList driverKeyFields2,
boolean[] driverSortOrders) |
SingleInputPlanNode(OptimizerNode template,
String nodeName,
Channel input,
DriverStrategy driverStrategy,
FieldList driverKeyFields) |
SingleInputPlanNode(OptimizerNode template,
String nodeName,
Channel input,
DriverStrategy driverStrategy,
FieldList driverKeyFields,
boolean[] driverSortOrders) |
Modifier and Type | Method and Description |
---|---|
static FieldList |
Utils.createOrderedFromSet(FieldSet set) |
Modifier and Type | Method and Description |
---|---|
static Ordering |
Utils.createOrdering(FieldList fields) |
static Ordering |
Utils.createOrdering(FieldList fields,
boolean[] directions) |
Copyright © 2014–2019 The Apache Software Foundation. All rights reserved.