public final class CachingDataSetHeader extends SimpleDataSetHeader implements DataSetHeader
DataSetHeader
. This implementation is
'caching' in the sense that index values of selectitems are cached in a map
to provide quick access when looking up by SelectItem
or
Column
.Constructor and Description |
---|
CachingDataSetHeader(List<SelectItem> items) |
CachingDataSetHeader(SelectItem[] items) |
Modifier and Type | Method and Description |
---|---|
int |
indexOf(Column column) |
int |
indexOf(SelectItem item) |
equals, getSelectItem, getSelectItems, hashCode, size
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
getSelectItem, getSelectItems, size
public CachingDataSetHeader(List<SelectItem> items)
public CachingDataSetHeader(SelectItem[] items)
public int indexOf(Column column)
indexOf
in interface DataSetHeader
indexOf
in class SimpleDataSetHeader
public final int indexOf(SelectItem item)
indexOf
in interface DataSetHeader
indexOf
in class SimpleDataSetHeader
Copyright © 2007–2014 The Apache Software Foundation. All rights reserved.