org.jbehave.core.model
Class ExamplesTable
java.lang.Object
org.jbehave.core.model.ExamplesTable
public class ExamplesTable
- extends java.lang.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!
Constructor Summary |
ExamplesTable(java.lang.String tableAsString)
|
ExamplesTable(java.lang.String tableAsString,
java.lang.String headerSeparator,
java.lang.String valueSeparator)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
ExamplesTable
public ExamplesTable(java.lang.String tableAsString)
ExamplesTable
public ExamplesTable(java.lang.String tableAsString,
java.lang.String headerSeparator,
java.lang.String valueSeparator)
getHeaders
public java.util.List<java.lang.String> getHeaders()
getRow
public java.util.Map<java.lang.String,java.lang.String> getRow(int row)
getRowCount
public int getRowCount()
getRows
public java.util.List<java.util.Map<java.lang.String,java.lang.String>> getRows()
getHeaderSeparator
public java.lang.String getHeaderSeparator()
getValueSeparator
public java.lang.String getValueSeparator()
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object
Copyright © 2003-2010. All Rights Reserved.