## Uses of Class
org.eclipse.rdf4j.query.impl.AbstractOperation

- Packages that use AbstractOperation
  Package | Description
  --- | ---
  org.eclipse.rdf4j.federated.structures |
  org.eclipse.rdf4j.http.client.query |
  org.eclipse.rdf4j.query.impl |
  org.eclipse.rdf4j.query.parser.impl |
  org.eclipse.rdf4j.repository.http | A repository that serves as a proxy client for a remote repository on an RDF4J Server.
  org.eclipse.rdf4j.repository.sail | Repository implementation for local RDF databases that implement the SAIL SPI.
  org.eclipse.rdf4j.repository.sparql.query |

- - ### Uses of AbstractOperation in org.eclipse.rdf4j.federated.structures

    Subclasses of AbstractOperation in org.eclipse.rdf4j.federated.structures
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `FedXBooleanQuery` | Abstraction of a `SailBooleanQuery` which takes care for tracking the `FedXRepositoryConnection.BINDING_ORIGINAL_MAX_EXECUTION_TIME` during evaluation.
    `class` | `FedXGraphQuery` | Abstraction of a `SailGraphQuery` which takes care for tracking the `FedXRepositoryConnection.BINDING_ORIGINAL_MAX_EXECUTION_TIME` during evaluation.
    `class` | `FedXTupleQuery` | Abstraction of a `SailTupleQuery` which takes care for tracking the `FedXRepositoryConnection.BINDING_ORIGINAL_MAX_EXECUTION_TIME` during evaluation.

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.http.client.query

    Subclasses of AbstractOperation in org.eclipse.rdf4j.http.client.query
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractHTTPQuery` | Base class for any `Query` operation over HTTP.
    `class` | `AbstractHTTPUpdate` | Base class for any `Update` operation over HTTP.

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.query.impl

    Subclasses of AbstractOperation in org.eclipse.rdf4j.query.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractParserQuery` |
    `class` | `AbstractParserUpdate` |
    `class` | `AbstractQuery` | Abstract super class of all query types.
    `class` | `AbstractUpdate` | Abstract super class of all update types.

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.query.parser.impl

    Subclasses of AbstractOperation in org.eclipse.rdf4j.query.parser.impl
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `AbstractParserQuery` |
    `class` | `AbstractParserUpdate` |

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.repository.http

    Subclasses of AbstractOperation in org.eclipse.rdf4j.repository.http
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `HTTPBooleanQuery` | TupleQuery specific to the HTTP protocol.
    `class` | `HTTPGraphQuery` | GraphQuery implementation specific to the HTTP protocol.
    `class` | `HTTPTupleQuery` | TupleQuery specific to the HTTP protocol.
    `class` | `HTTPUpdate` | Update specific to the HTTP protocol.

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.repository.sail

    Subclasses of AbstractOperation in org.eclipse.rdf4j.repository.sail
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SailBooleanQuery` |
    `class` | `SailGraphQuery` |
    `class` | `SailQuery` |
    `class` | `SailTupleQuery` |
    `class` | `SailUpdate` |

  - ### Uses of AbstractOperation in org.eclipse.rdf4j.repository.sparql.query

    Subclasses of AbstractOperation in org.eclipse.rdf4j.repository.sparql.query
    Modifier and Type | Class | Description
    --- | --- | ---
    `class` | `SPARQLBooleanQuery` | Parses boolean query response from remote stores.
    `class` | `SPARQLGraphQuery` | Parses RDF results in the background.
    `class` | `SPARQLTupleQuery` | Parses tuple results in the background.
    `class` | `SPARQLUpdate` | Update operation of the `SPARQLRepository`