@InterfaceAudience.Private public class TopScreenModel extends Object
Constructor and Description |
---|
TopScreenModel(Admin admin,
Mode initialMode) |
Modifier and Type | Method and Description |
---|---|
boolean |
addFilter(String filterString,
boolean ignoreCase) |
void |
clearFilters() |
boolean |
drillDown(Record selectedRecord) |
Mode |
getCurrentMode() |
Field |
getCurrentSortField() |
List<FieldInfo> |
getFieldInfos() |
List<Field> |
getFields() |
List<String> |
getFilterHistories() |
List<RecordFilter> |
getFilters() |
List<Record> |
getRecords() |
Summary |
getSummary() |
void |
refreshMetricsData() |
void |
setSortFieldAndFields(Field sortField,
List<Field> fields) |
void |
switchMode(Mode nextMode,
List<RecordFilter> initialFilters,
boolean keepSortFieldAndSortOrderIfPossible) |
void |
switchSortOrder() |
public void switchMode(Mode nextMode, List<RecordFilter> initialFilters, boolean keepSortFieldAndSortOrderIfPossible)
public void refreshMetricsData()
public void switchSortOrder()
public boolean addFilter(String filterString, boolean ignoreCase)
public void clearFilters()
public boolean drillDown(Record selectedRecord)
public Mode getCurrentMode()
public Field getCurrentSortField()
public Summary getSummary()
public List<RecordFilter> getFilters()
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.