An nsIRDFCompositeDataSource composes individual data sources, providing
the illusion of a single, coherent RDF graph.
Add a datasource the the composite data source.
aDataSource | the datasource to add to composite |
Remove a datasource from the composite data source.
aDataSource | the datasource to remove from the composite |
Retrieve the datasources in the composite data source.
an nsISimpleEnumerator that will enumerate each of the datasources in the composite |
Set this value to true
if the composite datasource
may contains at least one datasource that has negative
assertions. (This is the default.)
Set this value to false
if none of the datasources
being composed contains a negative assertion. This allows the
composite datasource to perform some query optimizations.
By default, this value is true</true>.
Set to true
if the composite datasource should
take care to coalesce duplicate arcs when returning values from
queries. (This is the default.)
Set to false
if the composite datasource shouldn’t
bother to check for duplicates. This allows the composite
datasource to more efficiently answer queries.
By default, this value is true
.