# Package com.complexible.stardog.api.search

package com.complexible.stardog.api.search
Provides classes and interfaces for performing free-text search over a Stardog database via the SNARL API.

- Related Packages
  Package
  Description
  com.complexible.stardog.api
  Provides the core SNARL (Stardog Native API for the RDF Language) classes and interfaces for programmatic access to the Stardog DBMS.
  com.complexible.stardog.api.admin
  SNARL API support for Stardog DBMS administration
  com.complexible.stardog.api.graphql
  Provides classes and interfaces for executing GraphQL over a Stardog database.
  com.complexible.stardog.api.reasoning
  Provides reasoning connection class for answering queries with reasoning results.
  com.complexible.stardog.api.test
- Class
  Description
  SearchConnection
  Extends the standard SNARL `Connection` exposing the full-text search support provided by Waldo.
  Searcher
  Interface for conducting full text searches against a Stardog database via the Waldo Semantic Search engine.
  SearchResult
  Simple search result data structure.
  SearchResults
  A wrapper around the search results that may additionally have suggestions for an alternative search string.