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<Integer> |
getSiblingValues(Collection values,
List<Integer> 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<Integer> getSiblingValues(Collection values, List<Integer> targetValues)
getSiblingValues
in interface ColumnIndex
public int getNumberOfItems(Object value)
getNumberOfItems
in interface ColumnIndex
Copyright © 2012–2017 JBoss by Red Hat. All rights reserved.