# Hierarchy For All Packages

Package Hierarchies:

- org.eclipse.rdf4j,
- org.eclipse.rdf4j.common.app,
- org.eclipse.rdf4j.common.app.config,
- org.eclipse.rdf4j.common.app.logging,
- org.eclipse.rdf4j.common.app.logging.base,
- org.eclipse.rdf4j.common.app.logging.logback,
- org.eclipse.rdf4j.common.app.net,
- org.eclipse.rdf4j.common.app.util,
- org.eclipse.rdf4j.common.concurrent.locks,
- org.eclipse.rdf4j.common.io,
- org.eclipse.rdf4j.common.iteration,
- org.eclipse.rdf4j.common.iterator,
- org.eclipse.rdf4j.common.lang,
- org.eclipse.rdf4j.common.lang.service,
- org.eclipse.rdf4j.common.logging,
- org.eclipse.rdf4j.common.logging.base,
- org.eclipse.rdf4j.common.logging.file.logback,
- org.eclipse.rdf4j.common.net,
- org.eclipse.rdf4j.common.platform,
- org.eclipse.rdf4j.common.platform.support,
- org.eclipse.rdf4j.common.text,
- org.eclipse.rdf4j.common.xml,
- org.eclipse.rdf4j.console,
- org.eclipse.rdf4j.console.command,
- org.eclipse.rdf4j.console.setting,
- org.eclipse.rdf4j.console.util,
- org.eclipse.rdf4j.http.client,
- org.eclipse.rdf4j.http.client.query,
- org.eclipse.rdf4j.http.client.util,
- org.eclipse.rdf4j.http.protocol,
- org.eclipse.rdf4j.http.protocol.error,
- org.eclipse.rdf4j.http.protocol.transaction,
- org.eclipse.rdf4j.http.protocol.transaction.operations,
- org.eclipse.rdf4j.lucene.spin,
- org.eclipse.rdf4j.lucene.spin.config,
- org.eclipse.rdf4j.model,
- org.eclipse.rdf4j.model.datatypes,
- org.eclipse.rdf4j.model.impl,
- org.eclipse.rdf4j.model.util,
- org.eclipse.rdf4j.model.util.language,
- org.eclipse.rdf4j.model.vocabulary,
- org.eclipse.rdf4j.query,
- org.eclipse.rdf4j.query.algebra,
- org.eclipse.rdf4j.query.algebra.evaluation,
- org.eclipse.rdf4j.query.algebra.evaluation.federation,
- org.eclipse.rdf4j.query.algebra.evaluation.function,
- org.eclipse.rdf4j.query.algebra.evaluation.function.datetime,
- org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql,
- org.eclipse.rdf4j.query.algebra.evaluation.function.hash,
- org.eclipse.rdf4j.query.algebra.evaluation.function.numeric,
- org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm,
- org.eclipse.rdf4j.query.algebra.evaluation.function.string,
- org.eclipse.rdf4j.query.algebra.evaluation.function.xsd,
- org.eclipse.rdf4j.query.algebra.evaluation.impl,
- org.eclipse.rdf4j.query.algebra.evaluation.iterator,
- org.eclipse.rdf4j.query.algebra.evaluation.limited,
- org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator,
- org.eclipse.rdf4j.query.algebra.evaluation.util,
- org.eclipse.rdf4j.query.algebra.helpers,
- org.eclipse.rdf4j.query.dawg,
- org.eclipse.rdf4j.query.impl,
- org.eclipse.rdf4j.query.parser,
- org.eclipse.rdf4j.query.parser.impl,
- org.eclipse.rdf4j.query.parser.serql,
- org.eclipse.rdf4j.query.parser.serql.ast,
- org.eclipse.rdf4j.query.parser.sparql,
- org.eclipse.rdf4j.query.parser.sparql.ast,
- org.eclipse.rdf4j.query.resultio,
- org.eclipse.rdf4j.query.resultio.binary,
- org.eclipse.rdf4j.query.resultio.helpers,
- org.eclipse.rdf4j.query.resultio.sparqljson,
- org.eclipse.rdf4j.query.resultio.sparqlxml,
- org.eclipse.rdf4j.query.resultio.text,
- org.eclipse.rdf4j.query.resultio.text.csv,
- org.eclipse.rdf4j.query.resultio.text.tsv,
- org.eclipse.rdf4j.queryrender,
- org.eclipse.rdf4j.queryrender.builder,
- org.eclipse.rdf4j.queryrender.serql,
- org.eclipse.rdf4j.queryrender.sparql,
- org.eclipse.rdf4j.repository,
- org.eclipse.rdf4j.repository.base,
- org.eclipse.rdf4j.repository.config,
- org.eclipse.rdf4j.repository.contextaware,
- org.eclipse.rdf4j.repository.contextaware.config,
- org.eclipse.rdf4j.repository.dataset,
- org.eclipse.rdf4j.repository.dataset.config,
- org.eclipse.rdf4j.repository.evaluation,
- org.eclipse.rdf4j.repository.event,
- org.eclipse.rdf4j.repository.event.base,
- org.eclipse.rdf4j.repository.event.util,
- org.eclipse.rdf4j.repository.filters,
- org.eclipse.rdf4j.repository.http,
- org.eclipse.rdf4j.repository.http.config,
- org.eclipse.rdf4j.repository.http.helpers,
- org.eclipse.rdf4j.repository.manager,
- org.eclipse.rdf4j.repository.manager.util,
- org.eclipse.rdf4j.repository.sail,
- org.eclipse.rdf4j.repository.sail.config,
- org.eclipse.rdf4j.repository.sail.helpers,
- org.eclipse.rdf4j.repository.sparql,
- org.eclipse.rdf4j.repository.sparql.config,
- org.eclipse.rdf4j.repository.sparql.federation,
- org.eclipse.rdf4j.repository.sparql.query,
- org.eclipse.rdf4j.repository.util,
- org.eclipse.rdf4j.rio,
- org.eclipse.rdf4j.rio.binary,
- org.eclipse.rdf4j.rio.datatypes,
- org.eclipse.rdf4j.rio.helpers,
- org.eclipse.rdf4j.rio.jsonld,
- org.eclipse.rdf4j.rio.languages,
- org.eclipse.rdf4j.rio.n3,
- org.eclipse.rdf4j.rio.nquads,
- org.eclipse.rdf4j.rio.ntriples,
- org.eclipse.rdf4j.rio.rdfjson,
- org.eclipse.rdf4j.rio.rdfxml,
- org.eclipse.rdf4j.rio.rdfxml.util,
- org.eclipse.rdf4j.rio.trig,
- org.eclipse.rdf4j.rio.trix,
- org.eclipse.rdf4j.rio.turtle,
- org.eclipse.rdf4j.runtime,
- org.eclipse.rdf4j.sail,
- org.eclipse.rdf4j.sail.base,
- org.eclipse.rdf4j.sail.base.config,
- org.eclipse.rdf4j.sail.config,
- org.eclipse.rdf4j.sail.elasticsearch,
- org.eclipse.rdf4j.sail.elasticsearch.config,
- org.eclipse.rdf4j.sail.evaluation,
- org.eclipse.rdf4j.sail.federation,
- org.eclipse.rdf4j.sail.federation.algebra,
- org.eclipse.rdf4j.sail.federation.config,
- org.eclipse.rdf4j.sail.federation.evaluation,
- org.eclipse.rdf4j.sail.federation.optimizers,
- org.eclipse.rdf4j.sail.helpers,
- org.eclipse.rdf4j.sail.inferencer,
- org.eclipse.rdf4j.sail.inferencer.fc,
- org.eclipse.rdf4j.sail.inferencer.fc.config,
- org.eclipse.rdf4j.sail.inferencer.util,
- org.eclipse.rdf4j.sail.lucene,
- org.eclipse.rdf4j.sail.lucene.config,
- org.eclipse.rdf4j.sail.lucene.fn,
- org.eclipse.rdf4j.sail.lucene.util,
- org.eclipse.rdf4j.sail.memory,
- org.eclipse.rdf4j.sail.memory.config,
- org.eclipse.rdf4j.sail.memory.model,
- org.eclipse.rdf4j.sail.model,
- org.eclipse.rdf4j.sail.nativerdf,
- org.eclipse.rdf4j.sail.nativerdf.btree,
- org.eclipse.rdf4j.sail.nativerdf.config,
- org.eclipse.rdf4j.sail.nativerdf.datastore,
- org.eclipse.rdf4j.sail.nativerdf.model,
- org.eclipse.rdf4j.sail.shacl,
- org.eclipse.rdf4j.sail.shacl.AST,
- org.eclipse.rdf4j.sail.shacl.config,
- org.eclipse.rdf4j.sail.shacl.planNodes,
- org.eclipse.rdf4j.sail.shacl.results,
- org.eclipse.rdf4j.sail.solr,
- org.eclipse.rdf4j.sail.solr.client.cloud,
- org.eclipse.rdf4j.sail.solr.client.embedded,
- org.eclipse.rdf4j.sail.solr.client.http,
- org.eclipse.rdf4j.sail.solr.config,
- org.eclipse.rdf4j.sail.spin,
- org.eclipse.rdf4j.sail.spin.config,
- org.eclipse.rdf4j.spin,
- org.eclipse.rdf4j.spin.function,
- org.eclipse.rdf4j.spin.function.apf,
- org.eclipse.rdf4j.spin.function.list,
- org.eclipse.rdf4j.spin.function.spif,
- org.eclipse.rdf4j.util,
- org.eclipse.rdf4j.util.iterators

## Class Hierarchy

- java.lang.Object
  - org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Abs (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.parser.serql.AbstractASTVisitor (implements org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderVisitor)
    - org.eclipse.rdf4j.query.parser.serql.AnonymousVarGenerator
    - org.eclipse.rdf4j.query.parser.serql.ASTVisitorBase
  - org.eclipse.rdf4j.query.parser.sparql.AbstractASTVisitor (implements org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor)
    - org.eclipse.rdf4j.query.parser.sparql.ASTVisitorBase
    - org.eclipse.rdf4j.query.parser.sparql.BlankNodeVarProcessor
    - org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder
      - org.eclipse.rdf4j.query.parser.sparql.UpdateExprBuilder
    - org.eclipse.rdf4j.query.parser.sparql.WildcardProjectionProcessor
  - org.eclipse.rdf4j.query.AbstractBindingSet (implements org.eclipse.rdf4j.query.BindingSet)
    - org.eclipse.rdf4j.query.impl.ListBindingSet
    - org.eclipse.rdf4j.query.impl.MapBindingSet
    - org.eclipse.rdf4j.query.algebra.evaluation.QueryBindingSet
    - org.eclipse.rdf4j.repository.sparql.query.SPARQLQueryBindingSet
  - org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration<E,X> (implements org.eclipse.rdf4j.common.iteration.CloseableIteration<E,X>)
    - org.eclipse.rdf4j.common.iteration.CloseableIterationBase<E,X>
    - org.eclipse.rdf4j.common.iteration.CloseableIteratorIteration<E,X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator
    - org.eclipse.rdf4j.repository.sparql.federation.CollectionIteration<E,X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.CollectionIteration<E,X>
    - org.eclipse.rdf4j.common.iteration.ConvertingIteration<S,T,X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
      - org.eclipse.rdf4j.repository.sparql.federation.ServiceJoinConversionIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinConversionIteration
    - org.eclipse.rdf4j.common.iteration.DelayedIteration<E,X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
        - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeOrderIteration
    - org.eclipse.rdf4j.common.iteration.EmptyIteration<E,X>
    - org.eclipse.rdf4j.common.iteration.ExceptionConvertingIteration<E,X>
    - org.eclipse.rdf4j.common.iteration.IterationWrapper<E,X>
      - org.eclipse.rdf4j.query.impl.BackgroundGraphResult (implements org.eclipse.rdf4j.query.GraphQueryResult, org.eclipse.rdf4j.rio.RDFHandler, java.lang.Runnable)
        - org.eclipse.rdf4j.http.client.BackgroundGraphResult
      - org.eclipse.rdf4j.common.iteration.FilterIteration<E,X>
        - org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
        - org.eclipse.rdf4j.common.iteration.DistinctIteration<E,X>
          - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
          - org.eclipse.rdf4j.sail.federation.evaluation.FilterCursor
        - org.eclipse.rdf4j.common.iteration.IntersectIteration<E,X>
          - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIntersectIteration
        - org.eclipse.rdf4j.common.iteration.MinusIteration<E,X>
        - org.eclipse.rdf4j.common.iteration.OffsetIteration<E,X>
        - org.eclipse.rdf4j.common.iteration.ReducedIteration<E,X>
        - org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration<X>
          - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeSPARQLMinusIteration
      - org.eclipse.rdf4j.repository.sparql.query.InsertBindingSetCursor
      - org.eclipse.rdf4j.sail.federation.evaluation.InsertBindingSetCursor
      - org.eclipse.rdf4j.query.impl.IteratingGraphQueryResult (implements org.eclipse.rdf4j.query.GraphQueryResult)
        - org.eclipse.rdf4j.query.impl.GraphQueryResultImpl
      - org.eclipse.rdf4j.query.impl.IteratingTupleQueryResult (implements org.eclipse.rdf4j.query.TupleQueryResult)
        - org.eclipse.rdf4j.query.resultio.helpers.BackgroundTupleResult (implements java.lang.Runnable, org.eclipse.rdf4j.query.TupleQueryResultHandler)
          - org.eclipse.rdf4j.http.client.BackgroundTupleResult
        - org.eclipse.rdf4j.query.impl.TupleQueryResultImpl
      - org.eclipse.rdf4j.common.iteration.LimitIteration<E,X>
      - org.eclipse.rdf4j.common.concurrent.locks.LockingIteration<E,X>
      - org.eclipse.rdf4j.common.iteration.TimeLimitIteration<E,X>
        - org.eclipse.rdf4j.query.impl.AbstractParserQuery.QueryInterruptIteration
        - org.eclipse.rdf4j.query.parser.impl.AbstractParserQuery.QueryInterruptIteration
    - org.eclipse.rdf4j.common.iteration.LookAheadIteration<E,X>
      - org.eclipse.rdf4j.sail.federation.evaluation.AlternativeCursor<E>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
        - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeBottomUpJoinIterator
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.CrossProductIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceCrossProductIteration
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeHashJoinIteration
      - org.eclipse.rdf4j.repository.sparql.federation.JoinExecutorBase<T>
        - org.eclipse.rdf4j.query.algebra.evaluation.federation.JoinExecutorBase<T>
          - org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinIterator
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.JoinIterator
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.LeftJoinIterator
        - org.eclipse.rdf4j.query.algebra.evaluation.iterator.BadlyDesignedLeftJoinIterator
      - org.eclipse.rdf4j.sail.memory.model.MemStatementIterator<X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.MultiProjectionIterator
      - org.eclipse.rdf4j.sail.federation.evaluation.ParallelJoinCursor (implements java.lang.Runnable)
      - org.eclipse.rdf4j.sail.federation.evaluation.ParallelLeftJoinCursor (implements java.lang.Runnable)
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizePathIterator
      - org.eclipse.rdf4j.common.iteration.QueueIteration<E,T>
        - org.eclipse.rdf4j.query.impl.QueueCursor<E>
          - org.eclipse.rdf4j.http.client.QueueCursor<E>
            - org.eclipse.rdf4j.repository.sparql.query.QueueCursor<E>
            - org.eclipse.rdf4j.sail.federation.evaluation.QueueCursor<E>
      - org.eclipse.rdf4j.repository.sparql.federation.SilentIteration
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.SilentIteration
      - org.eclipse.rdf4j.repository.sparql.federation.SPARQLCrossProductIteration
      - org.eclipse.rdf4j.common.iteration.UnionIteration<E,X>
      - org.eclipse.rdf4j.query.algebra.evaluation.iterator.ZeroLengthPathIteration
        - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeZeroLengthPathIteration
    - org.eclipse.rdf4j.query.algebra.evaluation.iterator.QueryContextIteration
    - org.eclipse.rdf4j.repository.RepositoryResult<T>
    - org.eclipse.rdf4j.common.iteration.SingletonIteration<E,X>
  - org.eclipse.rdf4j.common.iterator.AbstractCloseableIterator<E> (implements java.io.Closeable, java.util.Iterator<E>)
    - org.eclipse.rdf4j.common.iterator.CloseableIteratorBase<E>
    - org.eclipse.rdf4j.common.iterator.LookAheadIterator<E>
      - org.eclipse.rdf4j.common.iterator.UnionIterator<E>
  - java.util.AbstractCollection<E> (implements java.util.Collection<E>)
    - java.util.AbstractSet<E> (implements java.util.Set<E>)
      - org.eclipse.rdf4j.model.impl.AbstractModel (implements org.eclipse.rdf4j.model.Model)
        - org.eclipse.rdf4j.model.impl.EmptyModel
        - org.eclipse.rdf4j.model.impl.FilteredModel
        - org.eclipse.rdf4j.model.impl.LinkedHashModel
        - org.eclipse.rdf4j.sail.model.SailModel
        - org.eclipse.rdf4j.model.impl.TreeModel (implements java.util.SortedSet<E>)
      - org.eclipse.rdf4j.sail.memory.model.WeakObjectRegistry<E>
    - org.eclipse.rdf4j.model.impl.GraphImpl (implements org.eclipse.rdf4j.model.Graph)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.AbstractEvaluationStrategyFactory (implements org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory)
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory (implements org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient)
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory (implements org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient)
  - org.eclipse.rdf4j.query.algebra.evaluation.federation.AbstractFederatedServiceResolver (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver)
    - org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverBase
    - org.eclipse.rdf4j.repository.sparql.federation.SPARQLServiceResolver (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver, org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.http.client.SessionManagerDependent)
      - org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverImpl
  - org.eclipse.rdf4j.common.app.logging.base.AbstractLogConfiguration (implements org.eclipse.rdf4j.common.app.logging.LogConfiguration)
    - org.eclipse.rdf4j.common.app.logging.logback.LogbackConfiguration
    - org.eclipse.rdf4j.common.app.logging.base.LogConfigurationBase
  - org.eclipse.rdf4j.common.logging.base.AbstractLogReader (implements org.eclipse.rdf4j.common.logging.LogReader)
    - org.eclipse.rdf4j.common.logging.file.logback.FileLogReader
    - org.eclipse.rdf4j.common.logging.base.LogReaderBase
    - org.eclipse.rdf4j.common.logging.file.logback.MultipleFileLogReader (implements org.eclipse.rdf4j.common.logging.LogReader)
  - org.eclipse.rdf4j.query.impl.AbstractOperation (implements org.eclipse.rdf4j.query.Operation)
    - org.eclipse.rdf4j.query.impl.AbstractQuery (implements org.eclipse.rdf4j.query.Query)
      - org.eclipse.rdf4j.http.client.query.AbstractHTTPQuery
        - org.eclipse.rdf4j.repository.http.HTTPBooleanQuery (implements org.eclipse.rdf4j.query.BooleanQuery)
        - org.eclipse.rdf4j.repository.http.HTTPGraphQuery (implements org.eclipse.rdf4j.query.GraphQuery)
        - org.eclipse.rdf4j.repository.http.HTTPTupleQuery (implements org.eclipse.rdf4j.query.TupleQuery)
        - org.eclipse.rdf4j.repository.sparql.query.SPARQLBooleanQuery (implements org.eclipse.rdf4j.query.BooleanQuery)
        - org.eclipse.rdf4j.repository.sparql.query.SPARQLGraphQuery (implements org.eclipse.rdf4j.query.GraphQuery)
        - org.eclipse.rdf4j.repository.sparql.query.SPARQLTupleQuery (implements org.eclipse.rdf4j.query.TupleQuery)
      - org.eclipse.rdf4j.query.impl.AbstractParserQuery
        - org.eclipse.rdf4j.sail.SailConnectionQuery
          - org.eclipse.rdf4j.sail.SailConnectionBooleanQuery (implements org.eclipse.rdf4j.query.BooleanQuery)
          - org.eclipse.rdf4j.sail.SailConnectionGraphQuery (implements org.eclipse.rdf4j.query.GraphQuery)
          - org.eclipse.rdf4j.sail.SailConnectionTupleQuery (implements org.eclipse.rdf4j.query.TupleQuery)
        - org.eclipse.rdf4j.repository.sail.SailQuery
          - org.eclipse.rdf4j.repository.sail.SailBooleanQuery (implements org.eclipse.rdf4j.query.BooleanQuery)
          - org.eclipse.rdf4j.repository.sail.SailGraphQuery (implements org.eclipse.rdf4j.query.GraphQuery)
          - org.eclipse.rdf4j.repository.sail.SailTupleQuery (implements org.eclipse.rdf4j.query.TupleQuery)
      - org.eclipse.rdf4j.query.parser.impl.AbstractParserQuery
    - org.eclipse.rdf4j.query.impl.AbstractUpdate (implements org.eclipse.rdf4j.query.Update)
      - org.eclipse.rdf4j.http.client.query.AbstractHTTPUpdate
        - org.eclipse.rdf4j.repository.http.HTTPUpdate
        - org.eclipse.rdf4j.repository.sparql.query.SPARQLUpdate
      - org.eclipse.rdf4j.query.impl.AbstractParserUpdate
        - org.eclipse.rdf4j.sail.SailConnectionUpdate
        - org.eclipse.rdf4j.repository.sail.SailUpdate
      - org.eclipse.rdf4j.query.parser.impl.AbstractParserUpdate
  - org.eclipse.rdf4j.common.platform.AbstractPlatform (implements org.eclipse.rdf4j.common.platform.Platform)
    - org.eclipse.rdf4j.common.platform.DefaultPlatform
    - org.eclipse.rdf4j.common.platform.PlatformBase
    - org.eclipse.rdf4j.common.platform.support.PosixPlatform
      - org.eclipse.rdf4j.common.platform.support.MacOSXPlatform
      - org.eclipse.rdf4j.common.platform.support.PosixGnomePlatform
      - org.eclipse.rdf4j.common.platform.support.PosixKDEPlatform
    - org.eclipse.rdf4j.common.platform.support.WindowsPlatform
  - org.eclipse.rdf4j.queryrender.builder.AbstractQueryBuilder<T> (implements org.eclipse.rdf4j.queryrender.builder.QueryBuilder<T>)
  - org.eclipse.rdf4j.query.algebra.AbstractQueryModelNode (implements org.eclipse.rdf4j.query.algebra.GraphPatternGroupable, org.eclipse.rdf4j.query.algebra.QueryModelNode)
    - org.eclipse.rdf4j.sail.federation.algebra.AbstractNaryOperator<Expr>
      - org.eclipse.rdf4j.sail.federation.algebra.AbstractNaryTupleOperator (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
        - org.eclipse.rdf4j.sail.federation.algebra.NaryJoin
    - org.eclipse.rdf4j.query.algebra.Add (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.ArbitraryLengthPath (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.BinaryTupleOperator (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
      - org.eclipse.rdf4j.query.algebra.Difference
      - org.eclipse.rdf4j.query.algebra.Intersection
      - org.eclipse.rdf4j.query.algebra.Join
      - org.eclipse.rdf4j.query.algebra.LeftJoin
      - org.eclipse.rdf4j.query.algebra.Union
    - org.eclipse.rdf4j.query.algebra.BinaryValueOperator (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
      - org.eclipse.rdf4j.query.algebra.And
      - org.eclipse.rdf4j.query.algebra.Compare
      - org.eclipse.rdf4j.query.algebra.LangMatches
      - org.eclipse.rdf4j.query.algebra.MathExpr
      - org.eclipse.rdf4j.query.algebra.Or
      - org.eclipse.rdf4j.query.algebra.Regex
      - org.eclipse.rdf4j.query.algebra.SameTerm
    - org.eclipse.rdf4j.query.algebra.BindingSetAssignment (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.BNodeGenerator (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.Bound (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.Clear (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.Copy (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.Create (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.DeleteData (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.EmptySet (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.ExtensionElem
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.ExternalSet (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.FunctionCall (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.GroupElem
    - org.eclipse.rdf4j.query.algebra.If (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.InsertData (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.Load (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.Modify (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.Move (implements org.eclipse.rdf4j.query.algebra.UpdateExpr)
    - org.eclipse.rdf4j.query.algebra.NAryValueOperator (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
      - org.eclipse.rdf4j.query.algebra.Coalesce
      - org.eclipse.rdf4j.query.algebra.ListMemberOperator
    - org.eclipse.rdf4j.query.algebra.OrderElem
    - org.eclipse.rdf4j.query.algebra.ProjectionElem
    - org.eclipse.rdf4j.query.algebra.ProjectionElemList
    - org.eclipse.rdf4j.query.algebra.QueryModelNodeBase
      - org.eclipse.rdf4j.query.algebra.TupleFunctionCall (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.SingletonSet (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.StatementPattern (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
    - org.eclipse.rdf4j.query.algebra.SubQueryValueOperator (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
      - org.eclipse.rdf4j.query.algebra.CompareSubQueryValueOperator
        - org.eclipse.rdf4j.query.algebra.CompareAll
        - org.eclipse.rdf4j.query.algebra.CompareAny
        - org.eclipse.rdf4j.query.algebra.In
      - org.eclipse.rdf4j.query.algebra.Exists
    - org.eclipse.rdf4j.query.algebra.UnaryTupleOperator (implements org.eclipse.rdf4j.query.algebra.GraphPatternGroupable, org.eclipse.rdf4j.query.algebra.TupleExpr)
      - org.eclipse.rdf4j.query.algebra.DescribeOperator
      - org.eclipse.rdf4j.query.algebra.Distinct
      - org.eclipse.rdf4j.query.algebra.Extension
      - org.eclipse.rdf4j.query.algebra.Filter
      - org.eclipse.rdf4j.query.algebra.Group
      - org.eclipse.rdf4j.query.algebra.MultiProjection
      - org.eclipse.rdf4j.query.algebra.Order
      - org.eclipse.rdf4j.sail.federation.algebra.OwnedTupleExpr
      - org.eclipse.rdf4j.query.algebra.Projection
      - org.eclipse.rdf4j.query.algebra.QueryRoot
      - org.eclipse.rdf4j.query.algebra.Reduced
      - org.eclipse.rdf4j.query.algebra.Service
      - org.eclipse.rdf4j.query.algebra.Slice
    - org.eclipse.rdf4j.query.algebra.UnaryValueOperator (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
      - org.eclipse.rdf4j.query.algebra.AbstractAggregateOperator (implements org.eclipse.rdf4j.query.algebra.AggregateOperator)
        - org.eclipse.rdf4j.query.algebra.AggregateOperatorBase
        - org.eclipse.rdf4j.query.algebra.Avg
        - org.eclipse.rdf4j.query.algebra.Count
        - org.eclipse.rdf4j.query.algebra.GroupConcat
        - org.eclipse.rdf4j.query.algebra.Max
        - org.eclipse.rdf4j.query.algebra.Min
        - org.eclipse.rdf4j.query.algebra.Sample
        - org.eclipse.rdf4j.query.algebra.Sum
      - org.eclipse.rdf4j.query.algebra.Datatype
      - org.eclipse.rdf4j.query.algebra.IRIFunction
      - org.eclipse.rdf4j.query.algebra.IsBNode
      - org.eclipse.rdf4j.query.algebra.IsLiteral
      - org.eclipse.rdf4j.query.algebra.IsNumeric
      - org.eclipse.rdf4j.query.algebra.IsResource
      - org.eclipse.rdf4j.query.algebra.IsURI
      - org.eclipse.rdf4j.query.algebra.Label
      - org.eclipse.rdf4j.query.algebra.Lang
      - org.eclipse.rdf4j.query.algebra.Like
      - org.eclipse.rdf4j.query.algebra.LocalName
      - org.eclipse.rdf4j.query.algebra.Namespace
      - org.eclipse.rdf4j.query.algebra.Not
      - org.eclipse.rdf4j.query.algebra.Str
    - org.eclipse.rdf4j.query.algebra.ValueConstant (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.Var (implements org.eclipse.rdf4j.query.algebra.ValueExpr)
    - org.eclipse.rdf4j.query.algebra.ZeroLengthPath (implements org.eclipse.rdf4j.query.algebra.TupleExpr)
  - org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor<X> (implements org.eclipse.rdf4j.query.algebra.QueryModelVisitor<X>)
    - org.eclipse.rdf4j.queryrender.BaseTupleExprRenderer
      - org.eclipse.rdf4j.queryrender.sparql.SparqlTupleExprRenderer
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
      - org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
    - org.eclipse.rdf4j.queryrender.sparql.ContextCollector
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
    - org.eclipse.rdf4j.sail.federation.optimizers.EmptyPatternOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
    - org.eclipse.rdf4j.sail.federation.optimizers.EvaluationStatistics.CardinalityCalculator
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics.CardinalityCalculator
      - org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics.TupleFunctionCardinalityCalculator
    - org.eclipse.rdf4j.sail.federation.optimizers.FederationJoinOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterFinder
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.FilterRelocator
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
    - org.eclipse.rdf4j.sail.federation.optimizers.OwnedTupleExprPruner (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
    - org.eclipse.rdf4j.sail.federation.optimizers.PrepareOwnedTupleExpr (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
    - org.eclipse.rdf4j.query.algebra.helpers.QueryModelNodeReplacer
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
    - org.eclipse.rdf4j.sail.federation.optimizers.QueryModelPruner.TreeSanitizer
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner.TreeSanitizer
    - org.eclipse.rdf4j.query.algebra.helpers.QueryModelTreePrinter
    - org.eclipse.rdf4j.query.algebra.helpers.QueryModelVisitorBase<X>
      - org.eclipse.rdf4j.query.algebra.helpers.BGPCollector<X>
    - org.eclipse.rdf4j.sail.federation.optimizers.QueryMultiJoinOptimizer.JoinVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.BindingSetAssignmentCollector
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.SameTermFilterVisitor
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarBinder
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer.VarRenamer
    - org.eclipse.rdf4j.query.algebra.helpers.StatementPatternCollector
    - org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder.SameTermCollector
    - org.eclipse.rdf4j.query.parser.sparql.TupleExprBuilder.VarCollector
    - org.eclipse.rdf4j.query.algebra.helpers.VarNameCollector
  - org.eclipse.rdf4j.query.algebra.evaluation.AbstractQueryPreparer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer)
  - org.eclipse.rdf4j.query.resultio.AbstractQueryResultParser (implements org.eclipse.rdf4j.query.resultio.QueryResultParser)
    - org.eclipse.rdf4j.query.resultio.sparqljson.AbstractSPARQLJSONParser
      - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLBooleanJSONParser (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLJSONParserBase
      - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
    - org.eclipse.rdf4j.query.resultio.sparqlxml.AbstractSPARQLXMLParser (implements org.xml.sax.ErrorHandler)
      - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLBooleanXMLParser (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLResultsXMLParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLXMLParserBase
    - org.eclipse.rdf4j.query.resultio.AbstractTupleQueryResultParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.binary.BinaryQueryResultParser
      - org.eclipse.rdf4j.query.resultio.text.csv.SPARQLResultsCSVParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVParser (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParser)
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultParserBase
    - org.eclipse.rdf4j.query.resultio.text.BooleanTextParser (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser)
    - org.eclipse.rdf4j.query.resultio.QueryResultParserBase
  - org.eclipse.rdf4j.query.resultio.AbstractQueryResultWriter (implements org.eclipse.rdf4j.query.resultio.QueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.binary.BinaryQueryResultWriter (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.text.BooleanTextWriter (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter)
    - org.eclipse.rdf4j.console.util.ConsoleQueryResultWriter
    - org.eclipse.rdf4j.query.resultio.QueryResultWriterBase
    - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLBooleanJSONWriter (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLBooleanXMLWriter (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.text.csv.SPARQLResultsCSVWriter (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONWriter (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVWriter (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter)
    - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLResultsXMLWriter (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter)
  - org.eclipse.rdf4j.rio.helpers.AbstractRDFHandler (implements org.eclipse.rdf4j.rio.RDFHandler)
    - org.eclipse.rdf4j.repository.util.AbstractRDFInserter
      - org.eclipse.rdf4j.sail.inferencer.util.RDFInferencerInserter
      - org.eclipse.rdf4j.repository.util.RDFInserter
      - org.eclipse.rdf4j.repository.sail.helpers.RDFSailInserter
    - org.eclipse.rdf4j.rio.helpers.ContextStatementCollector
      - org.eclipse.rdf4j.rio.helpers.StatementCollector
    - org.eclipse.rdf4j.query.dawg.DAWGTestBooleanParser
    - org.eclipse.rdf4j.query.dawg.DAWGTestResultSetParser
    - org.eclipse.rdf4j.rio.helpers.RDFHandlerBase
      - org.eclipse.rdf4j.spin.ConstraintViolationRDFHandler
    - org.eclipse.rdf4j.repository.util.RDFRemover
    - org.eclipse.rdf4j.console.VerificationListener (implements org.eclipse.rdf4j.rio.ParseErrorListener)
  - org.eclipse.rdf4j.rio.helpers.AbstractRDFParser (implements org.eclipse.rdf4j.rio.RDFParser)
    - org.eclipse.rdf4j.rio.binary.BinaryRDFParser
    - org.eclipse.rdf4j.rio.jsonld.JSONLDParser (implements org.eclipse.rdf4j.rio.RDFParser)
    - org.eclipse.rdf4j.rio.ntriples.NTriplesParser
      - org.eclipse.rdf4j.rio.nquads.NQuadsParser
    - org.eclipse.rdf4j.rio.rdfjson.RDFJSONParser (implements org.eclipse.rdf4j.rio.RDFParser)
    - org.eclipse.rdf4j.rio.helpers.RDFParserBase
    - org.eclipse.rdf4j.rio.turtle.TurtleParser
      - org.eclipse.rdf4j.rio.trig.TriGParser
        - org.eclipse.rdf4j.repository.sail.helpers.SPARQLUpdateDataBlockParser
    - org.eclipse.rdf4j.rio.helpers.XMLReaderBasedParser
      - org.eclipse.rdf4j.rio.rdfxml.RDFXMLParser (implements org.xml.sax.ErrorHandler)
      - org.eclipse.rdf4j.rio.trix.TriXParser (implements org.xml.sax.ErrorHandler)
  - org.eclipse.rdf4j.rio.helpers.AbstractRDFWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.rio.binary.BinaryRDFWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.console.util.ConsoleRDFWriter
    - org.eclipse.rdf4j.rio.jsonld.JSONLDWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.rio.n3.N3Writer (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.rio.ntriples.NTriplesWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
      - org.eclipse.rdf4j.rio.nquads.NQuadsWriter
    - org.eclipse.rdf4j.rio.rdfjson.RDFJSONWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.rio.helpers.RDFWriterBase
    - org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
      - org.eclipse.rdf4j.rio.rdfxml.util.RDFXMLPrettyWriter (implements java.io.Closeable, java.io.Flushable)
    - org.eclipse.rdf4j.rio.trix.TriXWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
    - org.eclipse.rdf4j.rio.turtle.TurtleWriter (implements org.eclipse.rdf4j.rio.RDFWriter)
      - org.eclipse.rdf4j.rio.trig.TriGWriter
  - org.eclipse.rdf4j.sail.lucene.AbstractReaderMonitor
    - org.eclipse.rdf4j.sail.lucene.ReaderMonitor
  - org.eclipse.rdf4j.common.concurrent.locks.AbstractReadWriteLockManager (implements org.eclipse.rdf4j.common.concurrent.locks.ReadWriteLockManager)
    - org.eclipse.rdf4j.common.concurrent.locks.ReadPrefReadWriteLockManager
    - org.eclipse.rdf4j.common.concurrent.locks.WritePrefReadWriteLockManager
  - org.eclipse.rdf4j.repository.base.AbstractRepository (implements org.eclipse.rdf4j.repository.Repository)
    - org.eclipse.rdf4j.repository.http.HTTPRepository (implements org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.http.client.SessionManagerDependent)
    - org.eclipse.rdf4j.repository.sail.ProxyRepository (implements org.eclipse.rdf4j.repository.RepositoryResolverClient)
    - org.eclipse.rdf4j.repository.base.RepositoryBase
    - org.eclipse.rdf4j.repository.sail.SailRepository (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.repository.RepositoryResolverClient, org.eclipse.rdf4j.http.client.SessionManagerDependent)
    - org.eclipse.rdf4j.repository.sparql.SPARQLRepository (implements org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.http.client.SessionManagerDependent)
  - org.eclipse.rdf4j.repository.base.AbstractRepositoryConnection (implements org.eclipse.rdf4j.repository.RepositoryConnection)
    - org.eclipse.rdf4j.repository.base.RepositoryConnectionBase
    - org.eclipse.rdf4j.repository.base.RepositoryConnectionWrapper (implements org.eclipse.rdf4j.repository.DelegatingRepositoryConnection)
      - org.eclipse.rdf4j.repository.contextaware.ContextAwareConnection
      - org.eclipse.rdf4j.repository.dataset.DatasetRepositoryConnection
      - org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryConnectionWrapper (implements org.eclipse.rdf4j.repository.event.InterceptingRepositoryConnection)
      - org.eclipse.rdf4j.repository.event.base.NotifyingRepositoryConnectionWrapper (implements org.eclipse.rdf4j.repository.event.NotifyingRepositoryConnection)
    - org.eclipse.rdf4j.repository.sail.SailRepositoryConnection (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.repository.RepositoryResolverClient, org.eclipse.rdf4j.http.client.SessionManagerDependent)
    - org.eclipse.rdf4j.repository.sparql.SPARQLConnection (implements org.eclipse.rdf4j.http.client.HttpClientDependent)
  - org.eclipse.rdf4j.repository.config.AbstractRepositoryImplConfig (implements org.eclipse.rdf4j.repository.config.RepositoryImplConfig)
    - org.eclipse.rdf4j.repository.config.AbstractDelegatingRepositoryImplConfig (implements org.eclipse.rdf4j.repository.config.DelegatingRepositoryImplConfig)
      - org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig
      - org.eclipse.rdf4j.repository.dataset.config.DatasetRepositoryConfig
      - org.eclipse.rdf4j.repository.config.DelegatingRepositoryImplConfigBase
    - org.eclipse.rdf4j.repository.http.config.HTTPRepositoryConfig
    - org.eclipse.rdf4j.repository.sail.config.ProxyRepositoryConfig
    - org.eclipse.rdf4j.repository.config.RepositoryImplConfigBase
    - org.eclipse.rdf4j.repository.sail.config.SailRepositoryConfig
    - org.eclipse.rdf4j.repository.sparql.config.SPARQLRepositoryConfig
    - org.eclipse.rdf4j.repository.manager.SystemRepositoryConfig
  - org.eclipse.rdf4j.rio.helpers.AbstractRioSetting<T> (implements org.eclipse.rdf4j.rio.RioSetting<T>)
    - org.eclipse.rdf4j.rio.helpers.BooleanRioSetting
    - org.eclipse.rdf4j.rio.helpers.LongRioSetting
    - org.eclipse.rdf4j.rio.helpers.RioSettingImpl<T>
    - org.eclipse.rdf4j.rio.helpers.StringRioSetting
  - org.eclipse.rdf4j.sail.helpers.AbstractSail (implements org.eclipse.rdf4j.sail.Sail)
    - org.eclipse.rdf4j.sail.helpers.AbstractNotifyingSail (implements org.eclipse.rdf4j.sail.NotifyingSail)
      - org.eclipse.rdf4j.sail.memory.MemoryStore (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient)
      - org.eclipse.rdf4j.sail.nativerdf.NativeStore (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient)
        - org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
      - org.eclipse.rdf4j.sail.helpers.NotifyingSailBase
    - org.eclipse.rdf4j.sail.helpers.SailBase
  - org.eclipse.rdf4j.sail.helpers.AbstractSailConnection (implements org.eclipse.rdf4j.sail.SailConnection)
    - org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionBase (implements org.eclipse.rdf4j.sail.NotifyingSailConnection)
      - org.eclipse.rdf4j.sail.base.SailSourceConnection (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.inferencer.InferencerConnection)
        - org.eclipse.rdf4j.sail.memory.MemoryStoreConnection
        - org.eclipse.rdf4j.sail.nativerdf.NativeStoreConnection
          - org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
    - org.eclipse.rdf4j.sail.helpers.SailConnectionBase
  - org.eclipse.rdf4j.sail.config.AbstractSailImplConfig (implements org.eclipse.rdf4j.sail.config.SailImplConfig)
    - org.eclipse.rdf4j.sail.config.AbstractDelegatingSailImplConfig (implements org.eclipse.rdf4j.sail.config.DelegatingSailImplConfig)
      - org.eclipse.rdf4j.sail.lucene.config.AbstractLuceneSailConfig
        - org.eclipse.rdf4j.sail.elasticsearch.config.ElasticsearchSailConfig
        - org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfig
        - org.eclipse.rdf4j.lucene.spin.config.LuceneSpinSailConfig
        - org.eclipse.rdf4j.sail.solr.config.SolrSailConfig
      - org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerConfig
      - org.eclipse.rdf4j.sail.inferencer.fc.config.DedupingInferencerConfig
      - org.eclipse.rdf4j.sail.config.DelegatingSailImplConfigBase
      - org.eclipse.rdf4j.sail.inferencer.fc.config.DirectTypeHierarchyInferencerConfig
      - org.eclipse.rdf4j.sail.inferencer.fc.config.ForwardChainingRDFSInferencerConfig
      - org.eclipse.rdf4j.sail.inferencer.fc.config.SchemaCachingRDFSInferencerConfig
      - org.eclipse.rdf4j.sail.shacl.config.ShaclSailConfig
      - org.eclipse.rdf4j.sail.spin.config.SpinSailConfig
    - org.eclipse.rdf4j.sail.base.config.BaseSailConfig
      - org.eclipse.rdf4j.sail.memory.config.MemoryStoreConfig
      - org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreConfig
    - org.eclipse.rdf4j.sail.federation.config.FederationConfig
    - org.eclipse.rdf4j.sail.config.SailImplConfigBase
  - org.eclipse.rdf4j.sail.lucene.AbstractSearchIndex (implements org.eclipse.rdf4j.sail.lucene.SearchIndex)
    - org.eclipse.rdf4j.sail.lucene.AbstractLuceneIndex
      - org.eclipse.rdf4j.sail.lucene.LuceneIndex
        - org.eclipse.rdf4j.sail.lucene.LuceneIndexNIOFS
    - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchIndex
    - org.eclipse.rdf4j.sail.solr.SolrIndex
  - org.eclipse.rdf4j.sail.lucene.AbstractSearchQueryEvaluator (implements org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator)
    - org.eclipse.rdf4j.sail.lucene.DistanceQuerySpec
    - org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpec
    - org.eclipse.rdf4j.sail.lucene.QuerySpec
  - org.eclipse.rdf4j.spin.function.AbstractSpinFunction
    - org.eclipse.rdf4j.spin.function.AskFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.spif.CanInvoke (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.ConstructTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
    - org.eclipse.rdf4j.spin.function.spif.ConvertSpinRDFToString (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.EvalFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.spif.HasAllObjects (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.spif.Invoke (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.spif.Name (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.ObjectFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.SelectTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
    - org.eclipse.rdf4j.spin.function.SpinFunction (implements org.eclipse.rdf4j.spin.function.TransientFunction)
    - org.eclipse.rdf4j.spin.function.SpinTupleFunction (implements org.eclipse.rdf4j.spin.function.TransientTupleFunction)
  - org.eclipse.rdf4j.query.AbstractTupleQueryResultHandler (implements org.eclipse.rdf4j.query.TupleQueryResultHandler)
    - org.eclipse.rdf4j.query.impl.TupleQueryResultBuilder
    - org.eclipse.rdf4j.query.TupleQueryResultHandlerBase
  - org.eclipse.rdf4j.model.impl.AbstractValueFactory (implements org.eclipse.rdf4j.model.ValueFactory)
    - org.eclipse.rdf4j.sail.memory.model.MemValueFactory
    - org.eclipse.rdf4j.model.impl.SimpleValueFactory
      - org.eclipse.rdf4j.model.impl.ValueFactoryImpl
    - org.eclipse.rdf4j.model.impl.ValueFactoryBase
    - org.eclipse.rdf4j.sail.nativerdf.ValueStore
  - org.eclipse.rdf4j.repository.filters.AccurateRepositoryBloomFilter (implements org.eclipse.rdf4j.repository.filters.RepositoryBloomFilter)
  - org.eclipse.rdf4j.model.vocabulary.AFN
  - org.eclipse.rdf4j.model.vocabulary.APF
  - org.eclipse.rdf4j.common.app.AppConfiguration (implements org.eclipse.rdf4j.common.app.config.Configuration)
  - org.eclipse.rdf4j.common.app.AppVersion (implements java.lang.Comparable<T>)
  - org.eclipse.rdf4j.spin.Argument
  - org.eclipse.rdf4j.common.text.ASCIIUtil
  - org.eclipse.rdf4j.http.client.BackgroundResultExecutor (implements java.lang.AutoCloseable)
  - org.eclipse.rdf4j.sail.base.BackingSailSource (implements org.eclipse.rdf4j.sail.base.SailSource)
  - org.eclipse.rdf4j.query.parser.sparql.BaseDeclProcessor
  - org.eclipse.rdf4j.sail.base.config.BaseSailSchema
  - org.eclipse.rdf4j.queryrender.builder.BasicGroup (implements org.eclipse.rdf4j.queryrender.builder.Group)
  - org.eclipse.rdf4j.rio.helpers.BasicParserSettings
  - org.eclipse.rdf4j.query.resultio.BasicQueryWriterSettings
  - org.eclipse.rdf4j.rio.helpers.BasicWriterSettings
  - org.eclipse.rdf4j.rio.languages.BCP47LanguageHandler (implements org.eclipse.rdf4j.rio.LanguageHandler)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.BinaryFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.Add
    - org.eclipse.rdf4j.spin.function.And
    - org.eclipse.rdf4j.spin.function.spif.Cast
    - org.eclipse.rdf4j.spin.function.spif.DateFormat
    - org.eclipse.rdf4j.spin.function.spif.DecimalFormat
    - org.eclipse.rdf4j.spin.function.Divide
    - org.eclipse.rdf4j.spin.function.EqualTo
    - org.eclipse.rdf4j.spin.function.GreaterThan
    - org.eclipse.rdf4j.spin.function.GreaterThanOrEqualTo
    - org.eclipse.rdf4j.spin.function.LessThan
    - org.eclipse.rdf4j.spin.function.LessThanOrEqualTo
    - org.eclipse.rdf4j.spin.function.spif.Mod
    - org.eclipse.rdf4j.spin.function.Multiply
    - org.eclipse.rdf4j.spin.function.NotEqualTo
    - org.eclipse.rdf4j.spin.function.Or
    - org.eclipse.rdf4j.spin.function.spif.ParseDate
    - org.eclipse.rdf4j.spin.function.Subtract
  - org.eclipse.rdf4j.query.resultio.binary.BinaryQueryResultParserFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.binary.BinaryQueryResultWriterFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory)
  - org.eclipse.rdf4j.rio.binary.BinaryRDFParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.binary.BinaryRDFWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.algebra.evaluation.iterator.BindingSetHashKey (implements java.io.Serializable)
  - org.eclipse.rdf4j.query.resultio.text.BooleanTextParserFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.text.BooleanTextWriterFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Boundary
  - org.eclipse.rdf4j.sail.nativerdf.btree.BTree (implements java.io.Closeable)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Buffer (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BufferedPlanNode<T> (implements org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BufferedSplitter
  - org.eclipse.rdf4j.spin.function.spif.BuildString (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.BuildURI (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BulkedExternalInnerJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.BulkedExternalLeftOuterJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.common.io.ByteArrayUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.CastFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.BooleanCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.BooleanCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DateTimeCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.DateTimeCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DecimalCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.DecimalCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.DoubleCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.DoubleCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.FloatCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.FloatCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCastFunction
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ByteCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.IntegerCast
        - org.eclipse.rdf4j.query.algebra.evaluation.function.IntegerCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.LongCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NegativeIntegerCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonNegativeIntegerCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.NonPositiveIntegerCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.PositiveIntegerCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.ShortCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedByteCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedIntCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedLongCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.UnsignedShortCast
    - org.eclipse.rdf4j.query.algebra.evaluation.function.xsd.StringCast
      - org.eclipse.rdf4j.query.algebra.evaluation.function.StringCast
  - org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Ceil (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.http.protocol.transaction.operations.ClearNamespacesOperation (implements java.io.Serializable, org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation)
  - org.eclipse.rdf4j.common.iterator.CloseableIterationIterator<E> (implements java.io.Closeable, java.util.Iterator<E>)
  - org.eclipse.rdf4j.rio.helpers.CodePointIterator (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.rio.helpers.CodePointSequence (implements java.lang.Iterable<T>)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.spin.function.Concat (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.Concat (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.apf.ConcatTupleFunction (implements org.eclipse.rdf4j.spin.function.InverseMagicProperty)
  - org.eclipse.rdf4j.sail.nativerdf.ConcurrentCache<K,V>
  - org.eclipse.rdf4j.repository.config.ConfigTemplate
  - org.eclipse.rdf4j.common.app.util.ConfigurationUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.repository.util.Connections
  - org.eclipse.rdf4j.console.Console
  - org.eclipse.rdf4j.console.command.ConsoleCommand (implements org.eclipse.rdf4j.console.Command, org.eclipse.rdf4j.console.Help)
    - org.eclipse.rdf4j.console.command.Clear
    - org.eclipse.rdf4j.console.command.Close
    - org.eclipse.rdf4j.console.command.Connect
    - org.eclipse.rdf4j.console.command.Convert
    - org.eclipse.rdf4j.console.command.Create
    - org.eclipse.rdf4j.console.command.Disconnect
    - org.eclipse.rdf4j.console.command.Drop
    - org.eclipse.rdf4j.console.command.Export
    - org.eclipse.rdf4j.console.command.Federate
    - org.eclipse.rdf4j.console.command.Load
    - org.eclipse.rdf4j.console.command.Open
    - org.eclipse.rdf4j.console.command.PrintHelp
    - org.eclipse.rdf4j.console.command.PrintInfo
    - org.eclipse.rdf4j.console.command.QueryEvaluator
      - org.eclipse.rdf4j.console.command.Serql
      - org.eclipse.rdf4j.console.command.Sparql
    - org.eclipse.rdf4j.console.command.SetParameters
    - org.eclipse.rdf4j.console.command.Show
    - org.eclipse.rdf4j.console.command.Verify
  - org.eclipse.rdf4j.console.ConsoleIO
  - org.eclipse.rdf4j.console.setting.ConsoleSetting<T> (implements org.eclipse.rdf4j.console.Help, org.eclipse.rdf4j.console.Setting<T>)
    - org.eclipse.rdf4j.console.setting.ConsoleWidth
    - org.eclipse.rdf4j.console.setting.LogLevel
    - org.eclipse.rdf4j.console.setting.Prefixes
    - org.eclipse.rdf4j.console.setting.QueryPrefix
    - org.eclipse.rdf4j.console.setting.ShowPrefix
    - org.eclipse.rdf4j.console.setting.WorkDir
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.spin.ConstraintViolation (implements java.io.Serializable)
  - org.eclipse.rdf4j.query.parser.sparql.ConstructorBuilder
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.Contains (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - ch.qos.logback.core.spi.ContextAwareBase (implements ch.qos.logback.core.spi.ContextAware)
    - ch.qos.logback.core.joran.action.Action
      - org.eclipse.rdf4j.common.app.logging.logback.LogConfigurator.LogReaderAction
    - ch.qos.logback.core.joran.GenericConfigurator
      - ch.qos.logback.core.joran.JoranConfiguratorBase<E>
        - ch.qos.logback.classic.joran.JoranConfigurator
          - org.eclipse.rdf4j.common.app.logging.logback.LogConfigurator
    - ch.qos.logback.core.LayoutBase<E> (implements ch.qos.logback.core.Layout<E>)
      - ch.qos.logback.core.pattern.PatternLayoutBase<E>
        - ch.qos.logback.classic.PatternLayout
          - org.eclipse.rdf4j.common.logging.file.logback.StackTracePatternLayout
  - org.eclipse.rdf4j.repository.contextaware.config.ContextAwareFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema
  - org.eclipse.rdf4j.http.protocol.transaction.operations.ContextOperation (implements org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation)
    - org.eclipse.rdf4j.http.protocol.transaction.operations.ClearOperation (implements java.io.Serializable)
    - org.eclipse.rdf4j.http.protocol.transaction.operations.StatementOperation
      - org.eclipse.rdf4j.http.protocol.transaction.operations.AddStatementOperation (implements java.io.Serializable)
      - org.eclipse.rdf4j.http.protocol.transaction.operations.RemoveStatementsOperation (implements java.io.Serializable)
  - org.eclipse.rdf4j.util.iterators.ConvertingIterator<S,T> (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.ConvexHull
  - com.opencsv.CSVReader (implements java.io.Closeable, java.lang.Iterable<T>)
    - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVReader
  - org.eclipse.rdf4j.spin.function.spif.CurrentTimeMillis (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerSchema
  - org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile (implements java.io.Closeable)
  - org.eclipse.rdf4j.sail.nativerdf.datastore.DataFile.DataIterator
  - org.eclipse.rdf4j.query.parser.sparql.DatasetDeclProcessor
  - org.eclipse.rdf4j.repository.dataset.config.DatasetRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.sail.nativerdf.datastore.DataStore (implements java.io.Closeable)
  - org.eclipse.rdf4j.query.dawg.DAWGTestResultSetSchema
  - org.eclipse.rdf4j.query.dawg.DAWGTestResultSetUtil
  - org.eclipse.rdf4j.query.dawg.DAWGTestResultSetWriter (implements org.eclipse.rdf4j.query.TupleQueryResultHandler)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Day (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.rio.datatypes.DBPediaDatatypeHandler (implements org.eclipse.rdf4j.rio.DatatypeHandler)
  - org.eclipse.rdf4j.model.vocabulary.DC
  - org.eclipse.rdf4j.model.vocabulary.DCAT
  - org.eclipse.rdf4j.model.vocabulary.DCTERMS
  - org.eclipse.rdf4j.repository.event.util.DebugRepositoryConnectionListener (implements org.eclipse.rdf4j.repository.event.RepositoryConnectionListener)
  - org.eclipse.rdf4j.spin.function.spif.DecodeURL (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.DedupingInferencerFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.nativerdf.btree.DefaultRecordComparator (implements org.eclipse.rdf4j.sail.nativerdf.btree.RecordComparator)
  - org.eclipse.rdf4j.sail.helpers.DefaultSailChangedEvent (implements org.eclipse.rdf4j.sail.SailChangedEvent)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Difference
  - org.eclipse.rdf4j.sail.helpers.DirectoryLockManager (implements org.eclipse.rdf4j.sail.LockManager)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.DirectTypeHierarchyInferencerFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Distance (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.lucene.DistanceQuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.sail.lucene.fn.DistanceTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
  - org.eclipse.rdf4j.model.vocabulary.DOAP
  - org.eclipse.rdf4j.common.xml.DocumentUtil
  - org.eclipse.rdf4j.model.vocabulary.EARL
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhContains
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhCoveredBy
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhCovers
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhDisjoint
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhEquals
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhInside
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhMeet
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.EhOverlap
  - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchBulkUpdater (implements org.eclipse.rdf4j.sail.lucene.BulkUpdater)
  - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocument (implements org.eclipse.rdf4j.sail.lucene.SearchDocument)
  - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentResult (implements org.eclipse.rdf4j.sail.lucene.DocumentResult)
    - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentDistance (implements org.eclipse.rdf4j.sail.lucene.DocumentDistance)
    - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocumentScore (implements org.eclipse.rdf4j.sail.lucene.DocumentScore)
  - org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchQuery (implements org.eclipse.rdf4j.sail.lucene.SearchQuery)
  - org.eclipse.rdf4j.sail.elasticsearch.config.ElasticsearchSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.query.impl.EmptyBindingSet (implements org.eclipse.rdf4j.query.BindingSet)
  - org.eclipse.rdf4j.util.iterators.EmptyIterator<E> (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.EncodeForUri (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.EncodeURL (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.planNodes.EnrichWithShape (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Envelope
  - org.eclipse.rdf4j.sail.shacl.planNodes.EqualsJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.http.protocol.error.ErrorInfo
  - org.eclipse.rdf4j.http.protocol.error.ErrorType
  - org.eclipse.rdf4j.sail.federation.optimizers.EvaluationStatistics
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStatistics
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStatistics
  - org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
  - org.eclipse.rdf4j.common.concurrent.locks.ExclusiveLockManager
  - org.eclipse.rdf4j.sail.shacl.planNodes.ExternalTypeFilterNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.solr.client.http.Factory (implements org.eclipse.rdf4j.sail.solr.SolrClientFactory)
  - org.eclipse.rdf4j.sail.solr.client.cloud.Factory (implements org.eclipse.rdf4j.sail.solr.SolrClientFactory)
  - org.eclipse.rdf4j.sail.solr.client.embedded.Factory (implements org.eclipse.rdf4j.sail.solr.SolrClientFactory)
  - org.eclipse.rdf4j.query.impl.FallbackDataset (implements org.eclipse.rdf4j.query.Dataset, java.io.Serializable)
  - org.eclipse.rdf4j.sail.federation.Federation (implements java.util.concurrent.Executor, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.repository.RepositoryResolverClient, org.eclipse.rdf4j.sail.Sail, org.eclipse.rdf4j.http.client.SessionManagerDependent)
  - org.eclipse.rdf4j.sail.federation.config.FederationFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.common.lang.FileFormat
    - org.eclipse.rdf4j.query.resultio.QueryResultFormat
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultFormat
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultFormat
    - org.eclipse.rdf4j.rio.RDFFormat
  - java.nio.file.spi.FileTypeDetector
    - org.eclipse.rdf4j.rio.helpers.RioFileTypeDetector
  - org.eclipse.rdf4j.common.io.FileUtil
  - org.eclipse.rdf4j.queryrender.builder.FilterBuilder<T,E>
  - org.eclipse.rdf4j.util.iterators.FilterIterator<E> (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.sail.shacl.planNodes.FilterPlanNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode, org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
    - org.eclipse.rdf4j.sail.shacl.planNodes.DatatypeFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.LanguageInFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.LiteralComparatorFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MaxCountFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MaxLengthFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinCountFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinExclusiveFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.MinLengthFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.NodeKindFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.PatternFilter
    - org.eclipse.rdf4j.sail.shacl.planNodes.TupleLengthFilter
  - org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Floor (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.vocabulary.FN
  - org.eclipse.rdf4j.model.vocabulary.FOAF
  - org.eclipse.rdf4j.spin.function.spif.For (implements org.eclipse.rdf4j.spin.function.InverseMagicProperty)
  - org.eclipse.rdf4j.spin.function.spif.ForEach (implements org.eclipse.rdf4j.spin.function.InverseMagicProperty)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.ForwardChainingRDFSInferencerFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.spin.function.spif.GenerateUUID (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.vocabulary.GEO
  - org.eclipse.rdf4j.model.vocabulary.GEOF
  - org.eclipse.rdf4j.sail.lucene.GeoRelationQuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.rio.datatypes.GeoSPARQLDatatypeHandler (implements org.eclipse.rdf4j.rio.DatatypeHandler)
  - org.eclipse.rdf4j.sail.lucene.util.GeoUnits
  - org.eclipse.rdf4j.query.parser.sparql.GraphPattern
  - org.eclipse.rdf4j.model.util.GraphUtil
  - org.eclipse.rdf4j.queryrender.builder.GroupBuilder<T,E>
  - org.eclipse.rdf4j.sail.shacl.planNodes.GroupByCount (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator.Key (implements java.io.Serializable)
  - org.eclipse.rdf4j.common.io.GZipUtil
  - java.util.logging.Handler
    - org.eclipse.rdf4j.common.app.logging.base.LogConverterHandler
  - org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile (implements java.io.Closeable)
  - org.eclipse.rdf4j.sail.nativerdf.datastore.HashFile.IDIterator
  - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.HashFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.MD5
    - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA1
    - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA256
    - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA384
    - org.eclipse.rdf4j.query.algebra.evaluation.function.hash.SHA512
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Hours (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.http.client.util.HttpClientBuilders
  - org.eclipse.rdf4j.repository.http.config.HTTPRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema
  - org.eclipse.rdf4j.repository.http.helpers.HTTPRepositorySettings
  - org.eclipse.rdf4j.sail.nativerdf.datastore.IDFile (implements java.io.Closeable)
  - org.eclipse.rdf4j.repository.filters.InaccurateRepositoryBloomFilter (implements org.eclipse.rdf4j.repository.filters.RepositoryBloomFilter)
  - org.eclipse.rdf4j.spin.function.list.Index (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
  - org.eclipse.rdf4j.spin.function.spif.IndexOf (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.planNodes.InnerJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode, org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - java.io.InputStream (implements java.io.Closeable)
    - java.io.FilterInputStream
      - org.eclipse.rdf4j.common.io.UncloseableInputStream
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Intersection
  - org.eclipse.rdf4j.common.io.IOUtil
  - org.eclipse.rdf4j.model.util.language.Iso3166
  - org.eclipse.rdf4j.model.util.language.Iso639 (implements org.eclipse.rdf4j.model.util.language.LanguageTagCodes)
  - org.eclipse.rdf4j.common.iteration.Iterations
    - org.eclipse.rdf4j.query.QueryResults
      - org.eclipse.rdf4j.query.QueryResultUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.common.iteration.IteratorIteration<E,X> (implements org.eclipse.rdf4j.common.iteration.Iteration<E,X>)
    - org.eclipse.rdf4j.sail.lucene.util.IteratorCloseableIteration<E,X> (implements org.eclipse.rdf4j.common.iteration.CloseableIteration<E,X>)
  - org.eclipse.rdf4j.util.iterators.Iterators
  - org.eclipse.rdf4j.query.parser.sparql.ast.JavaCharStream
    - org.eclipse.rdf4j.query.parser.sparql.ast.UnicodeEscapeStream (implements org.eclipse.rdf4j.query.parser.sparql.ast.CharStream)
  - org.eclipse.rdf4j.query.parser.serql.ast.JJTSyntaxTreeBuilderState
  - org.eclipse.rdf4j.query.parser.sparql.ast.JJTSyntaxTreeBuilderState
  - org.eclipse.rdf4j.rio.jsonld.JSONLDHierarchicalProcessor
  - org.eclipse.rdf4j.rio.jsonld.JSONLDParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.helpers.JSONLDSettings
  - org.eclipse.rdf4j.rio.jsonld.JSONLDWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.rio.helpers.JSONSettings
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.JtsSpatialAlgebra (implements org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SpatialAlgebra)
  - org.eclipse.rdf4j.spin.function.KnownFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.spin.function.KnownTupleFunctionParser (implements org.eclipse.rdf4j.spin.function.TupleFunctionParser)
  - org.eclipse.rdf4j.model.util.language.LanguageTag (implements org.eclipse.rdf4j.model.util.language.LanguageTagCodes)
    - org.eclipse.rdf4j.model.util.language.IanaLanguageTag
  - org.eclipse.rdf4j.spin.function.spif.LastIndexOf (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.vocabulary.LDP
  - org.eclipse.rdf4j.sail.shacl.planNodes.LeftOuterJoin (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.spin.function.list.Length (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
  - org.eclipse.rdf4j.model.util.LexicalValueComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
  - org.eclipse.rdf4j.model.impl.LinkedHashModelFactory (implements org.eclipse.rdf4j.model.ModelFactory)
  - org.eclipse.rdf4j.model.vocabulary.LIST
  - org.eclipse.rdf4j.model.util.Literals
    - org.eclipse.rdf4j.model.util.LiteralUtil
  - org.eclipse.rdf4j.common.concurrent.locks.LockManager
  - org.eclipse.rdf4j.console.LockRemover
  - org.eclipse.rdf4j.model.vocabulary.LOCN
  - org.eclipse.rdf4j.sail.shacl.planNodes.LoggingNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.spin.function.spif.LowerCase
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.LowerCase (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.LowerTitleCase
  - org.eclipse.rdf4j.sail.lucene.LuceneDocument (implements org.eclipse.rdf4j.sail.lucene.SearchDocument)
  - org.eclipse.rdf4j.sail.lucene.LuceneDocumentResult (implements org.eclipse.rdf4j.sail.lucene.DocumentResult)
    - org.eclipse.rdf4j.sail.lucene.LuceneDocumentDistance (implements org.eclipse.rdf4j.sail.lucene.DocumentDistance)
    - org.eclipse.rdf4j.sail.lucene.LuceneDocumentScore (implements org.eclipse.rdf4j.sail.lucene.DocumentScore)
  - org.eclipse.rdf4j.sail.lucene.LuceneQuery (implements org.eclipse.rdf4j.sail.lucene.SearchQuery)
  - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
  - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.Operation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.AddRemoveOperation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearContextOperation
    - org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer.ClearOperation
  - org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
  - org.eclipse.rdf4j.sail.lucene.config.LuceneSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.lucene.LuceneSailSchema
  - org.eclipse.rdf4j.lucene.spin.config.LuceneSpinSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps<Index1Type,Index2Type,DataType>
  - org.eclipse.rdf4j.query.algebra.evaluation.util.MathUtil
  - org.eclipse.rdf4j.common.io.MavenUtil
  - org.eclipse.rdf4j.spin.function.list.Member (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
  - org.eclipse.rdf4j.sail.memory.model.MemIRI (implements org.eclipse.rdf4j.model.IRI, org.eclipse.rdf4j.sail.memory.model.MemResource)
  - org.eclipse.rdf4j.sail.memory.config.MemoryStoreFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
  - org.eclipse.rdf4j.sail.memory.model.MemStatementList
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Minutes (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.util.ModelBuilder
  - org.eclipse.rdf4j.model.util.Models
    - org.eclipse.rdf4j.model.util.ModelUtil
  - org.eclipse.rdf4j.sail.shacl.planNodes.ModifyTuple (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Month (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.common.logging.file.logback.MultipleFileLogReader.DateRangeFilenameFilter (implements java.io.FilenameFilter)
  - org.eclipse.rdf4j.query.impl.MutableTupleQueryResult (implements java.lang.Cloneable, org.eclipse.rdf4j.query.TupleQueryResult)
  - org.eclipse.rdf4j.rio.n3.N3ParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.n3.N3WriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.model.util.Namespaces
  - org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
  - org.eclipse.rdf4j.query.parser.sparql.NegatedPropertySet
  - org.eclipse.rdf4j.common.io.NioFile (implements java.io.Closeable)
  - org.eclipse.rdf4j.sail.shacl.AST.NodeShape (implements org.eclipse.rdf4j.sail.shacl.AST.PlanGenerator, org.eclipse.rdf4j.sail.shacl.AST.QueryGenerator, org.eclipse.rdf4j.sail.shacl.AST.RequiresEvalutation)
    - org.eclipse.rdf4j.sail.shacl.AST.TargetClass
    - org.eclipse.rdf4j.sail.shacl.AST.TargetNode
  - org.eclipse.rdf4j.sail.shacl.AST.NodeShape.Factory
  - org.eclipse.rdf4j.sail.model.NonSerializables
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Now (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.rio.nquads.NQuadsParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.nquads.NQuadsWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.rio.ntriples.NTriplesParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.helpers.NTriplesParserSettings
  - org.eclipse.rdf4j.rio.ntriples.NTriplesUtil
  - org.eclipse.rdf4j.rio.ntriples.NTriplesWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.rio.helpers.NTriplesWriterSettings
  - org.eclipse.rdf4j.common.lang.ObjectUtil
  - org.eclipse.rdf4j.OpenRDFUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.util.OrderComparator (implements java.util.Comparator<T>, java.io.Serializable)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.model.vocabulary.ORG
  - java.io.OutputStream (implements java.io.Closeable, java.io.Flushable)
    - java.io.FilterOutputStream
      - org.eclipse.rdf4j.common.io.UncloseableOutputStream
  - org.eclipse.rdf4j.model.vocabulary.OWL
  - org.eclipse.rdf4j.common.net.ParsedIRI (implements java.lang.Cloneable, java.io.Serializable)
  - org.eclipse.rdf4j.query.parser.ParsedOperation
    - org.eclipse.rdf4j.query.parser.ParsedQuery
      - org.eclipse.rdf4j.query.parser.ParsedBooleanQuery
        - org.eclipse.rdf4j.spin.ParsedBooleanTemplate (implements org.eclipse.rdf4j.spin.ParsedTemplate)
      - org.eclipse.rdf4j.query.parser.ParsedGraphQuery
        - org.eclipse.rdf4j.query.parser.ParsedDescribeQuery
        - org.eclipse.rdf4j.spin.ParsedGraphTemplate (implements org.eclipse.rdf4j.spin.ParsedTemplate)
      - org.eclipse.rdf4j.query.parser.ParsedTupleQuery
        - org.eclipse.rdf4j.spin.ParsedTupleTemplate (implements org.eclipse.rdf4j.spin.ParsedTemplate)
    - org.eclipse.rdf4j.query.parser.ParsedUpdate
      - org.eclipse.rdf4j.spin.ParsedUpdateTemplate (implements org.eclipse.rdf4j.spin.ParsedTemplate)
  - org.eclipse.rdf4j.common.net.ParsedURI (implements java.lang.Cloneable)
  - org.eclipse.rdf4j.rio.helpers.ParseErrorCollector (implements org.eclipse.rdf4j.rio.ParseErrorListener)
  - org.eclipse.rdf4j.rio.helpers.ParseErrorLogger (implements org.eclipse.rdf4j.rio.ParseErrorListener)
  - org.eclipse.rdf4j.sail.shacl.AST.Path (implements org.eclipse.rdf4j.sail.shacl.AST.QueryGenerator, org.eclipse.rdf4j.sail.shacl.AST.RequiresEvalutation)
    - org.eclipse.rdf4j.sail.shacl.AST.SimplePath
  - org.eclipse.rdf4j.query.algebra.evaluation.iterator.PathIteration.ValuePair
  - org.eclipse.rdf4j.model.util.PatternIterator<S> (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.common.platform.PlatformFactory
  - org.eclipse.rdf4j.query.parser.sparql.PrefixDeclProcessor
  - org.eclipse.rdf4j.sail.federation.PrefixHashSet
  - org.eclipse.rdf4j.common.platform.ProcessLauncher
  - org.eclipse.rdf4j.common.concurrent.locks.Properties
  - org.eclipse.rdf4j.query.parser.sparql.PropertySetElem
  - org.eclipse.rdf4j.sail.shacl.AST.PropertyShape (implements org.eclipse.rdf4j.sail.shacl.AST.PlanGenerator, org.eclipse.rdf4j.sail.shacl.AST.RequiresEvalutation)
    - org.eclipse.rdf4j.sail.shacl.AST.OrPropertyShape
    - org.eclipse.rdf4j.sail.shacl.AST.PathPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.ClassPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.DatatypePropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.LanguageInPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MaxCountPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MaxExclusivePropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MaxInclusivePropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MaxLengthPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MinCountPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MinExclusivePropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MinInclusivePropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.MinLengthPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.NodeKindPropertyShape
      - org.eclipse.rdf4j.sail.shacl.AST.PatternPropertyShape
  - org.eclipse.rdf4j.http.protocol.Protocol
  - org.eclipse.rdf4j.repository.sail.config.ProxyRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.repository.sail.config.ProxyRepositorySchema
  - org.eclipse.rdf4j.common.app.net.ProxySettings (implements org.eclipse.rdf4j.common.app.config.Configuration)
  - org.eclipse.rdf4j.queryrender.builder.QueryBuilderFactory
  - org.eclipse.rdf4j.query.algebra.evaluation.QueryContext
  - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryEvaluationUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.QueryLanguage
  - org.eclipse.rdf4j.sail.federation.optimizers.QueryModelPruner (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.sail.federation.optimizers.QueryMultiJoinOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.parser.QueryParserUtil
  - org.eclipse.rdf4j.query.parser.QueryPrologLexer
  - org.eclipse.rdf4j.query.parser.QueryPrologLexer.Token
  - org.eclipse.rdf4j.query.resultio.helpers.QueryResultCollector (implements org.eclipse.rdf4j.query.BooleanQueryResultHandler, org.eclipse.rdf4j.query.QueryResultHandler, org.eclipse.rdf4j.query.TupleQueryResultHandler)
  - org.eclipse.rdf4j.query.resultio.QueryResultIO
  - org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder (implements org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter)
  - org.eclipse.rdf4j.repository.sparql.query.QueryStringUtil
  - org.eclipse.rdf4j.sail.lucene.fn.QueryTupleFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Rand (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.Random (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8DC
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8EC
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8EQ
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8NTPP
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8NTPPI
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8PO
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8TPP
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.RCC8TPPI
  - org.eclipse.rdf4j.model.vocabulary.RDF
  - org.eclipse.rdf4j.RDF4J
  - org.eclipse.rdf4j.model.vocabulary.RDF4J
  - org.eclipse.rdf4j.rio.helpers.RDFaParserSettings
  - org.eclipse.rdf4j.model.util.RDFCollections
  - org.eclipse.rdf4j.rio.datatypes.RDFDatatypeHandler (implements org.eclipse.rdf4j.rio.DatatypeHandler)
  - org.eclipse.rdf4j.rio.helpers.RDFHandlerWrapper (implements org.eclipse.rdf4j.rio.RDFHandler)
    - org.eclipse.rdf4j.rio.helpers.BufferedGroupingRDFHandler
    - org.eclipse.rdf4j.rio.helpers.TimeLimitRDFHandler
  - org.eclipse.rdf4j.rio.rdfjson.RDFJSONParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings
  - org.eclipse.rdf4j.rio.rdfjson.RDFJSONWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.repository.util.RDFLoader
  - org.eclipse.rdf4j.rio.helpers.RDFParserHelper
  - org.eclipse.rdf4j.model.vocabulary.RDFS
  - org.eclipse.rdf4j.sail.shacl.RdfsSubClassOfReasoner
  - org.eclipse.rdf4j.rio.rdfxml.RDFXMLParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.rdfxml.util.RDFXMLPrettyWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.rio.rdfxml.RDFXMLWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Relate (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.http.protocol.transaction.operations.RemoveNamespaceOperation (implements java.io.Serializable, org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation)
  - org.eclipse.rdf4j.queryrender.RenderUtils
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.Replace (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.ReplaceAll (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.repository.util.Repositories
  - org.eclipse.rdf4j.repository.config.RepositoryConfig
  - org.eclipse.rdf4j.repository.config.RepositoryConfigSchema
  - org.eclipse.rdf4j.repository.config.RepositoryConfigUtil
  - org.eclipse.rdf4j.repository.event.base.RepositoryConnectionInterceptorAdapter (implements org.eclipse.rdf4j.repository.event.RepositoryConnectionInterceptor)
  - org.eclipse.rdf4j.repository.event.base.RepositoryConnectionListenerAdapter (implements org.eclipse.rdf4j.repository.event.RepositoryConnectionListener)
  - org.eclipse.rdf4j.repository.sparql.federation.RepositoryFederatedService (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedService)
    - org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
    - org.eclipse.rdf4j.repository.sparql.federation.SPARQLFederatedService
      - org.eclipse.rdf4j.query.algebra.evaluation.federation.SPARQLFederatedService
  - org.eclipse.rdf4j.repository.manager.RepositoryInfo (implements java.lang.Comparable<T>)
  - org.eclipse.rdf4j.repository.manager.RepositoryManager (implements org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.repository.RepositoryResolver)
    - org.eclipse.rdf4j.repository.manager.LocalRepositoryManager
      - org.eclipse.rdf4j.repository.manager.util.NotifyingLocalRepositoryManager
    - org.eclipse.rdf4j.repository.manager.RemoteRepositoryManager
    - org.eclipse.rdf4j.repository.manager.util.TypeFilteringRepositoryManager
  - org.eclipse.rdf4j.runtime.RepositoryManagerFederator
  - org.eclipse.rdf4j.repository.manager.RepositoryProvider
  - org.eclipse.rdf4j.repository.evaluation.RepositoryTripleSource (implements org.eclipse.rdf4j.query.algebra.evaluation.TripleSource)
    - org.eclipse.rdf4j.sail.federation.evaluation.RepositoryTripleSource
  - org.eclipse.rdf4j.repository.util.RepositoryUtil
  - org.eclipse.rdf4j.repository.base.RepositoryWrapper (implements org.eclipse.rdf4j.repository.DelegatingRepository)
    - org.eclipse.rdf4j.repository.contextaware.ContextAwareRepository
    - org.eclipse.rdf4j.repository.dataset.DatasetRepository
    - org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryWrapper (implements org.eclipse.rdf4j.repository.event.InterceptingRepository)
    - org.eclipse.rdf4j.repository.event.base.NotifyingRepositoryWrapper (implements org.eclipse.rdf4j.repository.event.NotifyingRepository)
      - org.eclipse.rdf4j.repository.manager.SystemRepository
  - org.eclipse.rdf4j.common.io.ResourceUtil
  - org.eclipse.rdf4j.rio.languages.RFC3066LanguageHandler (implements org.eclipse.rdf4j.rio.LanguageHandler)
  - org.eclipse.rdf4j.rio.Rio
  - org.eclipse.rdf4j.rio.RioConfig (implements java.io.Serializable)
    - org.eclipse.rdf4j.rio.ParserConfig (implements java.io.Serializable)
    - org.eclipse.rdf4j.rio.WriterConfig (implements java.io.Serializable)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.numeric.Round (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.vocabulary.ROV
  - org.eclipse.rdf4j.spin.RuleProperty
  - org.eclipse.rdf4j.sail.config.SailConfigSchema
  - org.eclipse.rdf4j.sail.config.SailConfigUtil
  - org.eclipse.rdf4j.sail.SailConnectionQueryPreparer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer)
  - org.eclipse.rdf4j.sail.helpers.SailConnectionWrapper (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.SailConnection)
    - org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionWrapper (implements org.eclipse.rdf4j.sail.NotifyingSailConnection)
      - org.eclipse.rdf4j.sail.inferencer.InferencerConnectionWrapper (implements org.eclipse.rdf4j.sail.inferencer.InferencerConnection)
        - org.eclipse.rdf4j.sail.inferencer.fc.AbstractForwardChainingInferencerConnection (implements org.eclipse.rdf4j.sail.SailConnectionListener)
        - org.eclipse.rdf4j.sail.inferencer.fc.DedupingInferencerConnection
        - org.eclipse.rdf4j.sail.inferencer.fc.SchemaCachingRDFSInferencerConnection (implements org.eclipse.rdf4j.sail.SailConnectionListener)
      - org.eclipse.rdf4j.sail.lucene.LuceneSailConnection
      - org.eclipse.rdf4j.lucene.spin.LuceneSpinSailConnection
      - org.eclipse.rdf4j.sail.shacl.ShaclSailConnection (implements org.eclipse.rdf4j.sail.SailConnectionListener)
  - org.eclipse.rdf4j.repository.sail.SailQueryPreparer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer)
  - org.eclipse.rdf4j.repository.sail.config.SailRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.repository.sail.config.SailRepositorySchema
  - org.eclipse.rdf4j.sail.evaluation.SailTripleSource (implements org.eclipse.rdf4j.query.algebra.evaluation.TripleSource)
  - org.eclipse.rdf4j.repository.sail.helpers.SailUpdateExecutor
  - org.eclipse.rdf4j.sail.helpers.SailUtil
  - org.eclipse.rdf4j.sail.helpers.SailWrapper (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.sail.StackableSail)
    - org.eclipse.rdf4j.sail.helpers.NotifyingSailWrapper (implements org.eclipse.rdf4j.sail.NotifyingSail)
      - org.eclipse.rdf4j.sail.inferencer.fc.AbstractForwardChainingInferencer
        - org.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencer
        - org.eclipse.rdf4j.sail.spin.SpinSail
      - org.eclipse.rdf4j.sail.inferencer.fc.CustomGraphQueryInferencer
      - org.eclipse.rdf4j.sail.inferencer.fc.DedupingInferencer
      - org.eclipse.rdf4j.sail.inferencer.fc.DirectTypeHierarchyInferencer
      - org.eclipse.rdf4j.sail.lucene.LuceneSail
      - org.eclipse.rdf4j.lucene.spin.LuceneSpinSail
      - org.eclipse.rdf4j.sail.inferencer.fc.SchemaCachingRDFSInferencer
      - org.eclipse.rdf4j.sail.shacl.ShaclSail
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.sail.inferencer.fc.config.SchemaCachingRDFSInferencerFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.model.vocabulary.SD
  - org.eclipse.rdf4j.sail.lucene.SearchFields
  - org.eclipse.rdf4j.sail.lucene.SearchIndexQueryContextInitializer (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer)
  - org.eclipse.rdf4j.sail.lucene.util.SearchIndexUtils
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Seconds (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Select (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.query.parser.serql.SeRQLParser (implements org.eclipse.rdf4j.query.parser.QueryParser)
  - org.eclipse.rdf4j.query.parser.serql.SeRQLParserFactory (implements org.eclipse.rdf4j.query.parser.QueryParserFactory)
  - org.eclipse.rdf4j.queryrender.serql.SeRQLQueryRenderer (implements org.eclipse.rdf4j.queryrender.QueryRenderer)
  - org.eclipse.rdf4j.query.parser.serql.SeRQLUtil
  - org.eclipse.rdf4j.common.lang.service.ServiceRegistry<K,S>
    - org.eclipse.rdf4j.rio.DatatypeHandlerRegistry
    - org.eclipse.rdf4j.common.lang.service.FileFormatServiceRegistry<FF,S>
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserRegistry
      - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterRegistry
      - org.eclipse.rdf4j.rio.RDFParserRegistry
      - org.eclipse.rdf4j.rio.RDFWriterRegistry
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultParserRegistry
      - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterRegistry
    - org.eclipse.rdf4j.query.algebra.evaluation.function.FunctionRegistry
    - org.eclipse.rdf4j.rio.LanguageHandlerRegistry
    - org.eclipse.rdf4j.query.parser.QueryParserRegistry
    - org.eclipse.rdf4j.repository.config.RepositoryRegistry
    - org.eclipse.rdf4j.sail.config.SailRegistry
    - org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunctionRegistry
  - org.eclipse.rdf4j.model.vocabulary.SESAME
  - org.eclipse.rdf4j.model.vocabulary.SESAMEQNAME
  - org.eclipse.rdf4j.sail.shacl.planNodes.SetFilterNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.http.protocol.transaction.operations.SetNamespaceOperation (implements java.io.Serializable, org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfContains
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfCrosses
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfDisjoint
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfEquals
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfIntersects
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfOverlaps
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfTouches
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SfWithin
  - org.eclipse.rdf4j.model.vocabulary.SHACL
  - org.eclipse.rdf4j.sail.shacl.AST.ShaclProperties
  - org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.Stats
  - org.eclipse.rdf4j.sail.shacl.config.ShaclSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema
  - org.eclipse.rdf4j.http.client.SharedHttpClientSessionManager (implements org.eclipse.rdf4j.http.client.HttpClientDependent, org.eclipse.rdf4j.http.client.HttpClientSessionManager)
    - org.eclipse.rdf4j.http.client.SesameClientImpl
  - org.eclipse.rdf4j.query.impl.SimpleBinding (implements org.eclipse.rdf4j.query.Binding)
    - org.eclipse.rdf4j.query.impl.BindingImpl
  - org.eclipse.rdf4j.model.impl.SimpleBNode (implements org.eclipse.rdf4j.model.BNode)
    - org.eclipse.rdf4j.model.impl.BNodeImpl
    - org.eclipse.rdf4j.sail.memory.model.MemBNode (implements org.eclipse.rdf4j.sail.memory.model.MemResource)
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeBNode (implements org.eclipse.rdf4j.sail.nativerdf.model.NativeResource)
  - org.eclipse.rdf4j.sail.lucene.SimpleBulkUpdater (implements org.eclipse.rdf4j.sail.lucene.BulkUpdater)
  - org.eclipse.rdf4j.query.parser.serql.ast.SimpleCharStream
  - org.eclipse.rdf4j.query.impl.SimpleDataset (implements org.eclipse.rdf4j.query.Dataset, java.io.Serializable)
    - org.eclipse.rdf4j.query.impl.DatasetImpl
  - org.eclipse.rdf4j.model.impl.SimpleIRI (implements org.eclipse.rdf4j.model.IRI)
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeIRI (implements org.eclipse.rdf4j.sail.nativerdf.model.NativeResource)
    - org.eclipse.rdf4j.model.impl.URIImpl
  - org.eclipse.rdf4j.model.impl.SimpleLiteral (implements org.eclipse.rdf4j.model.Literal)
    - org.eclipse.rdf4j.model.impl.BooleanLiteral
      - org.eclipse.rdf4j.model.impl.BooleanLiteralImpl
    - org.eclipse.rdf4j.model.impl.CalendarLiteral
    - org.eclipse.rdf4j.model.impl.DecimalLiteral
    - org.eclipse.rdf4j.model.impl.IntegerLiteral
    - org.eclipse.rdf4j.model.impl.LiteralImpl
    - org.eclipse.rdf4j.sail.memory.model.MemLiteral (implements org.eclipse.rdf4j.sail.memory.model.MemValue)
      - org.eclipse.rdf4j.sail.memory.model.BooleanMemLiteral
      - org.eclipse.rdf4j.sail.memory.model.CalendarMemLiteral
      - org.eclipse.rdf4j.sail.memory.model.DecimalMemLiteral
      - org.eclipse.rdf4j.sail.memory.model.IntegerMemLiteral
      - org.eclipse.rdf4j.sail.memory.model.NumericMemLiteral
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeLiteral (implements org.eclipse.rdf4j.sail.nativerdf.model.NativeValue)
    - org.eclipse.rdf4j.model.impl.NumericLiteral
  - org.eclipse.rdf4j.common.logging.base.SimpleLogRecord (implements org.eclipse.rdf4j.common.logging.LogRecord)
    - org.eclipse.rdf4j.common.logging.base.LogRecordBase
  - org.eclipse.rdf4j.model.impl.SimpleNamespace (implements org.eclipse.rdf4j.model.Namespace)
    - org.eclipse.rdf4j.model.impl.NamespaceImpl
  - org.eclipse.rdf4j.query.parser.serql.ast.SimpleNode (implements org.eclipse.rdf4j.query.parser.serql.ast.Node)
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTArgList
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTBooleanExpr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTAnd
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTBooleanConstant
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTBound
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTCompare
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTCompareAll
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTCompareAny
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTExists
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTIn
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTInList
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTIsBNode
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTIsLiteral
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTIsResource
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTIsURI
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTLangMatches
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTLike
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTNot
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTOr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTRegex
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTSameTerm
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTCompOperator
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTConstruct
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTEdge
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTFrom
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTLimit
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTNamespaceDecl
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTNode
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTNodeElem
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTOffset
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTOrderBy
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTOrderExpr
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTPathExpr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTBasicPathExpr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTOptPathExpr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTPathExprList
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTPathExprUnion
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTPathExprTail
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTBasicPathExprTail
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTOptPathExprTail
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTProjectionElem
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTQuery
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTGraphQuery
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTConstructQuery
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTGraphQuerySet
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTGraphIntersect
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTGraphMinus
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTGraphUnion
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTTupleQuery
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTSelectQuery
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTTupleQuerySet
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTTupleIntersect
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTTupleMinus
          - org.eclipse.rdf4j.query.parser.serql.ast.ASTTupleUnion
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTQueryBody
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTQueryContainer
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTReifiedStat
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTSelect
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTString
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTValueExpr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTDatatype
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTFunctionCall
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTLabel
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTLang
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTLocalName
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTNamespace
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTNull
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTStr
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTValue
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTBNode
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTLiteral
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTQName
        - org.eclipse.rdf4j.query.parser.serql.ast.ASTURI
      - org.eclipse.rdf4j.query.parser.serql.ast.ASTVar
    - org.eclipse.rdf4j.query.parser.serql.ast.ASTWhere
  - org.eclipse.rdf4j.query.parser.sparql.ast.SimpleNode (implements org.eclipse.rdf4j.query.parser.sparql.ast.Node)
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAbs
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAggregate
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAvg
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCount
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGroupConcat
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMax
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMin
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSample
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSum
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAnd
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBaseDecl
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBasicGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBind
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingsClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingSet
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBindingValue
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBlankNodePropertyList
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBNodeFunc
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBound
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCeil
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCoalesce
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCollection
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCompare
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTConcat
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTConstraint
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTConstruct
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTContains
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDatasetClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDatatype
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDay
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDescribe
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTEncodeForURI
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTExistsFunc
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTFloor
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTFunctionCall
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGraphGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGraphOrDefault
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGraphPatternGroup
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGraphRefAll
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGroupClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTGroupCondition
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTHavingClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTHours
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIf
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIn
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTInfix
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTInlineData
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTInsertClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIRIFunc
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIsBlank
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIsIRI
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIsLiteral
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIsNumeric
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTLang
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTLangMatches
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTLimit
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTLowerCase
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMath
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMD5
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMinusGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMinutes
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMonth
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTNot
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTNotExistsFunc
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTNotIn
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTNow
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTObjectList
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOffset
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOperation
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTQuery
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAskQuery
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTConstructQuery
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDescribeQuery
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSelectQuery
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUpdate
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTAdd
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTClear
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCopy
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTCreate
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteData
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDeleteWhere
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTDrop
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTInsertData
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTLoad
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTModify
        - org.eclipse.rdf4j.query.parser.sparql.ast.ASTMove
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOperationContainer
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTQueryContainer
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUpdateContainer
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOptionalGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOr
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOrderClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTOrderCondition
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathAlternative
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathElt
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathMod
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathNegatedPropertySet
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathOneInPropertySet
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPathSequence
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPrefixDecl
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTProjectionElem
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPropertyList
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTPropertyListPath
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTQName
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTQuadsNotTriples
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTRand
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTRDFValue
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTBlankNode
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTFalse
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTIRI
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTNumericLiteral
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTRDFLiteral
      - org.eclipse.rdf4j.query.parser.sparql.ast.ASTTrue
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTRegexExpression
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTReplace
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTRound
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSameTerm
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSeconds
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSelect
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTServiceGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSHA1
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSHA224
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSHA256
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSHA384
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSHA512
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStr
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrAfter
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrBefore
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrDt
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrEnds
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTString
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrLang
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrLen
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTStrStarts
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSTRUUID
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTSubstr
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTTimezone
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTTriplesSameSubject
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTTriplesSameSubjectPath
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTTz
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUnionGraphPattern
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUnparsedQuadDataBlock
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUpdateSequence
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUpperCase
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTUUID
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTVar
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTWhereClause
    - org.eclipse.rdf4j.query.parser.sparql.ast.ASTYear
  - org.eclipse.rdf4j.rio.helpers.SimpleParseLocationListener (implements org.eclipse.rdf4j.rio.ParseLocationListener)
  - org.eclipse.rdf4j.common.xml.SimpleSAXAdapter (implements org.eclipse.rdf4j.common.xml.SimpleSAXListener)
  - org.eclipse.rdf4j.common.xml.SimpleSAXParser
  - org.eclipse.rdf4j.model.impl.SimpleStatement (implements org.eclipse.rdf4j.model.Statement)
    - org.eclipse.rdf4j.model.impl.ContextStatement
      - org.eclipse.rdf4j.model.impl.ContextStatementImpl
      - org.eclipse.rdf4j.sail.memory.model.MemStatement
    - org.eclipse.rdf4j.model.impl.StatementImpl
  - org.eclipse.rdf4j.util.iterators.SingletonIterator<E> (implements java.util.Iterator<E>)
  - org.eclipse.rdf4j.model.vocabulary.SKOS
  - org.eclipse.rdf4j.model.vocabulary.SKOSXL
  - org.eclipse.rdf4j.sail.base.SnapshotSailStore (implements org.eclipse.rdf4j.sail.base.SailStore)
  - org.eclipse.rdf4j.sail.solr.SolrBulkUpdater (implements org.eclipse.rdf4j.sail.lucene.BulkUpdater)
  - org.eclipse.rdf4j.sail.solr.SolrDocumentResult (implements org.eclipse.rdf4j.sail.lucene.DocumentResult)
    - org.eclipse.rdf4j.sail.solr.SolrDocumentDistance (implements org.eclipse.rdf4j.sail.lucene.DocumentDistance)
    - org.eclipse.rdf4j.sail.solr.SolrDocumentScore (implements org.eclipse.rdf4j.sail.lucene.DocumentScore)
  - org.eclipse.rdf4j.sail.solr.config.SolrSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.solr.SolrSearchDocument (implements org.eclipse.rdf4j.sail.lucene.SearchDocument)
  - org.eclipse.rdf4j.sail.solr.SolrSearchQuery (implements org.eclipse.rdf4j.sail.lucene.SearchQuery)
  - org.eclipse.rdf4j.sail.solr.SolrUtil
  - org.eclipse.rdf4j.sail.shacl.planNodes.Sort (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.model.vocabulary.SP
  - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLBooleanJSONParserFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLBooleanJSONWriterFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLBooleanXMLParserFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLBooleanXMLWriterFactory (implements org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterFactory)
  - org.eclipse.rdf4j.repository.sparql.query.SPARQLOperation (implements org.eclipse.rdf4j.query.Operation)
  - org.eclipse.rdf4j.query.parser.sparql.SPARQLParser (implements org.eclipse.rdf4j.query.parser.QueryParser)
  - org.eclipse.rdf4j.query.parser.sparql.SPARQLParserFactory (implements org.eclipse.rdf4j.query.parser.QueryParserFactory)
  - org.eclipse.rdf4j.http.client.SPARQLProtocolSession (implements java.lang.AutoCloseable, org.eclipse.rdf4j.http.client.HttpClientDependent)
    - org.eclipse.rdf4j.http.client.RDF4JProtocolSession
      - org.eclipse.rdf4j.http.client.SesameSession
    - org.eclipse.rdf4j.http.client.SparqlSession
  - org.eclipse.rdf4j.queryrender.sparql.SPARQLQueryRenderer (implements org.eclipse.rdf4j.queryrender.QueryRenderer)
  - org.eclipse.rdf4j.repository.sparql.config.SPARQLRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.query.resultio.text.csv.SPARQLResultsCSVParserFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.text.csv.SPARQLResultsCSVWriterFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONParserFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONWriterFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVParserFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVWriterFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLResultsXMLParserFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory)
  - org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLResultsXMLWriterFactory (implements org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory)
  - org.eclipse.rdf4j.query.resultio.text.SPARQLResultsXSVMappingStrategy (implements com.opencsv.bean.MappingStrategy<T>)
    - org.eclipse.rdf4j.query.resultio.text.csv.SPARQLResultsCSVMappingStrategy
    - org.eclipse.rdf4j.query.resultio.text.tsv.SPARQLResultsTSVMappingStrategy
  - org.eclipse.rdf4j.http.protocol.transaction.operations.SPARQLUpdateOperation (implements java.io.Serializable, org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation)
  - org.eclipse.rdf4j.query.parser.sparql.SPARQLUtil
  - org.eclipse.rdf4j.model.vocabulary.SPIF
  - org.eclipse.rdf4j.model.vocabulary.SPIN
  - org.eclipse.rdf4j.sail.spin.SpinFunctionInterpreter (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.spin.function.SpinFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.sail.spin.SpinInferencing
  - org.eclipse.rdf4j.sail.spin.SpinMagicPropertyInterpreter (implements org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer)
  - org.eclipse.rdf4j.spin.SpinParser
  - org.eclipse.rdf4j.spin.SpinRenderer
  - org.eclipse.rdf4j.sail.spin.config.SpinSailFactory (implements org.eclipse.rdf4j.sail.config.SailFactory)
  - org.eclipse.rdf4j.sail.spin.config.SpinSailSchema
  - org.eclipse.rdf4j.spin.function.SpinTupleFunctionAsFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.spin.function.SpinTupleFunctionParser (implements org.eclipse.rdf4j.spin.function.TupleFunctionParser)
  - org.eclipse.rdf4j.model.vocabulary.SPINX
  - org.eclipse.rdf4j.spin.function.SpinxFunction (implements org.eclipse.rdf4j.spin.function.TransientFunction)
  - org.eclipse.rdf4j.spin.function.SpinxFunctionParser (implements org.eclipse.rdf4j.spin.function.FunctionParser)
  - org.eclipse.rdf4j.model.vocabulary.SPL
  - org.eclipse.rdf4j.spin.function.spif.Split (implements org.eclipse.rdf4j.spin.function.InverseMagicProperty)
    - org.eclipse.rdf4j.spin.function.apf.StrSplit
  - java.util.Spliterators.AbstractSpliterator<T> (implements java.util.Spliterator<T>)
    - org.eclipse.rdf4j.common.iteration.IterationSpliterator<T>
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SRID (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.sail.shacl.AST.StandardisedPlanHelper
  - org.eclipse.rdf4j.model.util.Statements
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrAfter (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrBefore (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrDt (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrEnds (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy (implements org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy, org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient, org.eclipse.rdf4j.util.UUIDable)
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStrategyImpl
    - org.eclipse.rdf4j.sail.federation.evaluation.FederationStrategy
    - org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.SimpleEvaluationStrategy
    - org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
      - org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
  - org.eclipse.rdf4j.query.parser.sparql.StringEscapesProcessor
  - org.eclipse.rdf4j.common.text.StringUtil
  - org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.StrLang (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrLen (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.StrStarts (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.STRUUID (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.Substring (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SymmetricDifference
  - org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilder (implements org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderConstants, org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderTreeConstants)
  - org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilder (implements org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderConstants, org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderTreeConstants)
  - org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderTokenManager (implements org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderConstants)
  - org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderTokenManager (implements org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderConstants)
  - org.eclipse.rdf4j.repository.manager.SystemRepositoryFactory (implements org.eclipse.rdf4j.repository.config.RepositoryFactory)
  - org.eclipse.rdf4j.spin.Template
  - java.lang.Throwable (implements java.io.Serializable)
    - java.lang.Error
      - org.eclipse.rdf4j.query.parser.serql.ast.TokenMgrError
      - org.eclipse.rdf4j.query.parser.sparql.ast.TokenMgrError
    - java.lang.Exception
      - org.eclipse.rdf4j.model.util.language.LanguageTagSyntaxException
      - org.eclipse.rdf4j.query.parser.serql.ast.ParseException
      - org.eclipse.rdf4j.query.parser.sparql.ast.ParseException
      - java.lang.RuntimeException
        - org.eclipse.rdf4j.sail.shacl.NoShapesLoadedException
        - org.eclipse.rdf4j.OpenRDFException
          - org.eclipse.rdf4j.RDF4JException
            - org.eclipse.rdf4j.query.dawg.DAWGTestResultSetParseException
            - org.eclipse.rdf4j.model.util.GraphUtilException
            - org.eclipse.rdf4j.model.util.LiteralUtilException
            - org.eclipse.rdf4j.query.MalformedQueryException
              - org.eclipse.rdf4j.query.IncompatibleOperationException
            - org.eclipse.rdf4j.spin.MalformedSpinException
            - org.eclipse.rdf4j.model.util.ModelException
            - org.eclipse.rdf4j.query.QueryEvaluationException
              - org.eclipse.rdf4j.repository.http.HTTPQueryEvaluationException
              - org.eclipse.rdf4j.query.QueryInterruptedException
              - org.eclipse.rdf4j.query.algebra.evaluation.ValueExprEvaluationException
            - org.eclipse.rdf4j.query.QueryResultHandlerException
              - org.eclipse.rdf4j.query.BooleanQueryResultHandlerException
              - org.eclipse.rdf4j.query.TupleQueryResultHandlerException
            - org.eclipse.rdf4j.query.resultio.QueryResultParseException
            - org.eclipse.rdf4j.RDF4JConfigException
              - org.eclipse.rdf4j.repository.config.RepositoryConfigException
              - org.eclipse.rdf4j.sail.config.SailConfigException
            - org.eclipse.rdf4j.rio.RDFHandlerException
            - org.eclipse.rdf4j.rio.RDFParseException
            - org.eclipse.rdf4j.repository.RepositoryException
              - org.eclipse.rdf4j.repository.RepositoryLockedException
              - org.eclipse.rdf4j.repository.RepositoryReadOnlyException
              - org.eclipse.rdf4j.http.protocol.UnauthorizedException
              - org.eclipse.rdf4j.repository.UnknownTransactionStateException
            - org.eclipse.rdf4j.rio.helpers.RioConfigurationException
            - org.eclipse.rdf4j.sail.SailException
              - org.eclipse.rdf4j.sail.spin.ConstraintViolationException
              - org.eclipse.rdf4j.sail.SailConflictException
              - org.eclipse.rdf4j.sail.SailLockedException
              - org.eclipse.rdf4j.sail.SailReadOnlyException
              - org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException
              - org.eclipse.rdf4j.sail.UnknownSailTransactionStateException
            - org.eclipse.rdf4j.query.UpdateExecutionException
              - org.eclipse.rdf4j.repository.http.HTTPUpdateExecutionException
        - org.eclipse.rdf4j.common.platform.ProcessLauncher.CommandNotExistsException
        - org.eclipse.rdf4j.query.UnsupportedQueryLanguageException
        - org.eclipse.rdf4j.query.resultio.UnsupportedQueryResultFormatException
        - org.eclipse.rdf4j.rio.UnsupportedRDFormatException
      - org.eclipse.rdf4j.query.parser.serql.ast.VisitorException
      - org.eclipse.rdf4j.query.parser.sparql.ast.VisitorException
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Timezone (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.spin.function.spif.TitleCase
  - org.eclipse.rdf4j.query.parser.serql.ast.Token (implements java.io.Serializable)
  - org.eclipse.rdf4j.query.parser.sparql.ast.Token (implements java.io.Serializable)
  - org.eclipse.rdf4j.http.protocol.transaction.TransactionReader
  - org.eclipse.rdf4j.http.protocol.transaction.TransactionWriter
  - org.eclipse.rdf4j.model.impl.TreeModelFactory (implements org.eclipse.rdf4j.model.ModelFactory)
  - org.eclipse.rdf4j.rio.trig.TriGParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.trig.TriGWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.sail.shacl.planNodes.TrimTuple (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
    - org.eclipse.rdf4j.query.algebra.evaluation.util.Statements
  - org.eclipse.rdf4j.rio.trix.TriXParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.helpers.TriXParserSettings
  - org.eclipse.rdf4j.rio.trix.TriXWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Tuple (implements java.lang.Comparable<T>)
  - org.eclipse.rdf4j.console.command.TupleAndGraphQueryEvaluator
  - org.eclipse.rdf4j.query.algebra.helpers.TupleExprs
  - org.eclipse.rdf4j.query.algebra.evaluation.federation.TupleFunctionFederatedService (implements org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedService)
  - org.eclipse.rdf4j.sail.shacl.planNodes.TupleHelper
  - org.eclipse.rdf4j.rio.turtle.TurtleParserFactory (implements org.eclipse.rdf4j.rio.RDFParserFactory)
  - org.eclipse.rdf4j.rio.helpers.TurtleParserSettings
  - org.eclipse.rdf4j.rio.turtle.TurtleUtil
  - org.eclipse.rdf4j.rio.turtle.TurtleWriterFactory (implements org.eclipse.rdf4j.rio.RDFWriterFactory)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Tz (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.UnaryFunction (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
    - org.eclipse.rdf4j.spin.function.spif.IsValidURI
    - org.eclipse.rdf4j.spin.function.Localname
    - org.eclipse.rdf4j.spin.function.Not
    - org.eclipse.rdf4j.spin.function.spif.TimeMillis
    - org.eclipse.rdf4j.spin.function.spif.Trim
    - org.eclipse.rdf4j.spin.function.spif.UnCamelCase
  - org.eclipse.rdf4j.sail.shacl.planNodes.UnBufferedPlanNode<T> (implements org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode)
  - org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.Union
  - org.eclipse.rdf4j.queryrender.builder.UnionBuilder<T,E> (implements org.eclipse.rdf4j.queryrender.builder.Group, org.eclipse.rdf4j.queryrender.builder.SupportsGroups<T>)
  - org.eclipse.rdf4j.sail.shacl.planNodes.UnionNode (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.shacl.planNodes.Unique (implements org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode)
  - org.eclipse.rdf4j.sail.UpdateContext
  - org.eclipse.rdf4j.spin.function.spif.UpperCase
  - org.eclipse.rdf4j.query.algebra.evaluation.function.string.UpperCase (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.util.URIUtil
  - org.eclipse.rdf4j.console.Util
  - org.eclipse.rdf4j.query.algebra.evaluation.function.rdfterm.UUID (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.model.impl.ValidatingValueFactory (implements org.eclipse.rdf4j.model.ValueFactory)
  - org.eclipse.rdf4j.sail.shacl.results.ValidationReport (implements org.eclipse.rdf4j.sail.shacl.results.ModelInterface)
  - org.eclipse.rdf4j.sail.shacl.results.ValidationResult (implements org.eclipse.rdf4j.sail.shacl.results.ModelInterface)
  - org.eclipse.rdf4j.query.algebra.evaluation.util.ValueComparator (implements java.util.Comparator<T>)
  - org.eclipse.rdf4j.queryrender.builder.ValueExprFactory
  - org.eclipse.rdf4j.sail.nativerdf.ValueStoreRevision (implements java.io.Serializable)
  - org.eclipse.rdf4j.model.vocabulary.VANN
  - org.eclipse.rdf4j.model.vocabulary.VCARD4
  - org.eclipse.rdf4j.rio.datatypes.VirtuosoGeometryDatatypeHandler (implements org.eclipse.rdf4j.rio.DatatypeHandler)
  - org.eclipse.rdf4j.model.util.Vocabularies
  - org.eclipse.rdf4j.model.vocabulary.VOID
  - java.io.Writer (implements java.lang.Appendable, java.io.Closeable, java.io.Flushable)
    - org.eclipse.rdf4j.common.io.IndentingWriter
  - org.eclipse.rdf4j.query.algebra.evaluation.util.XMLDatatypeMathUtil
  - org.eclipse.rdf4j.model.datatypes.XMLDatatypeUtil
  - org.eclipse.rdf4j.model.datatypes.XMLDateTime (implements java.lang.Cloneable, java.lang.Comparable<T>)
  - org.eclipse.rdf4j.rio.helpers.XMLParserSettings
  - org.eclipse.rdf4j.common.xml.XMLReaderFactory
  - org.eclipse.rdf4j.model.vocabulary.XMLSchema
  - org.eclipse.rdf4j.rio.datatypes.XMLSchemaDatatypeHandler (implements org.eclipse.rdf4j.rio.DatatypeHandler)
  - org.eclipse.rdf4j.common.xml.XMLUtil
  - org.eclipse.rdf4j.common.xml.XMLWriter
  - org.eclipse.rdf4j.rio.helpers.XMLWriterSettings
  - org.eclipse.rdf4j.query.algebra.evaluation.function.datetime.Year (implements org.eclipse.rdf4j.query.algebra.evaluation.function.Function)
  - org.eclipse.rdf4j.common.io.ZipUtil

## Interface Hierarchy

- java.lang.AutoCloseable
  - java.io.Closeable
    - org.eclipse.rdf4j.sail.nativerdf.btree.RecordIterator
  - org.eclipse.rdf4j.common.iteration.CloseableIteration<E,X> (also extends org.eclipse.rdf4j.common.iteration.Iteration<E,X>)
    - org.eclipse.rdf4j.query.GraphQueryResult
    - org.eclipse.rdf4j.query.QueryResult<T>
      - org.eclipse.rdf4j.query.GraphQueryResult
      - org.eclipse.rdf4j.query.TupleQueryResult
    - org.eclipse.rdf4j.query.TupleQueryResult
  - org.eclipse.rdf4j.repository.DelegatingRepositoryConnection
  - org.eclipse.rdf4j.query.GraphQueryResult
  - org.eclipse.rdf4j.sail.inferencer.InferencerConnection
  - org.eclipse.rdf4j.repository.event.InterceptingRepositoryConnection
  - org.eclipse.rdf4j.repository.event.NotifyingRepositoryConnection
  - org.eclipse.rdf4j.sail.NotifyingSailConnection
    - org.eclipse.rdf4j.sail.inferencer.InferencerConnection
  - org.eclipse.rdf4j.query.QueryResult<T>
    - org.eclipse.rdf4j.query.GraphQueryResult
    - org.eclipse.rdf4j.query.TupleQueryResult
  - org.eclipse.rdf4j.sail.nativerdf.btree.RecordIterator
  - org.eclipse.rdf4j.repository.RepositoryConnection
    - org.eclipse.rdf4j.repository.DelegatingRepositoryConnection
    - org.eclipse.rdf4j.repository.event.InterceptingRepositoryConnection
    - org.eclipse.rdf4j.repository.event.NotifyingRepositoryConnection
  - org.eclipse.rdf4j.sail.base.SailClosable
    - org.eclipse.rdf4j.sail.base.SailDataset
    - org.eclipse.rdf4j.sail.base.SailSink
    - org.eclipse.rdf4j.sail.base.SailSource
    - org.eclipse.rdf4j.sail.base.SailStore
  - org.eclipse.rdf4j.sail.SailConnection
    - org.eclipse.rdf4j.sail.inferencer.InferencerConnection
    - org.eclipse.rdf4j.sail.NotifyingSailConnection
      - org.eclipse.rdf4j.sail.inferencer.InferencerConnection
  - org.eclipse.rdf4j.sail.base.SailDataset
  - org.eclipse.rdf4j.sail.base.SailSink
  - org.eclipse.rdf4j.sail.base.SailSource
  - org.eclipse.rdf4j.sail.base.SailStore
  - org.eclipse.rdf4j.query.TupleQueryResult
- org.eclipse.rdf4j.query.resultio.binary.BinaryQueryResultConstants
- org.eclipse.rdf4j.query.resultio.BooleanQueryResultParserFactory
- org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriterFactory
- org.eclipse.rdf4j.sail.lucene.BulkUpdater
- org.eclipse.rdf4j.query.parser.sparql.ast.CharStream
- java.lang.Cloneable
  - org.eclipse.rdf4j.query.algebra.AggregateOperator
  - org.eclipse.rdf4j.query.algebra.QueryModelNode (also extends java.io.Serializable)
    - org.eclipse.rdf4j.query.algebra.AggregateOperator
    - org.eclipse.rdf4j.query.algebra.TupleExpr
    - org.eclipse.rdf4j.query.algebra.UpdateExpr
    - org.eclipse.rdf4j.query.algebra.ValueExpr
      - org.eclipse.rdf4j.query.algebra.AggregateOperator
  - org.eclipse.rdf4j.query.algebra.TupleExpr
  - org.eclipse.rdf4j.query.algebra.UpdateExpr
  - org.eclipse.rdf4j.query.algebra.ValueExpr
    - org.eclipse.rdf4j.query.algebra.AggregateOperator
- org.eclipse.rdf4j.console.Command
- java.lang.Comparable<T>
  - org.eclipse.rdf4j.model.Namespace (also extends java.io.Serializable)
- org.eclipse.rdf4j.common.app.config.Configuration
  - org.eclipse.rdf4j.common.app.logging.LogConfiguration
- org.eclipse.rdf4j.console.ConsoleParameters
- org.eclipse.rdf4j.console.ConsoleState
- org.eclipse.rdf4j.query.Dataset
- org.eclipse.rdf4j.rio.DatatypeHandler
- org.eclipse.rdf4j.sail.lucene.DocumentResult
  - org.eclipse.rdf4j.sail.lucene.DocumentDistance
  - org.eclipse.rdf4j.sail.lucene.DocumentScore
- org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory
- java.util.EventListener
  - org.eclipse.rdf4j.repository.event.RepositoryInterceptor
  - org.eclipse.rdf4j.repository.event.RepositoryListener
- org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedService
- org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolver
  - org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategy
- org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverClient
- org.eclipse.rdf4j.query.algebra.evaluation.function.Function
  - org.eclipse.rdf4j.spin.function.TransientFunction
- org.eclipse.rdf4j.spin.function.FunctionParser
- org.eclipse.rdf4j.model.util.GetStatementOptional
- org.eclipse.rdf4j.query.algebra.GraphPatternGroupable
- org.eclipse.rdf4j.console.Help
- org.eclipse.rdf4j.http.client.HttpClientDependent
- org.eclipse.rdf4j.sail.lucene.IndexableStatementFilter
- org.eclipse.rdf4j.IsolationLevel
- java.lang.Iterable<T>
  - org.eclipse.rdf4j.query.BindingSet (also extends java.io.Serializable)
  - java.util.Collection<E>
    - org.eclipse.rdf4j.model.Graph (also extends java.io.Serializable)
      - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable, java.util.Set<E>)
    - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable, java.util.Set<E>)
    - java.util.Set<E>
      - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable)
  - org.eclipse.rdf4j.model.Graph (also extends java.util.Collection<E>, java.io.Serializable)
    - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable, java.util.Set<E>)
  - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable, java.util.Set<E>)
  - java.util.Set<E>
    - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable)
- org.eclipse.rdf4j.common.iteration.Iteration<E,X>
  - org.eclipse.rdf4j.common.iteration.CloseableIteration<E,X> (also extends java.lang.AutoCloseable)
    - org.eclipse.rdf4j.query.GraphQueryResult
    - org.eclipse.rdf4j.query.QueryResult<T>
      - org.eclipse.rdf4j.query.GraphQueryResult
      - org.eclipse.rdf4j.query.TupleQueryResult
    - org.eclipse.rdf4j.query.TupleQueryResult
  - org.eclipse.rdf4j.query.GraphQueryResult
  - org.eclipse.rdf4j.query.QueryResult<T>
    - org.eclipse.rdf4j.query.GraphQueryResult
    - org.eclipse.rdf4j.query.TupleQueryResult
  - org.eclipse.rdf4j.query.TupleQueryResult
- java.util.Iterator<E>
  - org.eclipse.rdf4j.common.logging.LogReader
- org.eclipse.rdf4j.rio.LanguageHandler
- org.eclipse.rdf4j.model.util.language.LanguageTagCodes
- org.eclipse.rdf4j.common.concurrent.locks.Lock
- org.eclipse.rdf4j.sail.LockManager
- org.eclipse.rdf4j.common.logging.LogRecord
- org.eclipse.rdf4j.model.ModelFactory
- org.eclipse.rdf4j.sail.shacl.results.ModelInterface
- org.eclipse.rdf4j.sail.shacl.planNodes.ModifyTuple.ModifyTupleInterface
- org.eclipse.rdf4j.sail.shacl.planNodes.MultiStreamPlanNode
- org.eclipse.rdf4j.model.NamespaceAware
  - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, java.io.Serializable, java.util.Set<E>)
- org.eclipse.rdf4j.query.parser.serql.ast.Node
- org.eclipse.rdf4j.query.parser.sparql.ast.Node
- org.eclipse.rdf4j.query.Operation
  - org.eclipse.rdf4j.query.BooleanQuery
  - org.eclipse.rdf4j.query.GraphQuery
  - org.eclipse.rdf4j.query.Query
    - org.eclipse.rdf4j.query.BooleanQuery
    - org.eclipse.rdf4j.query.GraphQuery
    - org.eclipse.rdf4j.query.TupleQuery
  - org.eclipse.rdf4j.query.TupleQuery
  - org.eclipse.rdf4j.query.Update
- org.eclipse.rdf4j.spin.ParsedTemplate
- org.eclipse.rdf4j.rio.ParseErrorListener
- org.eclipse.rdf4j.rio.ParseLocationListener
- org.eclipse.rdf4j.sail.shacl.AST.PlanGenerator
- org.eclipse.rdf4j.sail.shacl.planNodes.PlanNode
  - org.eclipse.rdf4j.sail.shacl.planNodes.PushablePlanNode
- org.eclipse.rdf4j.common.platform.Platform
- org.eclipse.rdf4j.common.platform.ProcessLauncher.OutputListener
- org.eclipse.rdf4j.query.algebra.evaluation.QueryContextInitializer
- org.eclipse.rdf4j.sail.shacl.AST.QueryGenerator
- org.eclipse.rdf4j.query.algebra.QueryModelVisitor<X>
- org.eclipse.rdf4j.query.algebra.evaluation.QueryOptimizer
- org.eclipse.rdf4j.query.parser.QueryParser
- org.eclipse.rdf4j.query.parser.QueryParserFactory
- org.eclipse.rdf4j.query.algebra.evaluation.QueryPreparer
- org.eclipse.rdf4j.queryrender.QueryRenderer
- org.eclipse.rdf4j.query.QueryResultHandler
  - org.eclipse.rdf4j.query.BooleanQueryResultHandler
    - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter (also extends org.eclipse.rdf4j.query.resultio.QueryResultWriter)
  - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter (also extends org.eclipse.rdf4j.query.BooleanQueryResultHandler, org.eclipse.rdf4j.query.resultio.QueryResultWriter)
  - org.eclipse.rdf4j.query.resultio.QueryResultWriter
    - org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter (also extends org.eclipse.rdf4j.query.BooleanQueryResultHandler)
    - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter (also extends org.eclipse.rdf4j.query.TupleQueryResultHandler)
  - org.eclipse.rdf4j.query.TupleQueryResultHandler
    - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter (also extends org.eclipse.rdf4j.query.resultio.QueryResultWriter)
  - org.eclipse.rdf4j.query.resultio.TupleQueryResultWriter (also extends org.eclipse.rdf4j.query.resultio.QueryResultWriter, org.eclipse.rdf4j.query.TupleQueryResultHandler)
- org.eclipse.rdf4j.query.resultio.QueryResultParser
  - org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser
  - org.eclipse.rdf4j.query.resultio.TupleQueryResultParser
- org.eclipse.rdf4j.rio.RDFHandler
  - org.eclipse.rdf4j.rio.RDFWriter
- org.eclipse.rdf4j.rio.RDFParser
- org.eclipse.rdf4j.rio.RDFParserFactory
- org.eclipse.rdf4j.rio.RDFWriterFactory
- org.eclipse.rdf4j.common.concurrent.locks.ReadWriteLockManager
- org.eclipse.rdf4j.sail.nativerdf.btree.RecordComparator
- org.eclipse.rdf4j.repository.Repository
  - org.eclipse.rdf4j.repository.DelegatingRepository
  - org.eclipse.rdf4j.repository.event.InterceptingRepository
  - org.eclipse.rdf4j.repository.event.NotifyingRepository
- org.eclipse.rdf4j.repository.filters.RepositoryBloomFilter
- org.eclipse.rdf4j.repository.event.RepositoryConnectionInterceptor
- org.eclipse.rdf4j.repository.event.RepositoryConnectionListener
- org.eclipse.rdf4j.repository.config.RepositoryFactory
- org.eclipse.rdf4j.repository.config.RepositoryImplConfig
  - org.eclipse.rdf4j.repository.config.DelegatingRepositoryImplConfig
- org.eclipse.rdf4j.repository.manager.util.RepositoryManagerListener
- org.eclipse.rdf4j.repository.RepositoryResolver
  - org.eclipse.rdf4j.repository.sail.config.RepositoryResolver
- org.eclipse.rdf4j.repository.RepositoryResolverClient
  - org.eclipse.rdf4j.repository.sail.config.RepositoryResolverClient
- org.eclipse.rdf4j.sail.shacl.AST.RequiresEvalutation
- org.eclipse.rdf4j.sail.Sail
  - org.eclipse.rdf4j.sail.NotifyingSail
  - org.eclipse.rdf4j.sail.StackableSail
- org.eclipse.rdf4j.sail.SailChangedEvent
- org.eclipse.rdf4j.sail.SailChangedListener
- org.eclipse.rdf4j.sail.SailConnectionListener
- org.eclipse.rdf4j.sail.config.SailFactory
- org.eclipse.rdf4j.sail.config.SailImplConfig
  - org.eclipse.rdf4j.sail.config.DelegatingSailImplConfig
- org.eclipse.rdf4j.sail.lucene.SearchDocument
- org.eclipse.rdf4j.sail.lucene.SearchIndex
- org.eclipse.rdf4j.sail.lucene.SearchQuery
- org.eclipse.rdf4j.sail.lucene.SearchQueryEvaluator
- org.eclipse.rdf4j.sail.lucene.SearchQueryInterpreter
- java.io.Serializable
  - org.eclipse.rdf4j.query.algebra.AggregateOperator
  - org.eclipse.rdf4j.query.Binding
  - org.eclipse.rdf4j.query.BindingSet (also extends java.lang.Iterable<T>)
  - org.eclipse.rdf4j.model.BNode
  - org.eclipse.rdf4j.model.Graph (also extends java.util.Collection<E>)
    - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.NamespaceAware, java.io.Serializable, java.util.Set<E>)
  - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource, org.eclipse.rdf4j.model.URI)
  - org.eclipse.rdf4j.model.Literal
  - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.sail.memory.model.MemValue, org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.sail.memory.model.MemValue
    - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.model.Model (also extends org.eclipse.rdf4j.model.Graph, org.eclipse.rdf4j.model.NamespaceAware, java.util.Set<E>)
  - org.eclipse.rdf4j.model.Namespace (also extends java.lang.Comparable<T>)
  - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.sail.nativerdf.model.NativeValue, org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.query.algebra.QueryModelNode (also extends java.lang.Cloneable)
    - org.eclipse.rdf4j.query.algebra.AggregateOperator
    - org.eclipse.rdf4j.query.algebra.TupleExpr
    - org.eclipse.rdf4j.query.algebra.UpdateExpr
    - org.eclipse.rdf4j.query.algebra.ValueExpr
      - org.eclipse.rdf4j.query.algebra.AggregateOperator
  - org.eclipse.rdf4j.model.Resource
    - org.eclipse.rdf4j.model.BNode
    - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.URI)
    - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.sail.memory.model.MemValue)
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.sail.nativerdf.model.NativeValue)
    - org.eclipse.rdf4j.model.URI
      - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.rio.RioSetting<T>
  - org.eclipse.rdf4j.model.Statement
  - org.eclipse.rdf4j.query.algebra.TupleExpr
  - org.eclipse.rdf4j.query.algebra.UpdateExpr
  - org.eclipse.rdf4j.model.URI
    - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.model.Value
    - org.eclipse.rdf4j.model.BNode
    - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource, org.eclipse.rdf4j.model.URI)
    - org.eclipse.rdf4j.model.Literal
    - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.sail.memory.model.MemValue, org.eclipse.rdf4j.model.Resource)
    - org.eclipse.rdf4j.sail.memory.model.MemValue
      - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.model.Resource)
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.sail.nativerdf.model.NativeValue, org.eclipse.rdf4j.model.Resource)
    - org.eclipse.rdf4j.sail.nativerdf.model.NativeValue
      - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.model.Resource)
    - org.eclipse.rdf4j.model.Resource
      - org.eclipse.rdf4j.model.BNode
      - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.URI)
      - org.eclipse.rdf4j.sail.memory.model.MemResource (also extends org.eclipse.rdf4j.sail.memory.model.MemValue)
      - org.eclipse.rdf4j.sail.nativerdf.model.NativeResource (also extends org.eclipse.rdf4j.sail.nativerdf.model.NativeValue)
      - org.eclipse.rdf4j.model.URI
        - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource)
    - org.eclipse.rdf4j.model.URI
      - org.eclipse.rdf4j.model.IRI (also extends org.eclipse.rdf4j.model.Resource)
  - org.eclipse.rdf4j.query.algebra.ValueExpr
    - org.eclipse.rdf4j.query.algebra.AggregateOperator
- org.eclipse.rdf4j.http.client.SesameClient
  - org.eclipse.rdf4j.http.client.HttpClientSessionManager
- org.eclipse.rdf4j.http.client.SesameClientDependent
  - org.eclipse.rdf4j.http.client.SessionManagerDependent
- org.eclipse.rdf4j.console.Setting<T>
- org.eclipse.rdf4j.common.xml.SimpleSAXListener
- org.eclipse.rdf4j.sail.solr.SolrClientFactory
- org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.SpatialAlgebra
- org.eclipse.rdf4j.queryrender.builder.SupportsExpr
  - org.eclipse.rdf4j.queryrender.builder.Group
- org.eclipse.rdf4j.queryrender.builder.SupportsGroups<T>
  - org.eclipse.rdf4j.queryrender.builder.QueryBuilder<T>
- org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderConstants
- org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderConstants
- org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderTreeConstants
- org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderTreeConstants
- org.eclipse.rdf4j.query.parser.serql.ast.SyntaxTreeBuilderVisitor
- org.eclipse.rdf4j.query.parser.sparql.ast.SyntaxTreeBuilderVisitor
- org.eclipse.rdf4j.http.protocol.transaction.operations.TransactionOperation
- org.eclipse.rdf4j.query.algebra.evaluation.TripleSource
- org.eclipse.rdf4j.rio.trix.TriXConstants
- org.eclipse.rdf4j.query.algebra.evaluation.function.TupleFunction
  - org.eclipse.rdf4j.spin.function.InverseMagicProperty
  - org.eclipse.rdf4j.spin.function.TransientTupleFunction
- org.eclipse.rdf4j.spin.function.TupleFunctionParser
- org.eclipse.rdf4j.query.resultio.TupleQueryResultParserFactory
- org.eclipse.rdf4j.query.resultio.TupleQueryResultWriterFactory
- org.eclipse.rdf4j.util.UUIDable
- org.eclipse.rdf4j.model.ValueFactory
- org.eclipse.rdf4j.query.algebra.evaluation.function.geosparql.WktWriter

## Enum Hierarchy

- java.lang.Object
  - java.lang.Enum<E> (implements java.lang.Comparable<T>, java.io.Serializable)
    - org.eclipse.rdf4j.query.algebra.Compare.CompareOp
    - org.eclipse.rdf4j.spin.ConstraintViolationLevel
    - org.eclipse.rdf4j.IsolationLevels (implements org.eclipse.rdf4j.IsolationLevel)
    - org.eclipse.rdf4j.sail.shacl.planNodes.IteratorData
    - org.eclipse.rdf4j.rio.helpers.JSONLDMode
    - org.eclipse.rdf4j.rio.helpers.LargeLiteralHandling
    - org.eclipse.rdf4j.common.logging.LogLevel
    - org.eclipse.rdf4j.query.algebra.MathExpr.MathOp
    - org.eclipse.rdf4j.sail.shacl.AST.NodeKindPropertyShape.NodeKind
    - org.eclipse.rdf4j.http.protocol.Protocol.Action
    - org.eclipse.rdf4j.http.protocol.Protocol.TIMEOUT
    - org.eclipse.rdf4j.query.resultio.binary.QueryErrorType
    - org.eclipse.rdf4j.query.parser.QueryPrologLexer.TokenType
    - org.eclipse.rdf4j.rio.helpers.RDFaVersion
    - org.eclipse.rdf4j.rio.RDFParser.DatatypeHandling
    - org.eclipse.rdf4j.sail.shacl.SourceConstraintComponent
    - org.eclipse.rdf4j.spin.SpinParser.Input
    - org.eclipse.rdf4j.spin.SpinRenderer.Output
    - org.eclipse.rdf4j.query.algebra.StatementPattern.Scope
    - org.eclipse.rdf4j.sail.evaluation.TupleFunctionEvaluationMode

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