public abstract class AbstractScesimData extends Object
AbstractScesimModel
, to be extended by concrete implementationsModifier and Type | Field and Description |
---|---|
protected List<FactMappingValue> |
factMappingValues
List of values to be used to test this scenario
|
Constructor and Description |
---|
AbstractScesimData() |
protected final List<FactMappingValue> factMappingValues
public List<FactMappingValue> getUnmodifiableFactMappingValues()
NOTE: list order could not be aligned to factMapping order.
public void removeFactMappingValueByIdentifiers(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public void removeFactMappingValue(FactMappingValue toRemove)
public FactMappingValue addMappingValue(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier, Object value)
public FactMappingValue addOrUpdateMappingValue(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier, Object value)
public Optional<FactMappingValue> getFactMappingValue(FactIdentifier factIdentifier, ExpressionIdentifier expressionIdentifier)
public Optional<FactMappingValue> getFactMappingValue(FactMapping factMapping)
public List<FactMappingValue> getFactMappingValuesByFactIdentifier(FactIdentifier factIdentifier)
public String getDescription()
public void setDescription(String name)
public Collection<String> getFactNames()
public void resetErrors()
Copyright © 2001–2020 JBoss by Red Hat. All rights reserved.