Class LoadPlanTreePrinter
- java.lang.Object
-
- org.hibernate.loader.plan.build.spi.LoadPlanTreePrinter
-
public class LoadPlanTreePrinter extends java.lang.ObjectPrints aLoadPlangraph and itsQuerySpacesgraph as tree structures. Intended for use in debugging, logging, etc. Aggregates calls to theQuerySpaceTreePrinterandReturnGraphTreePrinter
-
-
Field Summary
Fields Modifier and Type Field Description static LoadPlanTreePrinterINSTANCESingleton access
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidlogTree(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext)Logs the specifiedLoadPlangraph and itsQuerySpacesgraph as tree structures.
-
-
-
Field Detail
-
INSTANCE
public static final LoadPlanTreePrinter INSTANCE
Singleton access
-
-
Method Detail
-
logTree
public void logTree(LoadPlan loadPlan, AliasResolutionContext aliasResolutionContext)
Logs the specifiedLoadPlangraph and itsQuerySpacesgraph as tree structures.- Parameters:
loadPlan- The load plan.aliasResolutionContext- The context for resolving table and column aliases/
-
-