public final class UnspecifiedPartialDistribution extends PartialStaticDataDistribution
| Modifier and Type | Field and Description |
|---|---|
static UnspecifiedPartialDistribution |
INSTANCE
The singleton instance of this class.
|
| Modifier and Type | Method and Description |
|---|---|
AliasSet[] |
getAliases()
Returns the fields that are referenced by this distribution.
|
protected PartitioningFunction |
getPartitioningFunction()
Subclasses must override this method to provide the partitioning function to be used
|
protected com.pervasive.datarush.operators.partition.internal.PartitionOperator |
getPartitionOperator(int partitionCount) |
UnspecifiedPartialDistribution |
remap(FieldRemapping mapping)
Because UnspecifiedPartialDistribution does not
reference any key names, it is not sensitive to transformations to the record namespace
and thus this method just returns a reference to this, unmodified.
|
protected boolean |
requiresRepartitionFrom(PartialDataDistribution source)
Subclasses must override this method to declare whether a repartition is required given the source
distribution.
|
protected boolean |
supportsLocalRepartition()
Subclasses may override to indicate that they support a local repartition
|
String |
toString() |
getGatherSchemepublic static final UnspecifiedPartialDistribution INSTANCE
public String toString()
toString in class DataDistributionpublic UnspecifiedPartialDistribution remap(FieldRemapping mapping)
remap in class DataDistributionmapping - the field remapping.protected boolean requiresRepartitionFrom(PartialDataDistribution source)
PartialStaticDataDistributionrequiresRepartitionFrom in class PartialStaticDataDistributionsource - the source distributionpublic AliasSet[] getAliases()
DataDistributiongetAliases in class DataDistributionprotected com.pervasive.datarush.operators.partition.internal.PartitionOperator getPartitionOperator(int partitionCount)
protected PartitioningFunction getPartitioningFunction()
PartialStaticDataDistributiongetPartitioningFunction in class PartialStaticDataDistributionprotected boolean supportsLocalRepartition()
PartialStaticDataDistributionsupportsLocalRepartition in class PartialStaticDataDistributionCopyright © 2016 Actian Corporation. All rights reserved.