public final class LogicalGraphFactory extends Object
LogicalOperator
's to it.Modifier and Type | Method and Description |
---|---|
static LogicalGraph |
newLogicalGraph()
Creates an empty logical graph.
|
static LogicalGraph |
newLogicalGraph(OperatorSettings settings)
Creates an empty logical graph with specified
OperatorSettings . |
static LogicalGraph |
newLogicalGraph(OperatorSettings settings,
EngineConfig defaultConfig)
Creates an empty logical graph with specified
OperatorSettings and
default EngineConfig . |
static LogicalGraph |
newLogicalGraph(String name)
Creates an empty logical graph with a specified name.
|
public static LogicalGraph newLogicalGraph()
public static LogicalGraph newLogicalGraph(String name)
name
- name of the graph, not
necessarily uniquepublic static LogicalGraph newLogicalGraph(OperatorSettings settings)
OperatorSettings
.
For advanced usage only; clients should generally prefer newLogicalGraph()
or newLogicalGraph(String)
.settings
- the operator settingsOperatorSettings
public static LogicalGraph newLogicalGraph(OperatorSettings settings, EngineConfig defaultConfig)
OperatorSettings
and
default EngineConfig
.
For advanced usage only; clients should generally prefer newLogicalGraph()
or newLogicalGraph(String)
.settings
- the operator settingsdefaultConfig
- the EngineConfig
that will be used when the graph
is compiled or run without specifying an overriding EngineConfig
OperatorSettings
Copyright © 2021 Actian Corporation. All rights reserved.