Package ru.ispras.fortress.transformer
Interface ValueProvider
-
public interface ValueProvider
ValueProvider
class provides variable values to be used for expression reduction.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Data
getVariableValue(Variable variable)
Returns value of the specified variable.
-
-
-
Method Detail
-
getVariableValue
Data getVariableValue(Variable variable)
Returns value of the specified variable.- Parameters:
variable
- Variable to be substituted with a value.- Returns:
- Variable value or
null
if no value is provided for this variable. - Throws:
java.lang.IllegalArgumentException
- if the argument isnull
.
-
-