Package org.eclipse.mat.inspections
Class FindLeaksQuery.SuspectsResultTable
java.lang.Object
org.eclipse.mat.inspections.FindLeaksQuery.SuspectsResultTable
- All Implemented Interfaces:
- IResult,- IResultTable,- IStructuredResult
- Direct Known Subclasses:
- FindLeaksQuery2.SuspectsResultTable
- Enclosing class:
- FindLeaksQuery
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionColumn[]The columns of the tree or table.getColumnValue(Object row, int columnIndex) Returns the (unformatted) value of a table/tree cell.getContext(Object row) The default context of the row which is used to display information in the object inspector.getData()(Optionally) Return meta data of the result needed to fine-tune the display of the result.getRow(int rowId) Returns the object of the row with the given row number.intReturns the number of rows in the result table.long
- 
Constructor Details- 
SuspectsResultTable
 
- 
- 
Method Details- 
getResultMetaDataDescription copied from interface:IResult(Optionally) Return meta data of the result needed to fine-tune the display of the result. This could include an additional context, an additional query to run on selected data from the result , additional calculated columns, or an indication that the results are already presorted.- Specified by:
- getResultMetaDatain interface- IResult
- Returns:
- the metadata for the result, used to obtain extra data
 
- 
getColumnsDescription copied from interface:IStructuredResultThe columns of the tree or table.- Specified by:
- getColumnsin interface- IStructuredResult
- Returns:
- an array of all the columns
 
- 
getRowCountpublic int getRowCount()Description copied from interface:IResultTableReturns the number of rows in the result table.- Specified by:
- getRowCountin interface- IResultTable
- Returns:
- the number of rows
 
- 
getRowDescription copied from interface:IResultTableReturns the object of the row with the given row number.- Specified by:
- getRowin interface- IResultTable
- Parameters:
- rowId- The row number.
- Returns:
- an opaque row object representing this row
 which can be passed to 
 IStructuredResult.getContext(Object)orIStructuredResult.getColumnValue(Object, int).
 
- 
getColumnValueDescription copied from interface:IStructuredResultReturns the (unformatted) value of a table/tree cell.- Specified by:
- getColumnValuein interface- IStructuredResult
- Parameters:
- row- The row object as returned by the- IResultTable.getRow(int)or- IResultTree.getElements()or- IResultTree.getChildren(Object)methods
- columnIndex- The index of the column.
- Returns:
- the cell value
 
- 
getContextDescription copied from interface:IStructuredResultThe default context of the row which is used to display information in the object inspector. Unless no context provider is given via theResultMetaData, it is also used for the context menu on a row.- Specified by:
- getContextin interface- IStructuredResult
- Parameters:
- row- The row object as returned by the- IResultTable.getRow(int)or- IResultTree.getElements()or- IResultTree.getChildren(Object)methods.
- Returns:
- a context object holding details about that row
 
- 
getData
- 
getTotalHeappublic long getTotalHeap()
 
-