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 DataSetHeader
public final int size()
size
in interface DataSetHeader
public SelectItem getSelectItem(int index)
getSelectItem
in interface DataSetHeader
public int indexOf(Column column)
indexOf
in interface DataSetHeader
public int indexOf(SelectItem item)
indexOf
in interface DataSetHeader
Copyright © 2007–2021 The Apache Software Foundation. All rights reserved.