code: public String getCurrentHierPath() throws URIException {
          char[] path = getRawCurrentHierPath();
          return (path == null) ? null : decode(path, getProtocolCharset());
      }
docs: Get the current hierarchy level.
  
  @return the current hierarchy level
  @throws URIException If {@link #getRawCurrentHierPath(char[])} fails.
  @see #decode