public class LabelIndex extends Object implements ColumnIndex
Modifier and Type | Field and Description |
---|---|
int |
column |
DataSetIndex |
dataSetIndex |
List<DistinctValue> |
disctinctValues |
Constructor and Description |
---|
LabelIndex(DataSetIndex dataSetIndex,
int column) |
Modifier and Type | Method and Description |
---|---|
DataSetIndex |
getDataSetIndex() |
DistinctValue |
getDistinctValue(Object value) |
List<DistinctValue> |
getDistinctValues() |
int |
getNumberOfItems(Object value) |
List |
getSiblingValues(Collection values,
List targetValues) |
List |
getValues() |
void |
indexValue(Object value,
int row) |
void |
indexValues(List values) |
public DataSetIndex dataSetIndex
public int column
public List<DistinctValue> disctinctValues
public LabelIndex(DataSetIndex dataSetIndex, int column)
public DataSetIndex getDataSetIndex()
getDataSetIndex
in interface ColumnIndex
public void indexValues(List values)
indexValues
in interface ColumnIndex
public void indexValue(Object value, int row)
public List<DistinctValue> getDistinctValues()
getDistinctValues
in interface ColumnIndex
public List getValues()
getValues
in interface ColumnIndex
public DistinctValue getDistinctValue(Object value)
public List getSiblingValues(Collection values, List targetValues)
getSiblingValues
in interface ColumnIndex
public int getNumberOfItems(Object value)
getNumberOfItems
in interface ColumnIndex
Copyright © 2012-2014 JBoss by Red Hat. All Rights Reserved.