|
Qizx/db 2.1 API | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||
Represents a well-formed XML Document stored in a XML Library. The tree structure of a Document can be traversed and queried using the XPath/XQuery language.
As a LibraryMember, it can have searchable properties (aka
metadata).
LibraryMember| Field Summary |
| Fields inherited from interface com.qizx.api.LibraryMember |
COLLECTION, DOCUMENT, NATURE, PATH |
| Method Summary | |
XMLPullStream |
export()
Streaming export in pull mode. |
void |
export(XMLPushStream output)
Streaming export in push mode. |
Node |
getDocumentNode()
Returns the root Node of the document, of type document-node(). |
| Methods inherited from interface com.qizx.api.LibraryMember |
contains, copyTo, delete, exists, getIntegerProperty, getLibrary, getName, getParent, getParentPath, getPath, getProperty, getPropertyNames, hasProperty, isCollection, isDocument, lock, removeProperty, renameTo, setIntegerProperty, setProperty |
| Method Detail |
public Node getDocumentNode()
throws DataModelException
DataModelException - if the document is deleted;
common causes
public XMLPullStream export()
throws DataModelException
DataModelException - if the document is deleted; common causes
public void export(XMLPushStream output)
throws DataModelException
output - an object implementing the XMLPushStream interface
typically XMLSerializer, PushStreamToSAX, PushStreamToDOM.
DataModelException - if the document is deleted; common causes
|
© 2008 Axyana Software | ||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||