@Override public String toString(){
  final StringBuilder sbuf=new StringBuilder();
  sbuf.append('[');
  sbuf.append(path[0]);
  for (int i=1; i < path.length; i++) {
    sbuf.append(':');
    sbuf.append(path[i]);
  }
  sbuf.append(']');
  return sbuf.toString();
}

@ Override public String toString ( ) { final StringBuilder sbuf = new StringBuilder ( ) ; sbuf . append ( '[' ) ; sbuf . append ( path [ 0 ] ) ; for ( int i = 1 ; i < path . length ; i ++ ) { sbuf . append ( ':' ) ; sbuf . append ( path [ i ] ) ; } sbuf . append ( ']' ) ; return sbuf . toString ( ) ; }
get the string representation .
