public String toString(){StringBuilder buffer = new StringBuilder();buffer.append("[INDEX]\n");buffer.append("    .firstrow       = ").append(Integer.toHexString(getFirstRow())).append("\n");buffer.append("    .lastrowadd1    = ").append(Integer.toHexString(getLastRowAdd1())).append("\n");for (int k = 0; k < getNumDbcells(); k++) {buffer.append("    .dbcell_").append(k).append(" = ").append(Integer.toHexString(getDbcellAt(k))).append("\n");}buffer.append("[/INDEX]\n");return buffer.toString();}

public override String ToString(){StringBuilder buffer = new StringBuilder();buffer.Append("[INDEX]\n");buffer.Append("    .firstrow       = ").Append(StringUtil.ToHexString(FirstRow)).Append("\n");buffer.Append("    .lastrowadd1    = ").Append(StringUtil.ToHexString(LastRowAdd1)).Append("\n");for (int k = 0; k < NumDbcells; k++){buffer.Append("    .dbcell_" + k + "       = ").Append(StringUtil.ToHexString(GetDbcellAt(k))).Append("\n");}buffer.Append("[/INDEX]\n");return buffer.ToString();}
