java.lang.Object
ch.ethz.sis.openbis.generic.asapi.v3.dto.common.property.Spreadsheet
All Implemented Interfaces:
Serializable

@JsonObject("as.dto.common.property.Spreadsheet") public final class Spreadsheet extends Object implements Serializable
See Also:
  • Constructor Details

    • Spreadsheet

      public Spreadsheet()
    • Spreadsheet

      public Spreadsheet(int columnCount, int rowCount)
  • Method Details

    • getColumnCount

      public int getColumnCount()
    • getRowCount

      public int getRowCount()
    • getVersion

      public String getVersion()
    • getMetaData

      public Map<String,String> getMetaData()
    • setMetaData

      public void setMetaData(Map<String,String> meta)
    • getFormulas

      public String[][] getFormulas()
    • getHeaders

      public String[] getHeaders()
    • getValues

      public String[][] getValues()
    • getWidth

      public Integer[] getWidth()
    • getStyle

      public Map<String,String> getStyle()
    • cell

      public Spreadsheet.CellBuilder cell(String columnHeader, int rowNumber)
    • cell

      public Spreadsheet.CellBuilder cell(int columnNumber, int rowNumber)
    • column

      public Spreadsheet.ColumnBuilder column(String columnHeader)
    • column

      public Spreadsheet.ColumnBuilder column(int columnNumber)
    • addRow

      public void addRow()
    • deleteRow

      public void deleteRow(int rowNumber)
    • addColumn

      public void addColumn()
    • addColumn

      public void addColumn(String label)
    • deleteColumn

      public void deleteColumn(String label)
    • deleteColumn

      public void deleteColumn(int columnNumber)
    • toString

      public String toString()
      Overrides:
      toString in class Object