# Package com.complexible.stardog.plan.eval.service

package com.complexible.stardog.plan.eval.service

- Class
  Description
  LogicalServiceQuery
  Service query which represents a logical service query to be used in the early stages of rewriting and optimization.
  LogicalServiceQuery.LogicalServiceQueryBuilder
  PlanNodeBodyServiceQuery
  A `ServiceQuery` with a `PlanNode` as the body.
  PlanNodeBodyServiceQuery.CanonicalizedPlanNodeBodyServiceQuery
  This machinery allows subclasses to return a "canonicalized" version of the query to be used in plan caching.
  PlanNodeBodyServiceQuery.CanonicalizedPlanNodeBodyServiceQueryBuilder
  PlanNodeBodyServiceQuery.PlanNodeBodyServiceQueryBuilder
  Base builder for `PlanNodeBodyServiceQuery` objects
  Service
  Interface representing a Service that is capable of providing results due to the evaluation of a SPARQL query.
  ServiceParameters
  Parameters for services when the body does not represent a SPARQL query.
  ServiceQuery
  An immutable instance of a query on a given service.
  ServiceQuery.DistinctValuesEstimationFunction
  ServiceQuery.ServiceQueryBuilder
  Base service query builder class.
  ServiceRegistry
  Registry for SPARQL federated service implementations.
  ServiceTranslator
  Turn `logical service queries` into their `physical counterparts`.
  Validator
  Validator for `ServiceParameters` instances