com.servingxml.util
Interface MutableNameTable

All Superinterfaces:
NameTable
All Known Implementing Classes:
NameTableImpl, SynchronizedNameTable

public interface MutableNameTable
extends NameTable

Defines an interface for a symbol table of Name objects.


Method Summary
 Name createName(java.lang.String namespaceUri, java.lang.String localName)
           
 int getSymbol(Name name)
           
 int getSymbol(java.lang.String namespaceUri, java.lang.String localName)
           
 int lookupCreateNamespaceIndex(java.lang.String namespaceUri)
           
 
Methods inherited from interface com.servingxml.util.NameTable
containsSymbol, getNames, getNamespace, getNamespaces, lookupName, lookupSymbol, lookupSymbol, printDiagnostics, size
 

Method Detail

getSymbol

int getSymbol(java.lang.String namespaceUri,
              java.lang.String localName)

getSymbol

int getSymbol(Name name)

lookupCreateNamespaceIndex

int lookupCreateNamespaceIndex(java.lang.String namespaceUri)

createName

Name createName(java.lang.String namespaceUri,
                java.lang.String localName)