## Uses of Class
org.eclipse.rdf4j.common.annotation.InternalUseOnly

- Packages that use InternalUseOnly
  Package | Description
  --- | ---
  org.eclipse.rdf4j.common.iteration |
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.query.algebra.helpers |
  org.eclipse.rdf4j.query.parser.serql | The SeRQL query engine.
  org.eclipse.rdf4j.query.parser.sparql | The rdf4j SPARQL 1.1 parser.
  org.eclipse.rdf4j.repository.sparql.federation |
  org.eclipse.rdf4j.sail.lucene | A Sail implementation that supports full-text indexing via the Lucene API.
  org.eclipse.rdf4j.sail.lucene.util |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf | The Native Store.
  org.eclipse.rdf4j.sail.shacl | A Sail implementation for SHACL constraint checking.
  org.eclipse.rdf4j.sail.shacl.results.lazy |

- Packages with annotations of type InternalUseOnly
  Package | Description
  --- | ---
  org.eclipse.rdf4j.query.algebra.evaluation.iterator |
  org.eclipse.rdf4j.sail.memory.model |
  org.eclipse.rdf4j.sail.model |
  org.eclipse.rdf4j.sail.nativerdf.btree |
  org.eclipse.rdf4j.sail.nativerdf.datastore |
  org.eclipse.rdf4j.sail.nativerdf.model |

- - ### Uses of InternalUseOnly in org.eclipse.rdf4j.common.iteration

    Classes in org.eclipse.rdf4j.common.iteration with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `IteratorCloseableIteration<E,X extends Exception>` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.query.algebra.evaluation.iterator

    Classes in org.eclipse.rdf4j.query.algebra.evaluation.iterator with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SilentIteration` Deprecated. since 3.1.2. Use `SilentIteration` instead.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.query.algebra.helpers

    Classes in org.eclipse.rdf4j.query.algebra.helpers with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `QueryModelTreeToGenericPlanNode` Convert TupleExpr (QueryModelNode) to GenericPlanNode for the Query.explain(...) feature.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.query.parser.serql

    Classes in org.eclipse.rdf4j.query.parser.serql with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `AnonymousVarGenerator` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.query.parser.sparql

    Classes in org.eclipse.rdf4j.query.parser.sparql with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `BaseDeclProcessor` Resolves relative URIs in a query model using either an external base URI or using the base URI specified in the query model itself.
    `class` | `BlankNodeVarProcessor` Processes blank nodes in the query body, replacing them with variables while retaining scope.
    `class` | `ConstructorBuilder`
    `class` | `DatasetDeclProcessor` Extracts a SPARQL `Dataset` from an ASTQueryContainer, if one is contained.
    `class` | `GraphPattern` A graph pattern consisting of (required and optional) tuple expressions, binding assignments and boolean constraints.
    `class` | `PrefixDeclProcessor` Processes the prefix declarations in a SPARQL query model.
    `class` | `PropertySetElem`
    `class` | `StringEscapesProcessor` Processes escape sequences in strings, replacing the escape sequence with their actual value.
    `class` | `TupleExprBuilder` A SPARQL AST visitor implementation that creates a query algebra representation of the query.
    `class` | `UpdateExprBuilder` Extension of TupleExprBuilder that builds Update Expressions.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.repository.sparql.federation

    Classes in org.eclipse.rdf4j.repository.sparql.federation with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `SilentIteration` Deprecated. Use `SilentIteration` instead.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.sail.lucene

    Classes in org.eclipse.rdf4j.sail.lucene with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LuceneSailBuffer` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.sail.lucene.util

    Classes in org.eclipse.rdf4j.sail.lucene.util with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `MapOfListMaps<Index1Type,Index2Type,DataType>` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

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

    Classes in org.eclipse.rdf4j.sail.model with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `NonSerializables` A registry to support (de)serialization of objects (over the lifetime of the VM).
    `class` | `SailModel` Model implementation for a `SailConnection`.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.sail.nativerdf

    Classes in org.eclipse.rdf4j.sail.nativerdf with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValueStore` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.
    `class` | `ValueStoreRevision` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.sail.shacl

    Classes in org.eclipse.rdf4j.sail.shacl with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CloseablePeakableIteration<E,X extends Exception>`
    `class` | `ConnectionsGroup`
    `class` | `GlobalValidationExecutionLogging`
    `class` | `RdfsSubClassOfReasoner`
    `class` | `Stats` Deprecated. since 3.0. This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.
    `class` | `VerySimpleRdfsBackwardsChainingConnection` Very simple RDFS backwardschaining connection that supports type inference on hasStatement and getStatement.

    Methods in org.eclipse.rdf4j.sail.shacl with annotations of type InternalUseOnly
    Modifier and Type | Method and Description
    --- | ---
    `List<org.eclipse.rdf4j.sail.shacl.ast.Shape>` | ShaclSail.`getCurrentShapes()`
    `List<org.eclipse.rdf4j.sail.shacl.ast.Shape>` | ShaclSail.`getShapes(RepositoryConnection shapesRepoConnection)`

  - ### Uses of InternalUseOnly in org.eclipse.rdf4j.sail.shacl.results.lazy

    Classes in org.eclipse.rdf4j.sail.shacl.results.lazy with annotations of type InternalUseOnly
    Modifier and Type | Class and Description
    --- | ---
    `class` | `LazyValidationReport` A ValidationReport that will defer calculating any ValidationResults until the user asks for them
    `class` | `ValidationResultIterator`

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