Package nz.org.riskscape.engine.cli
Class PipelineCommand.Eval
java.lang.Object
nz.org.riskscape.engine.cli.ApplicationCommand
nz.org.riskscape.engine.cli.PipelineCommand.Eval
- All Implemented Interfaces:
AutoCloseable,nz.org.riskscape.engine.cli.ChildCommand,nz.org.riskscape.engine.cli.EngineCommand,nz.org.riskscape.engine.cli.PipelineRenderer,nz.org.riskscape.engine.cli.TerminalCommand
- Enclosing class:
- PipelineCommand
public static class PipelineCommand.Eval
extends nz.org.riskscape.engine.cli.ApplicationCommand
-
Field Summary
FieldsModifier and TypeFieldDescription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiondoCommand(nz.org.riskscape.engine.Project useProject) protected LocalDateTimenz.org.riskscape.engine.resource.ResourcegetResourceFrom(String pipelineArg) booleanisThisDefinitelyAFile(String pipelineArg, File file) protected Objectrun(nz.org.riskscape.engine.Project useProject, nz.org.riskscape.pipeline.ast.PipelineDeclaration ast) Methods inherited from class nz.org.riskscape.engine.cli.ApplicationCommand
asPropertyWithProblems, bindOutput, combineKeyValuesForDisplay, displayWithProblems, formatFailedObjectErrorsForTable, formatProblemsForTableText, getDetailedHelp, getEngine, getMessages, getObject, getProject, getTerminal, paramString, parseJsonArguments, parseJsonArguments, resourceFrom, run, setEngine, setMessages, setProject, setTerminalMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.cli.EngineCommand
closeMethods inherited from interface nz.org.riskscape.engine.cli.PipelineRenderer
boundPipelineParameterToString, graph, printPipeline, printPipeline, printTypeMethods inherited from interface nz.org.riskscape.engine.cli.TerminalCommand
print, printerr, stderr, stdin, stdout
-
Field Details
-
pipelineFile
-
printPipeline
-
runnerOptions
-
-
Constructor Details
-
Eval
public Eval()
-
-
Method Details
-
doCommand
- Specified by:
doCommandin classnz.org.riskscape.engine.cli.ApplicationCommand
-
isThisDefinitelyAFile
-
getResourceFrom
-
run
protected Object run(nz.org.riskscape.engine.Project useProject, nz.org.riskscape.pipeline.ast.PipelineDeclaration ast) -
getCurrentTime
-