org.hibernate.loader.plan.spi.LoadPlan graph and its
org.hibernate.loader.plan.spi.QuerySpaces graph as tree structures.
Intended for use in debugging, logging, etc.
Aggregates calls to the QuerySpaceTreePrinter and ReturnGraphTreePrinter
| Modifier and Type | Field and Description |
|---|---|
| public static final LoadPlanTreePrinter | INSTANCE
Singleton access |
| private static final Logger |
| Access | Constructor and Description |
|---|---|
| private |
| Modifier and Type | Method and Description |
|---|---|
| private String | |
| public void | logTree(LoadPlan
The load plan. loadPlan, AliasResolutionContext The context for resolving table and column aliases/ aliasResolutionContext)Logs the specified |
| private void | |
| private String |
| INSTANCE | back to summary |
|---|---|
| public static final LoadPlanTreePrinter INSTANCE Singleton access | |
| log | back to summary |
|---|---|
| private static final Logger log | |
| LoadPlanTreePrinter | back to summary |
|---|---|
| private LoadPlanTreePrinter() | |
| extractDetails | back to summary |
|---|---|
| private String extractDetails(LoadPlan loadPlan) | |
| logTree | back to summary |
|---|---|
| public void logTree(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext) Logs the specified
| |
| logTree | back to summary |
|---|---|
| private void logTree(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext, PrintWriter printWriter) | |
| toString | back to summary |
|---|---|
| private String toString(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext) | |