Package nz.org.riskscape.engine.pipeline
Class ParameterizedExecutionContext
java.lang.Object
nz.org.riskscape.engine.pipeline.ExecutionContextWrapper
nz.org.riskscape.engine.pipeline.ParameterizedExecutionContext
- All Implemented Interfaces:
AutoCloseable,nz.org.riskscape.engine.pipeline.ExecutionContext
public class ParameterizedExecutionContext
extends nz.org.riskscape.engine.pipeline.ExecutionContextWrapper
Wraps an executionContext with more parameters
-
Field Summary
Fields inherited from class nz.org.riskscape.engine.pipeline.ExecutionContextWrapper
wrapping -
Constructor Summary
ConstructorsConstructorDescriptionParameterizedExecutionContext(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params, ParameterizedRealizationContext.Mode mode) -
Method Summary
Modifier and TypeMethodDescriptiondefaults(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params) nz.org.riskscape.engine.pipeline.PipelineRealizeroverride(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params) Methods inherited from class nz.org.riskscape.engine.pipeline.ExecutionContextWrapper
close, getBindingContext, getEngine, getMetricRegistry, getOriginalContext, getPipelineExecutor, getProblemSink, getProject, getTempDirectoryMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface nz.org.riskscape.engine.pipeline.ExecutionContext
getExpressionRealizer, realize, realize
-
Constructor Details
-
ParameterizedExecutionContext
public ParameterizedExecutionContext(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params, ParameterizedRealizationContext.Mode mode)
-
-
Method Details
-
override
public static ParameterizedExecutionContext override(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params) -
defaults
public static ParameterizedExecutionContext defaults(nz.org.riskscape.engine.pipeline.ExecutionContext wrapping, Map<String, nz.org.riskscape.rl.ast.Expression> params) -
getPipelineRealizer
public nz.org.riskscape.engine.pipeline.PipelineRealizer getPipelineRealizer()- Specified by:
getPipelineRealizerin interfacenz.org.riskscape.engine.pipeline.ExecutionContext- Overrides:
getPipelineRealizerin classnz.org.riskscape.engine.pipeline.ExecutionContextWrapper
-
getRealizationContext
- Specified by:
getRealizationContextin interfacenz.org.riskscape.engine.pipeline.ExecutionContext- Overrides:
getRealizationContextin classnz.org.riskscape.engine.pipeline.ExecutionContextWrapper
-