Uses of Class gnu.xml.NamespaceBinding

Uses in package gnu.kawa.xml

Fields of type gnu.xml.NamespaceBinding

NamespaceBinding

Methods with parameter type gnu.xml.NamespaceBinding

void
void
void
MakeElement.startElement(Consumer out, Object qname, int copyNamespacesMode, NamespaceBinding namespaceNodes)

Methods with return type gnu.xml.NamespaceBinding

NamespaceBinding
NamespaceBinding

Uses in package gnu.xml

Constructors with parameter type gnu.xml.NamespaceBinding

NamespaceBinding.NamespaceBinding(String prefix, String uri, NamespaceBinding next)
XName.XName(Symbol symbol, NamespaceBinding namespaceNodes)

Fields of type gnu.xml.NamespaceBinding

NamespaceBinding

Methods with parameter type gnu.xml.NamespaceBinding

NamespaceBinding
int
Return the number of bindings before the fencePost.
NamespaceBinding
XMLFilter.findNamespaceBinding(String prefix, String uri, NamespaceBinding oldBindings)
Functionally equivalent to new NamespaceBinding(prefix, uri, oldBindings, but uses "hash consing".
gnu.xml.MappingInfo
XMLFilter.lookupNamespaceBinding(String prefix, char[] uriChars, int uriStart, int uriLength, int uriHash, NamespaceBinding oldBindings)
Return a MappingInfo containing a match namespaces.
NamespaceBinding
NamespaceBinding.maybeAdd(String prefix, String uri, NamespaceBinding bindings)
Append a new NamespaceBinding if not redundant.
NamespaceBinding
Chain the first list in front of the second list.
String
NamespaceBinding.resolve(String prefix, NamespaceBinding fencePost)
Resolve a prefix, in the initial part of this list.
NamespaceBinding
Reverse the chain, until a fencePost.
void
void

Methods with return type gnu.xml.NamespaceBinding

NamespaceBinding
NamespaceBinding
XMLFilter.findNamespaceBinding(String prefix, String uri, NamespaceBinding oldBindings)
Functionally equivalent to new NamespaceBinding(prefix, uri, oldBindings, but uses "hash consing".
NamespaceBinding
Namespace nodes associated with an element.
NamespaceBinding
NamespaceBinding
NamespaceBinding.maybeAdd(String prefix, String uri, NamespaceBinding bindings)
Append a new NamespaceBinding if not redundant.
NamespaceBinding
Chain the first list in front of the second list.
NamespaceBinding
Reverse the chain, until a fencePost.

Uses in package gnu.xquery.util

Methods with parameter type gnu.xml.NamespaceBinding

String
QNameUtils.lookupPrefix(String prefix, NamespaceBinding constructorNamespaces, NamespaceBinding prologNamespaces)
Search for a uri matching the given prefix.
String
QNameUtils.resolvePrefix(String prefix, NamespaceBinding constructorNamespaces, NamespaceBinding prologNamespaces)
Search for a uri matching the given prefix.
Object
QNameUtils.resolveQName(Object qname, NamespaceBinding constructorNamespaces, NamespaceBinding prologNamespaces)
Method called from compiled code to "cast" to a QName.