Class ActualProperties.Builder
- java.lang.Object
-
- io.trino.sql.planner.optimizations.ActualProperties.Builder
-
- Enclosing class:
- ActualProperties
public static class ActualProperties.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(ActualProperties.Global global, List<LocalProperty<Symbol>> localProperties, Map<Symbol,NullableValue> constants)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ActualPropertiesbuild()ActualProperties.Builderconstants(Map<Symbol,NullableValue> constants)ActualProperties.Builderglobal(ActualProperties other)ActualProperties.Builderglobal(ActualProperties.Global global)ActualProperties.Builderlocal(List<? extends LocalProperty<Symbol>> localProperties)ActualProperties.Builderunordered(boolean unordered)
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(ActualProperties.Global global, List<LocalProperty<Symbol>> localProperties, Map<Symbol,NullableValue> constants)
-
-
Method Detail
-
global
public ActualProperties.Builder global(ActualProperties.Global global)
-
global
public ActualProperties.Builder global(ActualProperties other)
-
local
public ActualProperties.Builder local(List<? extends LocalProperty<Symbol>> localProperties)
-
constants
public ActualProperties.Builder constants(Map<Symbol,NullableValue> constants)
-
unordered
public ActualProperties.Builder unordered(boolean unordered)
-
build
public ActualProperties build()
-
-