Class BaseForTextBasedPlanPrinters
java.lang.Object
se.liu.ida.hefquin.engine.queryplan.utils.BaseForTextBasedPlanPrinters
- Direct Known Subclasses:
 TextBasedLogicalPlanPrinterImpl,TextBasedPhysicalPlanPrinterImpl
- 
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprotected static class - 
Field Summary
Fields - 
Constructor Summary
Constructors - 
Method Summary
Modifier and TypeMethodDescriptionprotected StringgetIndentLevelString(int planNumber, int planLevel, int numberOfSiblings, String upperRootOpIndentString) protected StringgetIndentLevelStringForDetail(int planNumber, int planLevel, int numberOfSiblings, int numberOfSubPlans, String indentLevelString) protected static voidprintExpressions(org.apache.jena.sparql.expr.ExprList exprs, String indentString, PrintStream out) protected static voidprintFederationMember(FederationMember fm, String indentString, PrintStream out) protected static voidprintLogicalOperatorBase(LogicalOperator lop, String indentString, PrintStream out, BaseForTextBasedPlanPrinters.OpNamePrinter np) protected static voidprintSPARQLGraphPattern(SPARQLGraphPattern gp, String indentString, PrintStream out)  
- 
Field Details
- 
singleBase
 - 
levelIndentBase
 - 
nonLastChildIndentBase
 - 
lastChildIndentBase
 - 
spaceBase
 
 - 
 - 
Constructor Details
- 
BaseForTextBasedPlanPrinters
public BaseForTextBasedPlanPrinters() 
 - 
 - 
Method Details
- 
getIndentLevelString
 - 
getIndentLevelStringForDetail
 - 
printFederationMember
protected static void printFederationMember(FederationMember fm, String indentString, PrintStream out)  - 
printSPARQLGraphPattern
protected static void printSPARQLGraphPattern(SPARQLGraphPattern gp, String indentString, PrintStream out)  - 
printExpressions
protected static void printExpressions(org.apache.jena.sparql.expr.ExprList exprs, String indentString, PrintStream out)  - 
printLogicalOperatorBase
protected static void printLogicalOperatorBase(LogicalOperator lop, String indentString, PrintStream out, BaseForTextBasedPlanPrinters.OpNamePrinter np)  
 -