Add some toString() methods to help with debugging
git-svn-id: http://google-refine.googlecode.com/svn/trunk@1941 7d457c2a-affb-35e4-300a-418c747d4874
This commit is contained in:
parent
af20157532
commit
3a8f9306bd
@ -35,6 +35,7 @@ package com.google.refine.importers;
|
|||||||
|
|
||||||
import java.io.Serializable;
|
import java.io.Serializable;
|
||||||
import java.util.ArrayList;
|
import java.util.ArrayList;
|
||||||
|
import java.util.Arrays;
|
||||||
import java.util.Collections;
|
import java.util.Collections;
|
||||||
import java.util.Comparator;
|
import java.util.Comparator;
|
||||||
import java.util.HashMap;
|
import java.util.HashMap;
|
||||||
@ -42,6 +43,7 @@ import java.util.LinkedList;
|
|||||||
import java.util.List;
|
import java.util.List;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
|
||||||
|
import org.apache.commons.lang.StringUtils;
|
||||||
import org.slf4j.Logger;
|
import org.slf4j.Logger;
|
||||||
import org.slf4j.LoggerFactory;
|
import org.slf4j.LoggerFactory;
|
||||||
|
|
||||||
@ -59,6 +61,10 @@ public abstract class TreeImportUtilities {
|
|||||||
static protected class RecordElementCandidate {
|
static protected class RecordElementCandidate {
|
||||||
String[] path;
|
String[] path;
|
||||||
int count;
|
int count;
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return Arrays.toString(path);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
@ -88,6 +94,12 @@ public abstract class TreeImportUtilities {
|
|||||||
nonBlankCount = Math.max(nonBlankCount, g.nonBlankCount);
|
nonBlankCount = Math.max(nonBlankCount, g.nonBlankCount);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return String.format("name=%s, columns={%s}, subgroups={{%s}}",
|
||||||
|
name,StringUtils.join(columns.keySet(), ','),
|
||||||
|
StringUtils.join(subgroups.keySet(),','));
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -153,4 +153,8 @@ public class Column implements Jsonizable {
|
|||||||
|
|
||||||
return column;
|
return column;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return _name;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
@ -106,4 +106,8 @@ public class ColumnGroup implements Jsonizable {
|
|||||||
protected void internalInitialize() {
|
protected void internalInitialize() {
|
||||||
subgroups = new LinkedList<ColumnGroup>();
|
subgroups = new LinkedList<ColumnGroup>();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
public String toString() {
|
||||||
|
return String.format("%d:%d:k=%d",startColumnIndex,columnSpan,keyColumnIndex);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user