public class QuerySpaceTreePrinter extends Object
QuerySpaces graph as a tree structure.
Intended for use in debugging, logging, etc.| Modifier and Type | Field and Description |
|---|---|
static QuerySpaceTreePrinter |
INSTANCE
Singleton access
|
| Constructor and Description |
|---|
QuerySpaceTreePrinter() |
| Modifier and Type | Method and Description |
|---|---|
String |
asString(QuerySpaces spaces,
AliasResolutionContext aliasResolutionContext) |
String |
asString(QuerySpaces spaces,
int depth,
AliasResolutionContext aliasResolutionContext) |
String |
extractDetails(QuerySpace space) |
void |
write(QuerySpaces spaces,
int depth,
AliasResolutionContext aliasResolutionContext,
PrintStream printStream) |
void |
write(QuerySpaces spaces,
int depth,
AliasResolutionContext aliasResolutionContext,
PrintWriter printWriter) |
public static final QuerySpaceTreePrinter INSTANCE
public String asString(QuerySpaces spaces, AliasResolutionContext aliasResolutionContext)
public String asString(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext)
public void write(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext, PrintStream printStream)
public void write(QuerySpaces spaces, int depth, AliasResolutionContext aliasResolutionContext, PrintWriter printWriter)
public String extractDetails(QuerySpace space)
Copyright © 2001-2013 Red Hat, Inc. All Rights Reserved.