Uses of Class
org.jbehave.core.steps.ParameterConverters.AbstractParameterConverter
-
Packages that use ParameterConverters.AbstractParameterConverter Package Description org.jbehave.core.steps -
-
Uses of ParameterConverters.AbstractParameterConverter in org.jbehave.core.steps
Subclasses of ParameterConverters.AbstractParameterConverter in org.jbehave.core.steps Modifier and Type Class Description static class
ParameterConverters.AbstractListParameterConverter<T>
static class
ParameterConverters.BooleanConverter
static class
ParameterConverters.BooleanListConverter
static class
ParameterConverters.DateConverter
Parses value to aDate
using an injectableDateFormat
(defaults to new SimpleDateFormat("dd/MM/yyyy"))static class
ParameterConverters.EnumConverter
Parses value to anyEnum
static class
ParameterConverters.EnumListConverter
Parses value to list of the sameEnum
, using an injectable value separator (defaults to ",") and trimming each element of the list.static class
ParameterConverters.ExamplesTableConverter
Converts value toExamplesTable
using aExamplesTableFactory
.static class
ParameterConverters.ExamplesTableParametersConverter
Converts ExamplesTable to list of parameters, mapped to annotated custom types.static class
ParameterConverters.FluentEnumConverter
AnParameterConverters.EnumConverter
allowing stories prose to be more natural.static class
ParameterConverters.FromStringParameterConverter<T>
static class
ParameterConverters.FunctionalParameterConverter<S,T>
static class
ParameterConverters.JsonConverter
static class
ParameterConverters.MethodReturningConverter
Invokes method on instance to return value.static class
ParameterConverters.NumberConverter
Converts values to numbers, supporting any subclass ofNumber
(including generic Number type), and it unboxed counterpart, using aNumberFormat
to parse to aNumber
and to convert it to a specific number type: Byte, byte:Number.byteValue()
Short, short:Number.shortValue()
Integer, int:Number.intValue()
Float, float:Number.floatValue()
Long, long:Number.longValue()
Double, double:Number.doubleValue()
BigInteger:BigInteger.valueOf(long)
BigDecimal:BigDecimal.valueOf(double)
If no number format is provided, it defaults toNumberFormat.getInstance()
.static class
ParameterConverters.NumberListConverter
Converts value to list of numbers.static class
ParameterConverters.StringConverter
static class
ParameterConverters.StringListConverter
Converts value to list of String.
-