org.xmldb.api.reference

Class ResourceSetImpl

Implemented Interfaces:
ResourceSet

public class ResourceSetImpl
extends SimpleResourceSet

ResourceSet contains a set of resources as returned from a query or other operation.

Field Summary

Fields inherited from class org.xmldb.api.sdk.SimpleResourceSet

RESOURCE_SET_NS, collection, resources

Constructor Summary

ResourceSetImpl(Collection collection)

Method Summary

void
addResource(String documentId, NodeList nodes)
Resource
getMembersAsResource()
Returns a Resource containing an XML representation of all resources stored in the set.
String
serialize(Node node)

Methods inherited from class org.xmldb.api.sdk.SimpleResourceSet

addResource, buildMembersAsResourceDocument, clear, getIterator, getMembersAsResource, getResource, getSize, removeResource

Constructor Details

ResourceSetImpl

public ResourceSetImpl(Collection collection)
            throws XMLDBException

Method Details

addResource

public void addResource(String documentId,
                        NodeList nodes)
            throws XMLDBException

getMembersAsResource

public Resource getMembersAsResource()
            throws XMLDBException
Returns a Resource containing an XML representation of all resources stored in the set.
Specified by:
getMembersAsResource in interface ResourceSet
Overrides:
getMembersAsResource in interface SimpleResourceSet
Returns:
A Resource instance containing an XML representation of all set members.
Throws:
XMLDBException -

serialize

public String serialize(Node node)