public class ChainedReasonerState
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
private net.ssehub.easy.varModel.confModel.Configuration |
config |
private EvaluationResult |
evaluationResult |
private ReasoningResult |
reasoningResult |
| Constructor and Description |
|---|
ChainedReasonerState(net.ssehub.easy.varModel.confModel.Configuration config,
EvaluationResult evaluationResult)
Creates a reasoner state.
|
ChainedReasonerState(net.ssehub.easy.varModel.confModel.Configuration config,
ReasoningResult reasoningResult)
Creates a reasoner state.
|
| Modifier and Type | Method and Description |
|---|---|
net.ssehub.easy.varModel.confModel.Configuration |
getLastConfiguration()
Returns the last configuration to be passed on.
|
EvaluationResult |
getLastEvaluationResult()
Returns the last evaluation result to be passed on and considered.
|
ReasoningResult |
getLastReasoningResult()
Returns the last reasoning result to be passed on and considered.
|
private net.ssehub.easy.varModel.confModel.Configuration config
private ReasoningResult reasoningResult
private EvaluationResult evaluationResult
public ChainedReasonerState(net.ssehub.easy.varModel.confModel.Configuration config,
ReasoningResult reasoningResult)
config - the configuration to reason on (instead of the one passed in through the usual methods)reasoningResult - the reasoning result of the last reasoner step (may be null for the
first reasoner in a chain)public ChainedReasonerState(net.ssehub.easy.varModel.confModel.Configuration config,
EvaluationResult evaluationResult)
config - the configuration to reason on (instead of the one passed in through the usual methods)evaluationResult - the evaluation result of the last reasoner step (may be null for the
first reasoner in a chain)public net.ssehub.easy.varModel.confModel.Configuration getLastConfiguration()
public ReasoningResult getLastReasoningResult()
public EvaluationResult getLastEvaluationResult()
Copyright © 2009 - 2018 SSE. All Rights Reserved.