class SplitHistory implements Comparable<SplitHistory>, Serializable {

    public String indexPathString() {
        StringBuffer result = new StringBuffer();
        int[] ip = indexPath();
        for (int i = 0; i < ip.length - 1; i++) {
            result.append(Integer.toString(ip[i]));
            result.append('.');
        }
        result.append(Integer.toString(ip[ip.length - 1]));
        return result.toString();
    }

    public  SplitHistory();
    public  SplitHistory(int initialCapacity);
    private  SplitHistory(boolean addRoot);
    private  SplitHistory(int initialCapacity, boolean addRoot);

}