com.servingxml.util
Interface NameTable
- All Known Subinterfaces:
- MutableNameTable
- All Known Implementing Classes:
- NameTableImpl, SynchronizedNameTable
public interface NameTable
Defines an immutable interface for a symbol table of Name objects.
containsSymbol
boolean containsSymbol(int nameSymbol)
lookupName
Name lookupName(int symbol)
lookupSymbol
int lookupSymbol(java.lang.String namespaceUri,
java.lang.String localName)
lookupSymbol
int lookupSymbol(Name name)
size
int size()
printDiagnostics
void printDiagnostics(java.io.PrintStream printStream)
getNames
Name[] getNames()
getNamespaces
java.lang.String[] getNamespaces()
getNamespace
java.lang.String getNamespace(int namespaceIndex)