## Uses of Interface
org.eclipse.rdf4j.model.Graph

- Packages that use Graph
  Package | Description
  --- | ---
  org.eclipse.rdf4j.model | RDF Model API
  org.eclipse.rdf4j.model.impl | Default implementations of the RDF model interfaces.
  org.eclipse.rdf4j.model.util |
  org.eclipse.rdf4j.query.dawg | Functionality to convert tuple query results to and from the Data Access Working Group Test Result Set RDF Vocabulary
  org.eclipse.rdf4j.sail.model |

- - ### Uses of Graph in org.eclipse.rdf4j.model

    Subinterfaces of Graph in org.eclipse.rdf4j.model
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `Model` An RDF Model, represented as a `Set` of `Statement`s with predictable iteration order.

  - ### Uses of Graph in org.eclipse.rdf4j.model.impl

    Classes in org.eclipse.rdf4j.model.impl that implement Graph
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AbstractModel` Provides basic operations that are common to all Models.
    `class` | `EmptyModel` Blocks access to the statements of the model, allowing only changes to the model's namespaces.
    `class` | `FilteredModel` Applies a basic graph pattern filter to what triples can be see.
    `class` | `GraphImpl` Deprecated. since 2.0. Use a `Model` implementation (e.g. `TreeModel` or `LinkedHashModel` instead.
    `class` | `LinkedHashModel` Hash table based implementation of the ``Model`` interface.
    `class` | `TreeModel` A Red-Black tree based `Model` implementation.

  - ### Uses of Graph in org.eclipse.rdf4j.model.util

    Methods in org.eclipse.rdf4j.model.util with parameters of type Graph
    Modifier and Type | Method and Description
    --- | ---
    `static Iterator<Value>` | GraphUtil.`getObjectIterator(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objects()` instead.
    `static Set<Value>` | GraphUtil.`getObjects(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objects()` instead.
    `static Value` | GraphUtil.`getOptionalObject(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectValue()` instead.
    `static Literal` | GraphUtil.`getOptionalObjectLiteral(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectLiteral()` instead.
    `static Resource` | GraphUtil.`getOptionalObjectResource(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectResource()` instead.
    `static IRI` | GraphUtil.`getOptionalObjectURI(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectIRI()` instead.
    `static Resource` | GraphUtil.`getOptionalSubject(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectResource()` instead.
    `static IRI` | GraphUtil.`getOptionalSubjectURI(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectIRI()` instead.
    `static Iterator<Resource>` | GraphUtil.`getSubjectIterator(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjects()` instead.
    `static Set<Resource>` | GraphUtil.`getSubjects(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjects()` instead.
    `static Value` | GraphUtil.`getUniqueObject(Graph graph, Resource subj, IRI pred, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectValue()` instead.
    `static Literal` | GraphUtil.`getUniqueObjectLiteral(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectLiteral()` instead.
    `static Resource` | GraphUtil.`getUniqueObjectResource(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectResource()` instead.
    `static IRI` | GraphUtil.`getUniqueObjectURI(Graph graph, Resource subj, IRI pred)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.objectIRI()` instead.
    `static Resource` | GraphUtil.`getUniqueSubject(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectResource()` instead.
    `static IRI` | GraphUtil.`getUniqueSubjectURI(Graph graph, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.filter(Resource, IRI, Value, Resource...)` and `Model.subjectIRI()` instead.
    `static void` | GraphUtil.`remove(Graph graph, Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Model.remove(Resource, IRI, Value, Resource...)` instead.
    `static void` | GraphUtil.`setUniqueObject(Graph graph, Resource subj, IRI pred, Value obj, Resource... contexts)` Deprecated. since 2.0. Use `Models.setProperty(Model, Resource, IRI, Value, Resource...)` instead.

  - ### Uses of Graph in org.eclipse.rdf4j.query.dawg

    Methods in org.eclipse.rdf4j.query.dawg that return Graph
    Modifier and Type | Method and Description
    --- | ---
    `static Graph` | DAWGTestResultSetUtil.`toGraph(TupleQueryResult tqr)`

  - ### Uses of Graph in org.eclipse.rdf4j.sail.model

    Classes in org.eclipse.rdf4j.sail.model that implement Graph
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SailModel` Model implementation for a `SailConnection`.

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