Package org.jbehave.core.model
Class ExamplesTable.TableProperties
- java.lang.Object
-
- org.jbehave.core.model.ExamplesTable.TableProperties
-
- Enclosing class:
- ExamplesTable
public static final class ExamplesTable.TableProperties extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ExamplesTable.TableProperties.Decorator
-
Constructor Summary
Constructors Constructor Description TableProperties(String propertiesAsString, Keywords keywords, ParameterConverters parameterConverters)
-
Method Summary
Modifier and Type Method Description String
getCommentSeparator()
String
getHeaderSeparator()
String
getIgnorableSeparator()
<T> T
getMandatoryNonBlankProperty(String propertyName, Type type)
Optional<String>
getNullPlaceholder()
Properties
getProperties()
String
getPropertiesAsString()
String
getRowSeparator()
String
getTransformer()
String
getValueSeparator()
boolean
isMetaByRow()
boolean
isProcessEscapeSequences()
boolean
isTrim()
-
-
-
Constructor Detail
-
TableProperties
public TableProperties(String propertiesAsString, Keywords keywords, ParameterConverters parameterConverters)
-
-
Method Detail
-
getMandatoryNonBlankProperty
public <T> T getMandatoryNonBlankProperty(String propertyName, Type type)
-
getRowSeparator
public String getRowSeparator()
-
getHeaderSeparator
public String getHeaderSeparator()
-
getValueSeparator
public String getValueSeparator()
-
getIgnorableSeparator
public String getIgnorableSeparator()
-
getCommentSeparator
public String getCommentSeparator()
-
isProcessEscapeSequences
public boolean isProcessEscapeSequences()
-
isTrim
public boolean isTrim()
-
isMetaByRow
public boolean isMetaByRow()
-
getTransformer
public String getTransformer()
-
getProperties
public Properties getProperties()
-
getPropertiesAsString
public String getPropertiesAsString()
-
-