Changeset 983 for AnalyzerBeans/trunk/src/main/java/org/eobjects/analyzer/beans/valuedist/ValueDistributionResult.java
- Timestamp:
- 08/28/10 23:54:43 (21 months ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
AnalyzerBeans/trunk/src/main/java/org/eobjects/analyzer/beans/valuedist/ValueDistributionResult.java
r956 r983 3 3 import java.util.Collection; 4 4 import java.util.Collections; 5 import java.util.List; 5 6 6 7 import org.eobjects.analyzer.data.InputColumn; … … 70 71 return _columnName; 71 72 } 73 74 @Override 75 public String toString() { 76 StringBuilder sb = new StringBuilder(); 77 sb.append("Value distribution for column: "); 78 sb.append(_columnName); 79 sb.append('\n'); 80 81 if (_topValues != null && _topValues.getActualSize() > 0) { 82 sb.append("Top values:"); 83 List<ValueCount> valueCounts = _topValues.getValueCounts(); 84 for (ValueCount valueCount : valueCounts) { 85 sb.append("\n - "); 86 sb.append(valueCount.getValue()); 87 sb.append(": "); 88 sb.append(valueCount.getCount()); 89 } 90 } 91 92 if (_bottomValues != null && _bottomValues.getActualSize() > 0) { 93 sb.append("Bottom values:"); 94 List<ValueCount> valueCounts = _bottomValues.getValueCounts(); 95 for (ValueCount valueCount : valueCounts) { 96 sb.append("\n - "); 97 sb.append(valueCount.getValue()); 98 sb.append(": "); 99 sb.append(valueCount.getCount()); 100 } 101 } 102 103 sb.append("\nNull count: "); 104 sb.append(_nullCount); 105 106 sb.append("\nUnique values: "); 107 if (_uniqueValues == null) { 108 sb.append(_uniqueValueCount); 109 } else { 110 for (String value : _uniqueValues) { 111 sb.append("\n - "); 112 sb.append(value); 113 } 114 } 115 return sb.toString(); 116 } 72 117 }
Note: See TracChangeset
for help on using the changeset viewer.
