public class LoadPlanTreePrinter extends Object
Prints a LoadPlan
graph and its
QuerySpaces
graph as tree structures.
<p/>
Intended for use in debugging, logging, etc.
<p/>
Aggregates calls to the QuerySpaceTreePrinter
and ReturnGraphTreePrinter
Modifier and Type | Field and Description |
---|---|
static LoadPlanTreePrinter |
INSTANCE
Singleton access
|
Modifier and Type | Method and Description |
---|---|
void |
logTree(LoadPlan loadPlan,
AliasResolutionContext aliasResolutionContext)
Logs the specified
LoadPlan graph and its
QuerySpaces graph as tree structures. |
public static final LoadPlanTreePrinter INSTANCE
Singleton access
public void logTree(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext)
Logs the specified LoadPlan
graph and its
QuerySpaces
graph as tree structures.
loadPlan
- The load plan.aliasResolutionContext
- The context for resolving table and column aliases/Copyright © 2001-2018 Red Hat, Inc. All Rights Reserved.