cucumber.table
Class DataTable

java.lang.Object
  extended by cucumber.table.DataTable

public class DataTable
extends java.lang.Object


Constructor Summary
DataTable(java.util.List<gherkin.formatter.model.DataTableRow> gherkinRows, TableConverter tableConverter)
           
 
Method Summary
<T> java.util.List<T>
asList(java.lang.reflect.Type listType)
           
 void diff(java.util.List<java.util.List<java.lang.String>> other)
           
 java.util.List<gherkin.formatter.model.DataTableRow> getGherkinRows()
           
 java.util.List<java.util.List<java.lang.String>> raw()
           
 java.lang.String toString()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DataTable

public DataTable(java.util.List<gherkin.formatter.model.DataTableRow> gherkinRows,
                 TableConverter tableConverter)
Method Detail

raw

public java.util.List<java.util.List<java.lang.String>> raw()

asList

public <T> java.util.List<T> asList(java.lang.reflect.Type listType)

diff

public void diff(java.util.List<java.util.List<java.lang.String>> other)

getGherkinRows

public java.util.List<gherkin.formatter.model.DataTableRow> getGherkinRows()

toString

public java.lang.String toString()
Overrides:
toString in class java.lang.Object