org.exist.dom
Interface DocumentSet
- All Known Subinterfaces:
- MutableDocumentSet
- All Known Implementing Classes:
- DefaultDocumentSet, ExtArrayNodeSet, NewArrayNodeSet, NodeProxy
public interface DocumentSet
EMPTY_DOCUMENT_SET
static final DocumentSet EMPTY_DOCUMENT_SET
getDocumentIterator
java.util.Iterator<DocumentImpl> getDocumentIterator()
getCollectionIterator
java.util.Iterator<Collection> getCollectionIterator()
getDocumentCount
int getDocumentCount()
getDocumentAt
DocumentImpl getDocumentAt(int pos)
getDoc
DocumentImpl getDoc(int docId)
getNames
XmldbURI[] getNames()
intersection
DocumentSet intersection(DocumentSet other)
contains
boolean contains(DocumentSet other)
contains
boolean contains(int id)
docsToNodeSet
NodeSet docsToNodeSet()
lock
void lock(DBBroker broker,
boolean exclusive,
boolean checkExisting)
throws LockException
- Throws:
LockException
unlock
void unlock(boolean exclusive)
equalDocs
boolean equalDocs(DocumentSet other)