Class ModPlanPrinting
java.lang.Object
org.apache.jena.cmd.ModBase
se.liu.ida.hefquin.cli.modules.ModPlanPrinting
- All Implemented Interfaces:
org.apache.jena.cmd.ArgModule,org.apache.jena.cmd.ArgModuleGeneral
public class ModPlanPrinting
extends org.apache.jena.cmd.ModBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected final org.apache.jena.cmd.ArgDeclprotected PrintStream[]protected ExecutablePlanPrinterprotected PrintStream[]protected LogicalPlanPrinterprotected PrintStream[]protected PhysicalPlanPrinterprotected PrintStream[]protected LogicalPlanPrinter -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionReturns aExecutablePlanPrinterfor executable-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request executable-plan printing.Returns aLogicalPlanPrinterfor logical-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request logical-plan printing.Returns aPhysicalPlanPrinterfor physical-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request physical-plan printing.Returns aLogicalPlanPrinterfor source assignment printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request source assignment printing.voidprintExecutablePlan(String text) voidprintLogicalPlan(String text) voidprintPhysicalPlan(String text) voidprintSourceAssignment(String text) voidprocessArgs(org.apache.jena.cmd.CmdArgModule cmdLine) protected PrintStream[]processPrintFlags(org.apache.jena.cmd.CmdArgModule cmdLine, org.apache.jena.cmd.ArgDecl argPrintPlanToTerminal, org.apache.jena.cmd.ArgDecl argPrintPlanToFile) voidregisterWith(org.apache.jena.cmd.CmdGeneral cmdLine)
-
Field Details
-
argPrintSrcAssignment
protected final org.apache.jena.cmd.ArgDecl argPrintSrcAssignment -
argPrintLogicalPlan
protected final org.apache.jena.cmd.ArgDecl argPrintLogicalPlan -
argPrintPhysicalPlan
protected final org.apache.jena.cmd.ArgDecl argPrintPhysicalPlan -
argPrintExecutablePlan
protected final org.apache.jena.cmd.ArgDecl argPrintExecutablePlan -
argPrintSrcAssignmentToFile
protected final org.apache.jena.cmd.ArgDecl argPrintSrcAssignmentToFile -
argPrintLogicalPlanToFile
protected final org.apache.jena.cmd.ArgDecl argPrintLogicalPlanToFile -
argPrintPhysicalPlanToFile
protected final org.apache.jena.cmd.ArgDecl argPrintPhysicalPlanToFile -
argPrintExecutablePlanToFile
protected final org.apache.jena.cmd.ArgDecl argPrintExecutablePlanToFile -
srcasgPrinter
-
lplanPrinter
-
pplanPrinter
-
eplanPrinter
-
srcasgOutsList
-
lplanOutsList
-
pplanOutsList
-
eplanOutsList
-
-
Constructor Details
-
ModPlanPrinting
public ModPlanPrinting()
-
-
Method Details
-
registerWith
public void registerWith(org.apache.jena.cmd.CmdGeneral cmdLine) -
processArgs
public void processArgs(org.apache.jena.cmd.CmdArgModule cmdLine) -
processPrintFlags
protected PrintStream[] processPrintFlags(org.apache.jena.cmd.CmdArgModule cmdLine, org.apache.jena.cmd.ArgDecl argPrintPlanToTerminal, org.apache.jena.cmd.ArgDecl argPrintPlanToFile) -
printSourceAssignment
-
printLogicalPlan
-
printPhysicalPlan
-
printExecutablePlan
-
getSourceAssignmentPrinter
Returns aLogicalPlanPrinterfor source assignment printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request source assignment printing. -
getLogicalPlanPrinter
Returns aLogicalPlanPrinterfor logical-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request logical-plan printing. -
getPhysicalPlanPrinter
Returns aPhysicalPlanPrinterfor physical-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request physical-plan printing. -
getExecutablePlanPrinter
Returns aExecutablePlanPrinterfor executable-plan printing that is set up according to the arguments provided to the command-line program, or returnsnullif no argument was provided to request executable-plan printing.
-