/** Create a new context with the given bindings added. Existing bindings will not be overwritten. */ public XmlNamespaceContext add(XmlNamespaceContext bindings) { if (bindings.prefixToUri.size() == DEFAULT_BINDINGS) { // bindings contains only the default bindings return this; } else { return add($(bindings.getBindings())); } }
private XmlNamespaceContext add(Stream<XmlNamespaceBinding> bindings) { return mk(bindings.append(getBindings())); }