## Uses of Interface
org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation

- Packages that use TransactionOperation
  Package | Description
  --- | ---
  org.eclipse.rdf4j.http.client |
  org.eclipse.rdf4j.http.protocol.transaction |
  org.eclipse.rdf4j.http.protocol.transaction.operations |

- - ### Uses of TransactionOperation in org.eclipse.rdf4j.http.client

    Method parameters in org.eclipse.rdf4j.http.client with type arguments of type TransactionOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | RDF4JProtocolSession.`sendTransaction(Iterable<? extends TransactionOperation> txn)` Deprecated. since 2.8.0

  - ### Uses of TransactionOperation in org.eclipse.rdf4j.http.protocol.transaction

    Methods in org.eclipse.rdf4j.http.protocol.transaction that return types with arguments of type TransactionOperation
    Modifier and Type | Method and Description
    --- | ---
    `Collection<TransactionOperation>` | TransactionReader.`parse(InputStream in)` parse the transaction from the serialization
    `Collection<TransactionOperation>` | TransactionReader.`parse(Reader in)` parse the transaction from the serialization

    Methods in org.eclipse.rdf4j.http.protocol.transaction with parameters of type TransactionOperation
    Modifier and Type | Method and Description
    --- | ---
    `protected void` | TransactionWriter.`serialize(TransactionOperation op, XMLWriter xmlWriter)` Serializes the supplied operation.

    Method parameters in org.eclipse.rdf4j.http.protocol.transaction with type arguments of type TransactionOperation
    Modifier and Type | Method and Description
    --- | ---
    `void` | TransactionWriter.`serialize(Iterable<? extends TransactionOperation> txn, OutputStream out)` serialize the passed list of operations to the passed writer.

  - ### Uses of TransactionOperation in org.eclipse.rdf4j.http.protocol.transaction.operations

    Classes in org.eclipse.rdf4j.http.protocol.transaction.operations that implement TransactionOperation
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AddStatementOperation` Operation to add a statement.
    `class` | `ClearNamespacesOperation` Operation that removes all namespace declarations.
    `class` | `ClearOperation` Operation that clears the whole repository.
    `class` | `ContextOperation` A TransactionOperation that operates on a specific (set of) contexts.
    `class` | `RemoveNamespaceOperation` Operation that removes the namespace for a specific prefix.
    `class` | `RemoveStatementsOperation` Operation to remove statements matching specific pattern of subject, predicate and object.
    `class` | `SetNamespaceOperation` Operation that sets the namespace for a specific prefix.
    `class` | `SPARQLUpdateOperation` Encapsulation of a SPARQL 1.1 update operation executed as part of a transaction.
    `class` | `StatementOperation` A context operation with (optional) subject, predicate, object.

Copyright © 2015-2021 Eclipse Foundation. All Rights Reserved.