Class ActualProperties.Global
- java.lang.Object
-
- io.prestosql.sql.planner.optimizations.ActualProperties.Global
-
- Enclosing class:
- ActualProperties
@Immutable public static final class ActualProperties.Global extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ActualProperties.Global
arbitraryPartition()
static ActualProperties.Global
coordinatorSingleStreamPartition()
boolean
equals(Object obj)
int
hashCode()
static ActualProperties.Global
partitionedOn(PartitioningHandle nodePartitioningHandle, List<Symbol> nodePartitioning, Optional<List<Symbol>> streamPartitioning)
static ActualProperties.Global
partitionedOn(Partitioning nodePartitioning, Optional<Partitioning> streamPartitioning)
static ActualProperties.Global
singleStreamPartition()
static ActualProperties.Global
streamPartitionedOn(List<Symbol> streamPartitioning)
String
toString()
ActualProperties.Global
withReplicatedNulls(boolean replicatedNulls)
-
-
-
Method Detail
-
coordinatorSingleStreamPartition
public static ActualProperties.Global coordinatorSingleStreamPartition()
-
singleStreamPartition
public static ActualProperties.Global singleStreamPartition()
-
arbitraryPartition
public static ActualProperties.Global arbitraryPartition()
-
partitionedOn
public static ActualProperties.Global partitionedOn(PartitioningHandle nodePartitioningHandle, List<Symbol> nodePartitioning, Optional<List<Symbol>> streamPartitioning)
-
partitionedOn
public static ActualProperties.Global partitionedOn(Partitioning nodePartitioning, Optional<Partitioning> streamPartitioning)
-
streamPartitionedOn
public static ActualProperties.Global streamPartitionedOn(List<Symbol> streamPartitioning)
-
withReplicatedNulls
public ActualProperties.Global withReplicatedNulls(boolean replicatedNulls)
-
-