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

Represents a literal rule. More...

Public Member Functions

 LiteralRule (IRdfConnector connector, SparqlParameterizedString queryString, string language)
 
IEnumerable< string > ExecuteRule (string instance)
 Executes a literal rule for a given instance of a class. More...
 

Private Attributes

readonly IRdfConnector _connector
 
readonly SparqlParameterizedString _queryString
 
readonly string _language
 

Detailed Description

Represents a literal rule.

Constructor & Destructor Documentation

◆ LiteralRule()

SemanticSearchImplementation.LiteralRule.LiteralRule ( IRdfConnector  connector,
SparqlParameterizedString  queryString,
string  language 
)
inline

Member Function Documentation

◆ ExecuteRule()

IEnumerable<string> SemanticSearchImplementation.LiteralRule.ExecuteRule ( string  instance)
inline

Executes a literal rule for a given instance of a class.

Parameters
instanceA URI of a concrete instance of a class.
Returns
A list of constructed literals.

Member Data Documentation

◆ _connector

readonly IRdfConnector SemanticSearchImplementation.LiteralRule._connector
private

◆ _language

readonly string SemanticSearchImplementation.LiteralRule._language
private

◆ _queryString

readonly SparqlParameterizedString SemanticSearchImplementation.LiteralRule._queryString
private

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