Implemented the dimension values retrieval mechanism for the selection

tables
This commit is contained in:
Lennart Hensler committed 2014-09-17 11:54:55 +02:00
1 parent 9e2dde79b4
commit 3e6df27ef1
11 files changed
+247 -56

No files matched your search

@@ -17,6 +17,10 @@ public class GenericGroupKey<T> extends AbstractGroupKey {
public GenericGroupKey(T value) {
this.value = value;
}
public T getValue() {
return value;
}
@Override
public boolean hasSubKey() {
@@ -0,0 +1,34 @@
package com.sap.sse.datamining.shared.impl;
import com.sap.sse.datamining.shared.AdditionalResultData;
import com.sap.sse.datamining.shared.Unit;
public class NullAdditionalResultData implements AdditionalResultData {
private static final long serialVersionUID = -8129840449690994767L;
@Override
public int getRetrievedDataAmount() {
return 0;
}
@Override
public double getCalculationTimeInSeconds() {
return 0;
}
@Override
public String getResultSignifier() {
return "";
}
@Override
public Unit getUnit() {
return Unit.None;
}
@Override
public int getValueDecimals() {
return 0;
}
}
@@ -20,6 +20,10 @@ public class QueryResultImpl<AggregatedType> implements QueryResult<AggregatedTy
@Deprecated
QueryResultImpl() { }
public QueryResultImpl(Map<GroupKey, AggregatedType> results) {
this(results, new NullAdditionalResultData());
}
public QueryResultImpl(Map<GroupKey, AggregatedType> results, AdditionalResultData additionalData) {
this.results = new HashMap<GroupKey, AggregatedType>(results);
this.additionalData = additionalData;