SemanticSearchImplementation
Classes
SemanticSearchImplementation Namespace Reference

Classes

class  AdditionalRule
 Represents an additional rule. More...
 
class  ApplicationProfile
 Contains methods for an application profile. More...
 
class  DataTypeParser
 Contains methods to parse the objects of a metadata graph according to the mapping type. More...
 
class  ElasticsearchIndexMapper
 Contains methods to create, change and handle the current Elasticsearch index. More...
 
class  ElasticsearchSearchClient
 Implements necessary functions to use Elasticsearch as a search engine. More...
 
interface  IRdfConnector
 Provides all necessary functions for querying and manipulating the RDF-based knowledge graph. More...
 
interface  ISearchClient
 Provides all necessary functions to implement a document-based search engine. More...
 
class  LiteralRule
 Represents a literal rule. More...
 
class  NotIndexableException
 Exception which is thrown if a triple of a metadata graph could not be indexed. More...
 
class  RdfClient
 Provides all necessary queries to the RDF database to create a mapping of metadata graphs into a document. More...
 
class  RdfSearchMapper
 Contains the main logic to use a document-based search engine for RDF-based metadata records. More...
 
class  SemanticSearch
 Entry class which interprets the command line arguments and calls corresponding functions. More...
 
class  SpecificApplicationProfile
 Represents a specific application profile. More...
 
class  Uris
 Contains only constants for URIs and CURIEs. More...
 
class  VirtuosoRdfConnector
 Implements necessary functions for querying and manipulating the RDF-based knowledge graph. More...