org.jbehave.core.steps
Class ParameterConverters

java.lang.Object
  extended by org.jbehave.core.steps.ParameterConverters

public class ParameterConverters
extends java.lang.Object

Facade responsible for converting parameter values to Java objects.

Author:
Elizabeth Keogh, Mauro Talevi

Nested Class Summary
static class ParameterConverters.ExamplesTableConverter
           
static class ParameterConverters.InvalidParameterException
           
static class ParameterConverters.NumberConverter
           
static class ParameterConverters.NumberListConverter
           
static interface ParameterConverters.ParameterConverter
           
static class ParameterConverters.StringListConverter
           
 
Constructor Summary
ParameterConverters()
           
ParameterConverters(ParameterConverters.ParameterConverter... customConverters)
           
ParameterConverters(StepMonitor monitor, ParameterConverters.ParameterConverter... customConverters)
           
 
Method Summary
 java.lang.Object convert(java.lang.String value, java.lang.reflect.Type type)
           
static java.util.List<java.lang.String> trim(java.util.List<java.lang.String> values)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ParameterConverters

public ParameterConverters()

ParameterConverters

public ParameterConverters(ParameterConverters.ParameterConverter... customConverters)

ParameterConverters

public ParameterConverters(StepMonitor monitor,
                           ParameterConverters.ParameterConverter... customConverters)
Method Detail

convert

public java.lang.Object convert(java.lang.String value,
                                java.lang.reflect.Type type)

trim

public static java.util.List<java.lang.String> trim(java.util.List<java.lang.String> values)


Copyright © 2003-2010. All Rights Reserved.