Class TableDataDTO
- java.lang.Object
 - 
- com.microstrategy.web.tasks.models.dto.TableDataDTO
 
 
- 
public class TableDataDTO extends java.lang.Object 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTableDataDTO.DataCellDTO 
- 
Constructor Summary
Constructors Constructor Description TableDataDTO()TableDataDTO(JSONObject catalogInfoJson) 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.List<ColumnInfoDTO>getColumns()java.util.List<java.util.List<TableDataDTO.DataCellDTO>>getColumnsData()java.lang.LonggetRowCount()java.util.List<ColumnInfoDTO>read(JSONArray columnInfosJsonArray)build the ColumnInfos from the JSONObject.voidsetColumns(java.util.List<ColumnInfoDTO> columns)voidsetColumnsData(java.util.List<java.util.List<TableDataDTO.DataCellDTO>> columnsData)voidsetRowCount(java.lang.Long rowCount) 
 - 
 
- 
- 
Constructor Detail
- 
TableDataDTO
public TableDataDTO()
 
- 
TableDataDTO
public TableDataDTO(JSONObject catalogInfoJson) throws JSONException
- Throws:
 JSONException
 
 - 
 
- 
Method Detail
- 
getRowCount
public java.lang.Long getRowCount()
 
- 
setRowCount
public void setRowCount(java.lang.Long rowCount)
 
- 
getColumns
public java.util.List<ColumnInfoDTO> getColumns()
 
- 
setColumns
public void setColumns(java.util.List<ColumnInfoDTO> columns)
 
- 
getColumnsData
public java.util.List<java.util.List<TableDataDTO.DataCellDTO>> getColumnsData()
 
- 
setColumnsData
public void setColumnsData(java.util.List<java.util.List<TableDataDTO.DataCellDTO>> columnsData)
 
- 
read
public java.util.List<ColumnInfoDTO> read(JSONArray columnInfosJsonArray) throws JSONException
build the ColumnInfos from the JSONObject.- Parameters:
 columnInfosJsonArray- input json string containing the catalogInfo- Throws:
 JSONException- throw if JSONException happens
 
 - 
 
 -