if (query != null) {
result.append('?');
result.append(query);
}
} else if (append.equals(SEPUri.APPEND_AUTHORITY)) {
AuthorityPath a = qxri.getAuthorityPath();
if (a != null)
result.append(a.toURINormalForm());
} else if (append.equals(SEPUri.APPEND_PATH)) {
XRIAbsolutePath p = qxri.getXRIAbsolutePath();
if (p != null)
result.append(p.toURINormalForm());
} else if (append.equals(SEPUri.APPEND_QUERY)) {