org.jbehave.core.model
Class ExamplesTable
java.lang.Object
org.jbehave.core.model.ExamplesTable
public class ExamplesTable
- extends Object
Represents a tabular structure to hold example data for parameters named via the headers:
|header 1|header 2| .... |header n|
|value 11|value 12| .... |value 1n|
...
|value m1|value m2| .... |value mn|
Different header and value column separators can be specified to replace the default separator "|":
!!header 1!!header 2!! .... !!header n!!
!value 11!value 12! .... !value 1n!
...
!value m1!value m2| .... !value mn!
ExamplesTable
public ExamplesTable(String tableAsString)
ExamplesTable
public ExamplesTable(String tableAsString,
String headerSeparator,
String valueSeparator)
getHeaders
public List<String> getHeaders()
getRow
public Map<String,String> getRow(int row)
getRowCount
public int getRowCount()
getRows
public List<Map<String,String>> getRows()
getHeaderSeparator
public String getHeaderSeparator()
getValueSeparator
public String getValueSeparator()
toString
public String toString()
- Overrides:
toString
in class Object
Copyright © 2003-2010. All Rights Reserved.