SemanticSearchImplementation
Public Member Functions | Private Attributes | List of all members
SemanticSearchImplementation.AdditionalRule Class Reference

Represents an additional rule. More...

Public Member Functions

 AdditionalRule (IRdfConnector connector, SparqlParameterizedString queryString)
 
IDictionary< string, List< Triple > > ExecuteRule (string graphName)
 Executes an additional rule for a specific metadata graph. More...
 

Private Attributes

readonly IRdfConnector _connector
 
SparqlParameterizedString _queryString
 

Detailed Description

Represents an additional rule.

Constructor & Destructor Documentation

◆ AdditionalRule()

SemanticSearchImplementation.AdditionalRule.AdditionalRule ( IRdfConnector  connector,
SparqlParameterizedString  queryString 
)
inline

Member Function Documentation

◆ ExecuteRule()

IDictionary<string, List<Triple> > SemanticSearchImplementation.AdditionalRule.ExecuteRule ( string  graphName)
inline

Executes an additional rule for a specific metadata graph.

Additional rules can affect the maping of other existing metadata graphs.

Parameters
graphNameID of metadata graph.
Returns
A dictionary containing the IDs of the metadata graphs (key) and the corresponding constructed triples (value).

Member Data Documentation

◆ _connector

readonly IRdfConnector SemanticSearchImplementation.AdditionalRule._connector
private

◆ _queryString

SparqlParameterizedString SemanticSearchImplementation.AdditionalRule._queryString
private

The documentation for this class was generated from the following file: