public class MultiValueMap extends ValueMap
| Modifier and Type | Class and Description |
|---|---|
static class |
MultiValueMap.SeriesValue |
static class |
MultiValueMap.SortByValueMappingComparator |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
BLANK_SERIES |
| Constructor and Description |
|---|
MultiValueMap() |
| Modifier and Type | Method and Description |
|---|---|
void |
add(Value value,
java.lang.String data,
java.math.BigDecimal count) |
void |
add(Value value,
java.lang.String data,
java.lang.String series) |
void |
add(Value value,
java.lang.String data,
java.lang.String series,
java.math.BigDecimal count) |
java.math.BigDecimal |
getAverage(Value value) |
java.math.BigDecimal |
getCount(java.lang.String series) |
java.math.BigDecimal |
getCount(Value value) |
java.math.BigDecimal |
getCount(Value value,
java.lang.String series) |
java.util.List<java.lang.String> |
getData(Value value) |
java.util.Comparator<java.lang.String> |
getLabelComparator() |
java.util.List<java.lang.String> |
getSeries() |
java.util.List<java.lang.String> |
getSeriesData(java.lang.String series) |
java.util.List<java.lang.String> |
getSeriesData(Value value,
java.lang.String series) |
int |
getSeriesSize() |
int |
getSize() |
java.math.BigDecimal |
getTotal(boolean skipEmpty) |
java.util.List<Value> |
getValues() |
java.util.List<Value> |
getValues(java.lang.String series) |
java.util.Iterator<Value> |
iterator() |
void |
merge(Value value,
Value otherValue) |
void |
mergeSeries(java.lang.String series,
java.lang.String otherSeries) |
void |
remove(Value value) |
void |
removeSeries(java.lang.String series) |
void |
setLabelByMapping(Gadget gadget) |
void |
setLabelComparator(java.util.Comparator<java.lang.String> comparator) |
void |
setLabelsFallingByCount() |
void |
setLabelsRaisingByCount() |
add, getComparator, getData, getHighest, isHoldsRelationshipIds, setComparator, setHoldsRelationshipIds, setValuesByMapping, setValuesFallingByCount, setValuesRaisingByCountpublic static final java.lang.String BLANK_SERIES
public void setLabelByMapping(Gadget gadget)
public void setLabelsFallingByCount()
public void setLabelsRaisingByCount()
public void setLabelComparator(java.util.Comparator<java.lang.String> comparator)
public java.util.Comparator<java.lang.String> getLabelComparator()
public void add(Value value, java.lang.String data, java.lang.String series)
public void add(Value value, java.lang.String data, java.math.BigDecimal count)
public void add(Value value, java.lang.String data, java.lang.String series, java.math.BigDecimal count)
public java.math.BigDecimal getCount(Value value, java.lang.String series)
public java.math.BigDecimal getCount(java.lang.String series)
public java.util.List<Value> getValues(java.lang.String series)
public java.util.List<Value> getValues()
public java.util.Iterator<Value> iterator()
public java.util.List<java.lang.String> getSeries()
public int getSeriesSize()
public java.util.List<java.lang.String> getSeriesData(Value value, java.lang.String series)
public java.util.List<java.lang.String> getSeriesData(java.lang.String series)
public java.util.List<java.lang.String> getData(Value value)
public void mergeSeries(java.lang.String series,
java.lang.String otherSeries)
public void removeSeries(java.lang.String series)
public java.math.BigDecimal getAverage(Value value)
getAverage in class ValueMapCopyright ? Technia AB. All Rights Reserved.