public class SimpleDataSetHeader extends Object implements DataSetHeader
DataSetHeader which does no magic to improve
performance.
Note that except for datasets with very few records, the
CachingDataSetHeader is preferred.| Constructor and Description |
|---|
SimpleDataSetHeader(List<SelectItem> items) |
SimpleDataSetHeader(SelectItem[] selectItems) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object obj) |
static SimpleDataSetHeader |
fromColumns(List<Column> cols) |
SelectItem |
getSelectItem(int index) |
List<SelectItem> |
getSelectItems() |
int |
hashCode() |
int |
indexOf(Column column) |
int |
indexOf(SelectItem item) |
int |
size() |
String |
toString() |
public SimpleDataSetHeader(List<SelectItem> items)
public SimpleDataSetHeader(SelectItem[] selectItems)
public static SimpleDataSetHeader fromColumns(List<Column> cols)
public final List<SelectItem> getSelectItems()
getSelectItems in interface DataSetHeaderpublic final int size()
size in interface DataSetHeaderpublic SelectItem getSelectItem(int index)
getSelectItem in interface DataSetHeaderpublic int indexOf(Column column)
indexOf in interface DataSetHeaderpublic int indexOf(SelectItem item)
indexOf in interface DataSetHeaderCopyright © 2007–2019 The Apache Software Foundation. All rights reserved.