org.eobjects.metamodel.data
Class SimpleDataSetHeader
java.lang.Object
org.eobjects.metamodel.data.SimpleDataSetHeader
- All Implemented Interfaces:
- Serializable, DataSetHeader
- Direct Known Subclasses:
- CachingDataSetHeader
public class SimpleDataSetHeader
- extends Object
- implements DataSetHeader
Simple implementation of DataSetHeader which does no magic to improve
performance.
Note that except for datasets with very few records, the
CachingDataSetHeader is preferred.
- See Also:
- Serialized Form
SimpleDataSetHeader
public SimpleDataSetHeader(List<SelectItem> items)
SimpleDataSetHeader
public SimpleDataSetHeader(SelectItem[] selectItems)
SimpleDataSetHeader
public SimpleDataSetHeader(Column[] columns)
getSelectItems
public final SelectItem[] getSelectItems()
- Specified by:
getSelectItems in interface DataSetHeader
size
public final int size()
- Specified by:
size in interface DataSetHeader
getSelectItem
public SelectItem getSelectItem(int index)
- Specified by:
getSelectItem in interface DataSetHeader
indexOf
public int indexOf(Column column)
- Specified by:
indexOf in interface DataSetHeader
indexOf
public int indexOf(SelectItem item)
- Specified by:
indexOf in interface DataSetHeader
hashCode
public final int hashCode()
- Overrides:
hashCode in class Object
equals
public final boolean equals(Object obj)
- Overrides:
equals in class Object
Copyright © 2007-2013. All Rights Reserved.