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 classExamplesTable.TableProperties.Decorator
-
Constructor Summary
Constructors Constructor Description TableProperties(String propertiesAsString, Keywords keywords, ParameterConverters parameterConverters)
-
Method Summary
Modifier and Type Method Description StringgetCommentSeparator()StringgetHeaderSeparator()StringgetIgnorableSeparator()<T> TgetMandatoryNonBlankProperty(String propertyName, Type type)Optional<String>getNullPlaceholder()PropertiesgetProperties()StringgetPropertiesAsString()StringgetRowSeparator()StringgetTransformer()StringgetValueSeparator()booleanisMetaByRow()booleanisProcessEscapeSequences()booleanisTrim()
-
-
-
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()
-
-