|
Qizx/open API | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectnet.axyana.qizxopen.util.NSTable
Management of a local table of qualified names (for documents or collections).
Names are accessed by index or by value (namespace+localname).
Constructor Summary | |
NSTable()
|
Method Summary | |
int |
addName(java.lang.String uri,
java.lang.String localName)
Inserts a name without check (for loading). |
void |
clear()
Clears all the contents. |
int |
enter(QName name)
|
int |
enter(java.lang.String uri,
java.lang.String localName)
Searches a name and returns its index in the table. |
int |
find(QName name)
Lookup of a qualified name. |
int |
find(java.lang.String uri,
java.lang.String localName)
Lookup of a qualified name. |
QName |
getName(int rank)
Gets the unique name associated with an index. |
Namespace[] |
getNamespaces()
|
int |
size()
Returns the number of names stored in this table. |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
public NSTable()
Method Detail |
public int enter(java.lang.String uri, java.lang.String localName)
uri
- Namespace URI.localName
- public int enter(QName name)
public int find(java.lang.String uri, java.lang.String localName)
public int find(QName name)
public int addName(java.lang.String uri, java.lang.String localName)
public QName getName(int rank)
public int size()
public void clear()
public Namespace[] getNamespaces()
|
© 2005 Axyana Software | |||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |