org.xbis
Class DefaultNameMap.LinkedQName

java.lang.Object
  extended byorg.xbis.DefaultQName
      extended byorg.xbis.DefaultNameMap.LinkedQName
Enclosing class:
DefaultNameMap

protected static class DefaultNameMap.LinkedQName
extends DefaultQName

Linkable form of name information. This extension of the basic name information is used to construct a singly-linked list of names.


Constructor Summary
protected DefaultNameMap.LinkedQName(java.lang.String local, java.lang.Object ns, int handle)
          Constructor.
 
Method Summary
protected  int getHandle()
          Get handle assigned to name.
protected  DefaultNameMap.LinkedQName getNext()
          Get next in list.
protected  void setNext(DefaultNameMap.LinkedQName next)
          Set next in list.
 
Methods inherited from class org.xbis.DefaultQName
getLocalName, getNamespace
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DefaultNameMap.LinkedQName

protected DefaultNameMap.LinkedQName(java.lang.String local,
                                     java.lang.Object ns,
                                     int handle)
Constructor.

Parameters:
local - local name
ns - namespace for name
handle - handle assigned to name
Method Detail

getNext

protected DefaultNameMap.LinkedQName getNext()
Get next in list.

Returns:
next instance in list, or null if end of list

setNext

protected void setNext(DefaultNameMap.LinkedQName next)
Set next in list.

Parameters:
next - next instance in list (null if end of list)

getHandle

protected int getHandle()
Get handle assigned to name.

Returns:
handle value assigned to name


Company Web Site

XML Binary Information Set Home