|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.jbehave.core.steps.ConvertedParameters
public class ConvertedParameters
Implementation of Parameters that uses ParameterConverters to convert
values.
| Constructor Summary | |
|---|---|
ConvertedParameters(Map<String,String> values,
ParameterConverters parameterConverters)
Creates an instance of ConvertedParameters with given values |
|
ConvertedParameters(Row row,
ParameterConverters parameterConverters)
Creates an instance of ConvertedParameters from a Row which provides the values |
|
| Method Summary | ||
|---|---|---|
|
valueAs(String name,
Class<T> type)
Returns the value of a named parameter as a given type |
|
|
valueAs(String name,
Class<T> type,
T defaultValue)
Returns the value of a named parameter as a given type while providing a default value if the name is not found |
|
Map<String,String> |
values()
Returns the values as a Map, where the key is the column name and the value is the row value. |
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConvertedParameters(Row row,
ParameterConverters parameterConverters)
row - the Row to get the values fromparameterConverters - the ParameterConverters used for conversion
public ConvertedParameters(Map<String,String> values,
ParameterConverters parameterConverters)
values - the MapparameterConverters - the ParameterConverters used for conversion| Method Detail |
|---|
public <T> T valueAs(String name,
Class<T> type)
Parameters
valueAs in interface Parametersname - the name of the parametertype - the Class of type
public <T> T valueAs(String name,
Class<T> type,
T defaultValue)
Parameters
valueAs in interface Parametersname - the name of the parametertype - Class of type defaultValue - the default value if the name is not found
public Map<String,String> values()
Row
values in interface Row
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||