Class CharacteristicsQueryEngine
- java.lang.Object
-
- edu.kit.kastel.dsis.fluidtrust.casestudy.pcs.analysis.CharacteristicsQueryEngine
-
public class CharacteristicsQueryEngine extends Object
-
-
Constructor Summary
Constructors Constructor Description CharacteristicsQueryEngine(CharacteristicsCalculator characteristicsCalculator, Collection<ActionSequence> actionSequences)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected boolean
isAvailableOnVariable(List<ActionSequenceElement<?>> sequence, String variableName, CharacteristicValue characteristicValueTest)
ActionBasedQueryResult
query(ActionBasedQuery query)
protected ArrayList<ActionBasedQueryResult.ActionBasedQueryResultDTO>
query(ActionSequence actionSequence, ActionBasedQuery query)
-
-
-
Constructor Detail
-
CharacteristicsQueryEngine
public CharacteristicsQueryEngine(CharacteristicsCalculator characteristicsCalculator, Collection<ActionSequence> actionSequences)
-
-
Method Detail
-
query
public ActionBasedQueryResult query(ActionBasedQuery query)
-
query
protected ArrayList<ActionBasedQueryResult.ActionBasedQueryResultDTO> query(ActionSequence actionSequence, ActionBasedQuery query)
-
isAvailableOnVariable
protected boolean isAvailableOnVariable(List<ActionSequenceElement<?>> sequence, String variableName, CharacteristicValue characteristicValueTest)
-
-