Package com.complexible.common.rdf.query.resultio

# Interface PathQueryResultWriter

All Superinterfaces:
  `QueryResultHandler<BindingSet>`, `QueryResultWriter<BindingSet>`, `SelectQueryResultHandler`, `SelectQueryResultWriter`

All Known Implementing Classes:
  `TextPathQueryResultWriter`, `TextTablePathQueryResultWriter`

public interface PathQueryResultWriter extends SelectQueryResultWriter
Renders path query results as tuples.

Since:
  5.0.4
Version:
  6.0
Author:
  Pavel Klinov

- ## Method Summary

  Modifier and Type
  Method
  Description
  `default void`
  `handle(BindingSet bindingSet)`
  Handle a result to a query
  `void`
  `handlePath(Path thePath)`

  ### Methods inherited from interface com.stardog.stark.query.io.QueryResultWriter

  `end, format, links, namespace, start`

  ### Methods inherited from interface com.stardog.stark.query.SelectQueryResultHandler

  `variables`

- ## Method Details

  - ### handlePath

    void handlePath(Path thePath) throws QueryResultHandlerException
    Throws:
      `QueryResultHandlerException`

  - ### handle

    default void handle(@Nonnull BindingSet bindingSet)
    Description copied from interface: `QueryResultHandler`
    Handle a result to a query
    Specified by:
      `handle` in interface `QueryResultHandler<BindingSet>`
    Specified by:
      `handle` in interface `QueryResultWriter<BindingSet>`
    Parameters:
      `bindingSet` - the result