Lines Matching refs:tail
87 * and the entire name as the tail.
91 * head is the empty name and tail is the entire name.
94 * the components as tail.
115 Name head, tail;
119 tail = name.getSuffix(separator);
123 tail = null;
131 return new HeadTail(head, tail);
378 Name tail = p.getTail();
381 if (tail == null || tail.isEmpty()) {
384 } else if (!tail.get(0).equals("")) {
385 // tail does not begin with "/"
397 // resolve head and set Continuation with tail
402 cont.setContinue(obj, head, this, tail);
405 cont.appendRemainingName(tail);
409 e.appendRemainingName(tail);
416 // tail begins with "/"
417 if (tail.size() == 1) {
420 } else if (head.isEmpty() || isAllEmpty(tail)) {
421 // resolve nns of head and continue with tail.getSuffix(1)
422 Name newTail = tail.getSuffix(1);
439 // resolve and set continuation to tail
444 cont.setContinue(obj, head, this, tail);
447 cont.appendRemainingName(tail);
451 e.appendRemainingName(tail);
465 // before appending tail so that composition of the names work