Functions
getContextWithImplicitDataset
- getContextWithImplicitDataset(context: IActionContext): IActionContext
-
Parameters
Returns IActionContext
getExplicitSources
- getExplicitSources(context: IActionContext): IDataSource[]
-
Parameters
Returns IDataSource[]
getImplicitSource
- getImplicitSource(context: IActionContext): IDataSource & IDataDestination
-
Parameters
Returns IDataSource & IDataDestination
getUnionSources
- getUnionSources(context: IActionContext): IDataSource[]
-
Parameters
Returns IDataSource[]
implicitDatasetFactory
- implicitDatasetFactory(context: IActionContext): IDataSource & IDataDestination
-
Parameters
Returns IDataSource & IDataDestination
setImplicitDestination
- setImplicitDestination(context: IActionContext): IActionContext
-
Parameters
Returns IActionContext
setImplicitSource
- setImplicitSource(context: IActionContext): IActionContext
-
Parameters
Returns IActionContext
setReasoningStatus
- setReasoningStatus(context: IActionContext, status: IReasonGroup["status"]): IActionContext
-
Parameters
Returns IActionContext
setUnionSource
- setUnionSource(context: IActionContext): IActionContext
-
Parameters
Returns IActionContext
Comunica Bus RDF Reason
A comunica bus for reasoning over RDF data
This module is part of the Comunica framework, and should only be used by developers that want to build their own query engine.
Click here if you just want to query with Comunica.
Install
Usage
Bus usage
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/bus-rdf-reason/^1.0.0/components/context.jsonld"
cbrr:Bus/RdfReason
Creating actors on this bus
Actors extending
ActorRdfReason
are automatically subscribed to this bus.