com.servingxml.util
Class SimpleQnameContext
java.lang.Object
com.servingxml.util.SimpleQnameContext
- All Implemented Interfaces:
- QnameContext, QnameFactory
public class SimpleQnameContext
- extends java.lang.Object
- implements QnameContext
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SimpleQnameContext
public SimpleQnameContext()
SimpleQnameContext
public SimpleQnameContext(PrefixMap prefixMap)
SimpleQnameContext
public SimpleQnameContext(MutableNameTable nameTable)
SimpleQnameContext
public SimpleQnameContext(MutableNameTable nameTable,
PrefixMap prefixMap)
lookupName
public Name lookupName(int symbol)
getNameTable
public MutableNameTable getNameTable()
- Specified by:
getNameTable
in interface QnameContext
lookupSymbol
public int lookupSymbol(Name name)
lookupSymbol
public int lookupSymbol(java.lang.String namespaceUri,
java.lang.String localName)
getSymbol
public int getSymbol(Name name)
getSymbol
public int getSymbol(java.lang.String namespaceUri,
java.lang.String localName)
createName
public Name createName(java.lang.String qname)
- Specified by:
createName
in interface QnameFactory
getPrefixMap
public PrefixMap getPrefixMap()
- Specified by:
getPrefixMap
in interface QnameContext
getPrefix
public java.lang.String getPrefix(java.lang.String namespaceUri)
- Specified by:
getPrefix
in interface QnameContext
getBase
public java.lang.String getBase()
- Specified by:
getBase
in interface QnameContext
getNamespaceUri
public java.lang.String getNamespaceUri(java.lang.String prefix)
- Specified by:
getNamespaceUri
in interface QnameContext
createName
public Name createName(java.lang.String namespaceUri,
java.lang.String localName)
- Specified by:
createName
in interface QnameContext