Skip navigation links
  • Overview
  • Package
  • Class
  • Use
  • Tree
  • Deprecated
  • Index
  • Help

Deprecated API

Contents

  • Terminally Deprecated
  • Packages
  • Interfaces
  • Classes
  • Enums
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    org.eclipse.rdf4j.common.concurrent.locks.LockingIteration(Lock, Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.Iteration
    For performance and simplification the Iteration interface is deprecated and will be removed in 5.0.0. Use CloseableIteration instead, even if your iteration doesn't require AutoCloseable.
    org.eclipse.rdf4j.common.iteration.Iterations.addAll(Iteration<? extends E, X>, C)
    org.eclipse.rdf4j.common.iteration.Iterations.asList(Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.asSet(Iteration<? extends E, ? extends X>, Supplier<Set<E>>)
    org.eclipse.rdf4j.common.iteration.Iterations.asSet(Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.closeCloseable(Iteration<?, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.stream(Iteration<T, ? extends Exception>)
    org.eclipse.rdf4j.common.iteration.Iterations.toString(Iteration<?, X>, String)
    org.eclipse.rdf4j.common.iteration.Iterations.toString(Iteration<?, X>, String, StringBuilder)
    org.eclipse.rdf4j.common.iteration.QueueIteration(int, boolean, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iteration.QueueIteration(int, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iteration.QueueIteration(BlockingQueue<E>, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iterator.CloseableIterationIterator(Iteration<? extends E, ? extends RuntimeException>)
    org.eclipse.rdf4j.common.iterator.Iterators
    use Commons Collections or Guava instead.
    org.eclipse.rdf4j.common.lang.ObjectUtil.nullEquals(Object, Object)
    org.eclipse.rdf4j.federated.evaluation.concurrent.ControlledWorkerScheduler()
    use ControlledWorkerScheduler(int, String). Scheduled to be removed in 4.0
    org.eclipse.rdf4j.federated.evaluation.iterator.FederatedDescribeIteration(Iteration<BindingSet, QueryEvaluationException>, FederationEvalStrategy, Set<String>, BindingSet, QueryInfo)
    org.eclipse.rdf4j.federated.evaluation.iterator.RepositoryExceptionConvertingIteration
    org.eclipse.rdf4j.federated.evaluation.TripleSource.getStatements(String, QueryType, QueryInfo)
    org.eclipse.rdf4j.federated.evaluation.TripleSource.usePreparedQuery()
    replaced with TripleSource.usePreparedQuery(StatementPattern, QueryInfo), to be removed in 4.0
    org.eclipse.rdf4j.model.impl.ContextStatement
    Use instead
    org.eclipse.rdf4j.model.impl.DecimalLiteral(BigDecimal, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.IntegerLiteral(BigInteger, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.NumericLiteral(Number, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.SimpleLiteral(String, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.SimpleLiteral.getXsdDatatype()
    Use SimpleLiteral.getCoreDatatype() instead.
    org.eclipse.rdf4j.model.impl.SimpleLiteral.setDatatype(XSD.Datatype)
    org.eclipse.rdf4j.model.impl.SimpleStatement
    Use instead
    org.eclipse.rdf4j.model.impl.SimpleValueFactory.createNumericLiteral(Number, XSD.Datatype)
    org.eclipse.rdf4j.model.util.Literals.getXsdDatatype(Literal)
    Use Literal.getCoreDatatype() instead.
    org.eclipse.rdf4j.query.algebra.CompareAll
    org.eclipse.rdf4j.query.algebra.CompareAny
    org.eclipse.rdf4j.query.algebra.CompareSubQueryValueOperator
    org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinConversionIteration
    since 2.3 use ServiceJoinConversionIteration
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
    since 4.1.0. Use BindingAssignerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
    since 4.1.0. Use BindingSetAssignmentInlinerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer
    since 4.1.0. Use CompareOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
    since 4.1.0. Use ConjunctiveConstraintSplitterOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
    since 4.1.0. Use ConstantOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.logger
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.strategy
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(And, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ArbitraryLengthPath, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BinaryTupleOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BindingSetAssignment, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BNodeGenerator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Bound, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Coalesce, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(CompareAll, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(CompareAny, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Compare, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Difference, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Distinct, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(EmptySet, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Now, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Exists, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Extension, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Filter, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(FunctionCall, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Group, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(If, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(In, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Intersection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IRIFunction, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsBNode, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsLiteral, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsNumeric, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsResource, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsURI, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Join, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Label, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LangMatches, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Lang, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LeftJoin, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Like, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ListMemberOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LocalName, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(MathExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(MultiProjection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Namespace, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Not, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Order, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Or, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Projection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Reduced, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Regex, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(SameTerm, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Service, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(SingletonSet, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Slice, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Str, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(TupleExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Union, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueConstant, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueExprTripleRef, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Var, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ZeroLengthPath, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.getUUID()
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
    since 4.1.0. Use DisjunctiveConstraintOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
    org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep(QueryEvaluationStep, QueryValueEvaluationStep, QueryEvaluationStep, LeftJoin, VarNameCollector)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
    Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy.evaluate(Compare, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy.evaluate(MathExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
    since 4.3.0 - use DefaultEvaluationStrategyFactory instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
    since 4.1.0. Use FilterOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.DeMergeFilterFinder
    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.FilterOptimizer.MergeFilterFinder
    org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
    since 4.1.0. Use IterativeEvaluationOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
    since 4.1.0. Use OrderLimitOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
    since 4.1.0. Use ParentReferenceCleaner instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ProjectionRemovalOptimizer
    since 4.1.0. Use ProjectionRemovalOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
    since 4.1.0. Use QueryJoinOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
    since 4.1.0. Use QueryModelNormalizerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
    since 4.1.0. Use RegexAsStringFunctionOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
    since 4.1.0. Use SameTermFilterOptimizer instead.
    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.evaluation.impl.StandardQueryOptimizerPipeline
    since 4.1.0. Use StandardQueryOptimizerPipeline instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
    since 4.3.0. Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
    since 4.3.0 - use DefaultEvaluationStrategyFactory instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
    since 4.3.0. Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy.evaluate(TupleExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy.evaluate(TupleFunctionCall, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
    since 4.1.0. Use UnionScopeChangeOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, boolean, IntFunction<Map<BindingSetHashKey, List<BindingSet>>>, IntFunction<List<BindingSet>>)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(EvaluationStrategy, Join, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(EvaluationStrategy, LeftJoin, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration(Iteration<BindingSet, X>, Iteration<BindingSet, X>, boolean)
    org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
    org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
    org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
    org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
    org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
    org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.BGPCollector
    org.eclipse.rdf4j.query.algebra.helpers.StatementPatternCollector
    org.eclipse.rdf4j.query.algebra.helpers.StatementPatternVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.VarNameCollector
    org.eclipse.rdf4j.query.algebra.Like
    org.eclipse.rdf4j.query.algebra.ProjectionElem.getSourceName()
    since 4.1.1. Use ProjectionElem.getName() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.getTargetName()
    since 4.1.1. Use ProjectionElem.getProjectionAlias() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.setSourceName(String)
    since 4.1.1. Use ProjectionElem.setName(String) instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.setTargetName(String)
    since 4.1.1. Use ProjectionElem.setProjectionAlias(String) instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElemList.getTargetNames()
    since 4.1.1. Use ProjectionElemList.getProjectedNames() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElemList.getTargetNamesFor(Collection<String>)
    since 4.1.1. Use ProjectionElemList.getProjectedNamesFor(Collection) instead.
    org.eclipse.rdf4j.query.algebra.QueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.StatementPattern()
    org.eclipse.rdf4j.query.algebra.StatementPattern.setContextVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setObjectVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setPredicateVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setScope(StatementPattern.Scope)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setSubjectVar(Var)
    org.eclipse.rdf4j.query.algebra.SubQueryValueOperator
    org.eclipse.rdf4j.query.algebra.Var()
    org.eclipse.rdf4j.query.algebra.Var.setAnonymous(boolean)
    org.eclipse.rdf4j.query.algebra.Var.setConstant(boolean)
    org.eclipse.rdf4j.query.algebra.Var.setName(String)
    org.eclipse.rdf4j.query.algebra.Var.setValue(Value)
    org.eclipse.rdf4j.query.impl.MutableTupleQueryResult(Collection<String>, Iteration<? extends BindingSet, E>)
    org.eclipse.rdf4j.query.impl.QueueCursor(int, boolean, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.query.impl.QueueCursor(int, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.query.impl.QueueCursor(BlockingQueue<E>, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema
    use CONFIG vocabulary instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema
    use CONFIG.ContextAware vocabulary instead.
    org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema
    since 4.3.0. Use CONFIG instead.
    org.eclipse.rdf4j.repository.manager.RepositoryManager.PROXIED_ID
    use CONFIG.Proxy.proxiedID instead.
    org.eclipse.rdf4j.repository.RepositoryConnection.add(Iteration<? extends Statement, E>, Resource...)
    org.eclipse.rdf4j.repository.RepositoryConnection.remove(Iteration<? extends Statement, E>, Resource...)
    org.eclipse.rdf4j.repository.sail.config.ProxyRepositorySchema
    use CONFIG instead.
    org.eclipse.rdf4j.repository.sail.config.SailRepositorySchema
    use CONFIG instead.
    org.eclipse.rdf4j.repository.sparql.SPARQLConnection.toStatementIteration(TupleQueryResult, Resource, IRI, Value)
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.BUFFER_SIZE
    Use BinaryRDFWriterSettings.BUFFER_SIZE instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.CHARSET
    Use BinaryRDFWriterSettings.CHARSET instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.RECYCLE_IDS
    Use BinaryRDFWriterSettings.RECYCLE_IDS instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.VERSION
    Use BinaryRDFWriterSettings.VERSION instead.
    org.eclipse.rdf4j.rio.helpers.JSONLDMode
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.COMPACT_ARRAYS
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.DOCUMENT_LOADER
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.HIERARCHICAL_VIEW
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.JSONLD_MODE
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.OPTIMIZE
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.PRODUCE_GENERALIZED_RDF
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.USE_NATIVE_TYPES
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.USE_RDF_TYPE
    org.eclipse.rdf4j.rio.helpers.NTriplesParserSettings.FAIL_ON_INVALID_LINES
    Use NTriplesParserSettings.FAIL_ON_INVALID_LINES instead.
    org.eclipse.rdf4j.rio.helpers.NTriplesWriterSettings.ESCAPE_UNICODE
    Use NTriplesWriterSettings.ESCAPE_UNICODE instead.
    org.eclipse.rdf4j.rio.helpers.RDFaParserSettings.FAIL_ON_RDFA_UNDEFINED_PREFIXES
    Use BasicParserSettings.NAMESPACES
    org.eclipse.rdf4j.rio.helpers.RDFaParserSettings.VOCAB_EXPANSION_ENABLED
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_DATATYPES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_DATATYPES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_LANGUAGES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_LANGUAGES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_TYPES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_TYPES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_VALUES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_VALUES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_UNKNOWN_PROPERTY
    Use RDFJSONParserSettings.FAIL_ON_UNKNOWN_PROPERTY instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.SUPPORT_GRAPHS_EXTENSION
    Use RDFJSONParserSettings.SUPPORT_GRAPHS_EXTENSION instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONWriterSettings.ALLOW_MULTIPLE_OBJECT_VALUES
    Use RDFJSONWriterSettings.ALLOW_MULTIPLE_OBJECT_VALUES instead.
    org.eclipse.rdf4j.rio.helpers.TriXParserSettings.FAIL_ON_INVALID_STATEMENT
    Use TriXParserSettings.FAIL_ON_INVALID_STATEMENT instead.
    org.eclipse.rdf4j.rio.helpers.TriXParserSettings.FAIL_ON_MISSING_DATATYPE
    Use TriXParserSettings.FAIL_ON_MISSING_DATATYPE instead.
    org.eclipse.rdf4j.rio.helpers.TurtleParserSettings.ACCEPT_TURTLESTAR
    Use TurtleParserSettings.ACCEPT_TURTLESTAR instead.
    org.eclipse.rdf4j.rio.helpers.TurtleParserSettings.CASE_INSENSITIVE_DIRECTIVES
    Use TurtleParserSettings.CASE_INSENSITIVE_DIRECTIVES instead.
    org.eclipse.rdf4j.rio.helpers.TurtleWriterSettings.ABBREVIATE_NUMBERS
    Use TurtleWriterSettings.ABBREVIATE_NUMBERS instead.
    org.eclipse.rdf4j.sail.base.config.BaseSailSchema
    use CONFIG instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema
    use CONFIG instead.
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchQuery
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema
    since 4.3.0. Use CONFIG.Ess instead.
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.connectionLock
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getExclusiveConnectionLock()
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getSharedConnectionLock()
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getTransactionLock()
    org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionBase
    since RDF4J 4.0. Use AbstractNotifyingSailConnection instead.
    org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
    use CONFIG.Lucene instead.
    org.eclipse.rdf4j.sail.lucene.impl.LuceneDocument()
    org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
    use CONFIG.Mem instead.
    org.eclipse.rdf4j.sail.memory.model.MemStatement.setExplicit(boolean)
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemBNodes()
    Use getMemBNodesIterator() instead.
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemLiterals()
    Use getMemLiteralsIterator() instead.
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemURIs()
    Use getMemIRIsIterator() instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
    use CONFIG.Native instead.
    org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema
    since 4.3.0. Use CONFIG.Shacl instead.
    org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.Settings()
    org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.ValidationContainer
    org.eclipse.rdf4j.testsuite.query.parser.sparql.ComplexSPARQLQueryTest
    use RepositorySPARQLComplianceTestSuite instead.
  • Deprecated Packages
    Package
    Description
    org.eclipse.rdf4j.spin
  • Deprecated Interfaces
    Interface
    Description
    org.eclipse.rdf4j.common.iteration.CloseableIteration
    In the future this interface will stop extending Iteration and instead declare the same interface methods directly. The interface will also stop requiring implementations to automatically close when exhausted, instead making this an optional feature and requiring the user to always call close. This interface may also be removed.
    org.eclipse.rdf4j.common.iteration.Iteration
    For performance and simplification the Iteration interface is deprecated and will be removed in 5.0.0. Use CloseableIteration instead, even if your iteration doesn't require AutoCloseable.
    org.eclipse.rdf4j.query.algebra.GraphPatternGroupable
    Use VariableScopeChange instead.
    org.eclipse.rdf4j.repository.sail.config.RepositoryResolver
    Use RepositoryResolver
    org.eclipse.rdf4j.repository.sail.config.RepositoryResolverClient
    Use RepositoryResolverClient
    org.eclipse.rdf4j.sail.lucene.SearchQuery
  • Deprecated Classes
    Class
    Description
    org.eclipse.rdf4j.common.app.logging.base.LogConfigurationBase
    Use AbstractLogConfiguration instead.
    org.eclipse.rdf4j.common.concurrent.locks.LockingIteration
    org.eclipse.rdf4j.common.iteration.AbstractCloseableIteration
    org.eclipse.rdf4j.common.iteration.CloseableIteratorIteration
    org.eclipse.rdf4j.common.iteration.ConvertingIteration
    org.eclipse.rdf4j.common.iteration.DelayedIteration
    org.eclipse.rdf4j.common.iteration.DistinctIteration
    org.eclipse.rdf4j.common.iteration.DualUnionIteration
    org.eclipse.rdf4j.common.iteration.EmptyIteration
    org.eclipse.rdf4j.common.iteration.ExceptionConvertingIteration
    org.eclipse.rdf4j.common.iteration.FilterIteration
    org.eclipse.rdf4j.common.iteration.IntersectIteration
    org.eclipse.rdf4j.common.iteration.Iterations
    org.eclipse.rdf4j.common.iteration.IterationSpliterator
    org.eclipse.rdf4j.common.iteration.IterationWrapper
    org.eclipse.rdf4j.common.iteration.IteratorIteration
    org.eclipse.rdf4j.common.iteration.LimitIteration
    org.eclipse.rdf4j.common.iteration.LookAheadIteration
    org.eclipse.rdf4j.common.iteration.MinusIteration
    org.eclipse.rdf4j.common.iteration.OffsetIteration
    org.eclipse.rdf4j.common.iteration.QueueIteration
    org.eclipse.rdf4j.common.iteration.ReducedIteration
    org.eclipse.rdf4j.common.iteration.SilentIteration
    org.eclipse.rdf4j.common.iteration.SingletonIteration
    org.eclipse.rdf4j.common.iteration.TimeLimitIteration
    org.eclipse.rdf4j.common.iteration.UnionIteration
    org.eclipse.rdf4j.common.iterator.Iterators
    use Commons Collections or Guava instead.
    org.eclipse.rdf4j.common.logging.base.LogReaderBase
    Use AbstractLogReader instead.
    org.eclipse.rdf4j.common.logging.base.LogRecordBase
    Use SimpleLogRecord instead.
    org.eclipse.rdf4j.common.net.ParsedURI
    use ParsedIRI instead
    org.eclipse.rdf4j.common.platform.PlatformBase
    since 4.0. Use AbstractPlatform instead.
    org.eclipse.rdf4j.common.webapp.navigation.NavigationNodeBase
    Use AbstractNavigationNode instead.
    org.eclipse.rdf4j.federated.evaluation.iterator.BoundJoinConversionIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.BoundJoinVALUESConversionIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.FederatedDescribeIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.FilteringInsertBindingsIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.FilteringIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.GroupedCheckConversionIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.InsertBindingsIteration
    org.eclipse.rdf4j.federated.evaluation.iterator.RepositoryExceptionConvertingIteration
    org.eclipse.rdf4j.model.impl.ContextStatement
    Use instead
    org.eclipse.rdf4j.model.impl.SimpleStatement
    Use instead
    org.eclipse.rdf4j.model.vocabulary.XMLSchema
    since 3.3.0. Use XSD instead.
    org.eclipse.rdf4j.query.algebra.AggregateOperatorBase
    Use AbstractAggregateOperator instead.
    org.eclipse.rdf4j.query.algebra.CompareAll
    org.eclipse.rdf4j.query.algebra.CompareAny
    org.eclipse.rdf4j.query.algebra.CompareSubQueryValueOperator
    org.eclipse.rdf4j.query.algebra.evaluation.federation.FederatedServiceResolverBase
    Use AbstractFederatedServiceResolver instead.
    org.eclipse.rdf4j.query.algebra.evaluation.federation.JoinExecutorBase
    Use JoinExecutorBase
    org.eclipse.rdf4j.query.algebra.evaluation.federation.RepositoryFederatedService
    Use RepositoryFederatedService
    org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceCrossProductIteration
    org.eclipse.rdf4j.query.algebra.evaluation.federation.ServiceJoinConversionIteration
    since 2.3 use ServiceJoinConversionIteration
    org.eclipse.rdf4j.query.algebra.evaluation.federation.SPARQLFederatedService
    Use SPARQLFederatedService
    org.eclipse.rdf4j.query.algebra.evaluation.function.BooleanCast
    use BooleanCast instead
    org.eclipse.rdf4j.query.algebra.evaluation.function.DateTimeCast
    use DateTimeCast instead.
    org.eclipse.rdf4j.query.algebra.evaluation.function.DecimalCast
    use DecimalCast instead.
    org.eclipse.rdf4j.query.algebra.evaluation.function.DoubleCast
    use DoubleCast instead.
    org.eclipse.rdf4j.query.algebra.evaluation.function.FloatCast
    use FloatCast instead.
    org.eclipse.rdf4j.query.algebra.evaluation.function.IntegerCast
    use IntegerCast instead
    org.eclipse.rdf4j.query.algebra.evaluation.function.StringCast
    use StringCast instead
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner
    since 4.1.0. Use BindingAssignerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingAssigner.VarVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.BindingSetAssignmentInliner
    since 4.1.0. Use BindingSetAssignmentInlinerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer
    since 4.1.0. Use CompareOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.CompareOptimizer.CompareVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter
    since 4.1.0. Use ConjunctiveConstraintSplitterOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConjunctiveConstraintSplitter.ConstraintVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer
    since 4.1.0. Use ConstantOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.ConstantVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.VarNameCollector
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer
    since 4.1.0. Use DisjunctiveConstraintOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DisjunctiveConstraintOptimizer.OrSameTermOptimizer
    org.eclipse.rdf4j.query.algebra.evaluation.impl.EvaluationStrategyImpl
    Use StrictEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy
    Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategyFactory
    since 4.3.0 - use DefaultEvaluationStrategyFactory instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer
    since 4.1.0. Use FilterOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.FilterOptimizer.DeMergeFilterFinder
    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.FilterOptimizer.MergeFilterFinder
    org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer
    since 4.1.0. Use IterativeEvaluationOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.IterativeEvaluationOptimizer.IEOVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer
    since 4.1.0. Use OrderLimitOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.OrderLimitOptimizer.OrderOptimizer
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ParentReferenceCleaner
    since 4.1.0. Use ParentReferenceCleaner instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ProjectionRemovalOptimizer
    since 4.1.0. Use ProjectionRemovalOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer
    since 4.1.0. Use QueryJoinOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor
    This class is protected for historic reasons only, and will be made private in a future major release.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelNormalizer
    since 4.1.0. Use QueryModelNormalizerOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryModelPruner
    Replaced by QueryModelNormalizer.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer
    since 4.1.0. Use RegexAsStringFunctionOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.RegexAsStringFunctionOptimizer.RegexAsStringFunctionVisitor
    org.eclipse.rdf4j.query.algebra.evaluation.impl.SameTermFilterOptimizer
    since 4.1.0. Use SameTermFilterOptimizer instead.
    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.evaluation.impl.SimpleEvaluationStrategy
    renamed to StrictEvaluationStrategy.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.StandardQueryOptimizerPipeline
    since 4.1.0. Use StandardQueryOptimizerPipeline instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategy
    since 4.3.0. Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.StrictEvaluationStrategyFactory
    since 4.3.0 - use DefaultEvaluationStrategyFactory instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy
    since 4.3.0. Use DefaultEvaluationStrategy instead.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.UnionScopeChangeOptimizer
    since 4.1.0. Use UnionScopeChangeOptimizer instead.
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.BottomUpJoinIterator
    replaced by HashJoinIteration
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.CollectionIteration
    since 2.3 use CollectionIteration
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.CompatibleBindingSetFilter
     
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.DescribeIteration
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.ExtensionIterator
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.FilterIterator
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.OrderIterator
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.ProjectionIterator
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.SilentIteration
    Use SilentIteration instead.
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration
    org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeDistinctIteration
    org.eclipse.rdf4j.query.algebra.evaluation.limited.iterator.LimitedSizeIteratorUtil
    org.eclipse.rdf4j.query.algebra.evaluation.limited.LimitedSizeEvaluationStrategy
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.query.algebra.evaluation.QueryEvaluationStep.DelayedEvaluationIteration
    org.eclipse.rdf4j.query.algebra.evaluation.util.EvaluationStrategies
    org.eclipse.rdf4j.query.algebra.evaluation.util.QueryOptimizerList
    org.eclipse.rdf4j.query.algebra.evaluation.util.Statements
    since 2.0. Use TripleSources instead.
    org.eclipse.rdf4j.query.algebra.evaluation.util.TripleSources
    org.eclipse.rdf4j.query.algebra.helpers.BGPCollector
    org.eclipse.rdf4j.query.algebra.helpers.QueryModelNodeReplacer
    org.eclipse.rdf4j.query.algebra.helpers.QueryModelVisitorBase
    since 2.0. Use AbstractQueryModelVisitor instead.
    org.eclipse.rdf4j.query.algebra.helpers.StatementPatternCollector
    org.eclipse.rdf4j.query.algebra.helpers.VarNameCollector
    org.eclipse.rdf4j.query.algebra.Like
    org.eclipse.rdf4j.query.algebra.QueryModelNodeBase
    Use AbstractQueryModelNode instead.
    org.eclipse.rdf4j.query.algebra.SubQueryValueOperator
    org.eclipse.rdf4j.query.impl.AbstractParserQuery.QueryInterruptIteration
    org.eclipse.rdf4j.query.impl.BackgroundGraphResult
    org.eclipse.rdf4j.query.impl.BindingImpl
    Use SimpleBinding instead.
    org.eclipse.rdf4j.query.impl.DatasetImpl
    Use SimpleDataset instead.
    org.eclipse.rdf4j.query.impl.GraphQueryResultImpl
    since 2.0. Use IteratingGraphQueryResult instead.
    org.eclipse.rdf4j.query.impl.IteratingGraphQueryResult
    org.eclipse.rdf4j.query.impl.IteratingTupleQueryResult
    org.eclipse.rdf4j.query.impl.TupleQueryResultImpl
    Use IteratingTupleQueryResult instead.
    org.eclipse.rdf4j.query.parser.impl.AbstractParserQuery.QueryInterruptIteration
    org.eclipse.rdf4j.query.parser.sparql.ASTVisitorBase
    Use AbstractASTVisitor instead.
    org.eclipse.rdf4j.query.parser.sparql.SPARQLUtil
    since 3.6.0 Use SPARQLQueries instead.
    org.eclipse.rdf4j.query.parser.sparql.WildcardProjectionProcessor
    This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.
    org.eclipse.rdf4j.query.QueryResultUtil
    Use QueryResults instead.
    org.eclipse.rdf4j.query.resultio.helpers.BackgroundTupleResult
    org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLJSONParserBase
    Use AbstractSPARQLJSONParser instead.
    org.eclipse.rdf4j.query.resultio.sparqlstarjson.SPARQLStarResultsJSONParser
    moved to SPARQLStarResultsJSONParser
    org.eclipse.rdf4j.query.resultio.sparqlstarjson.SPARQLStarResultsJSONParserFactory
    Moved to SPARQLStarResultsJSONParserFactory
    org.eclipse.rdf4j.query.resultio.sparqlstarjson.SPARQLStarResultsJSONWriter
    Moved to SPARQLStarResultsJSONWriter
    org.eclipse.rdf4j.query.resultio.sparqlstarjson.SPARQLStarResultsJSONWriterFactory
    Moved to SPARQLStarResultsJSONWriterFactory
    org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLXMLParserBase
    Use AbstractSPARQLXMLParser instead.
    org.eclipse.rdf4j.query.resultio.textstar.tsv.SPARQLStarResultsTSVMappingStrategy
    Functionality has been folded into SPARQLResultsTSVMappingStrategy
    org.eclipse.rdf4j.query.resultio.textstar.tsv.SPARQLStarResultsTSVParser
    Moved to SPARQLStarResultsTSVParser.
    org.eclipse.rdf4j.query.resultio.textstar.tsv.SPARQLStarResultsTSVParserFactory
    since 3.4.0 - moved to SPARQLStarResultsTSVParserFactory.
    org.eclipse.rdf4j.query.resultio.textstar.tsv.SPARQLStarResultsTSVWriter
    Moved to SPARQLStarResultsTSVWriter.
    org.eclipse.rdf4j.query.resultio.textstar.tsv.SPARQLStarResultsTSVWriterFactory
    Moved to SPARQLStarResultsTSVWriterFactory.
    org.eclipse.rdf4j.query.TupleQueryResultHandlerBase
    since 2.0. Use AbstractTupleQueryResultHandler instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema
    use CONFIG vocabulary instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema
    use CONFIG.ContextAware vocabulary instead.
    org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema
    since 4.3.0. Use CONFIG instead.
    org.eclipse.rdf4j.repository.sail.config.ProxyRepositorySchema
    use CONFIG instead.
    org.eclipse.rdf4j.repository.sail.config.SailRepositorySchema
    use CONFIG instead.
    org.eclipse.rdf4j.repository.sail.helpers.SPARQLUpdateDataBlockParser
    Use SPARQLUpdateDataBlockParser instead.
    org.eclipse.rdf4j.repository.sparql.federation.ServiceJoinConversionIteration
    org.eclipse.rdf4j.repository.sparql.query.SPARQLOperation
    org.eclipse.rdf4j.rio.ntriples.NTriplesUtil
    since 4.0. Use NTriplesUtil instead. Utility methods for N-Triples encoding/decoding.
    org.eclipse.rdf4j.rio.turtle.ArrangedWriter
    Pretty printing / bnode inlining logic has been moved to TurtleWriter internally.
    org.eclipse.rdf4j.sail.base.config.BaseSailSchema
    use CONFIG instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema
    use CONFIG instead.
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchQuery
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema
    since 4.3.0. Use CONFIG.Ess instead.
    org.eclipse.rdf4j.sail.helpers.NotifyingSailConnectionBase
    since RDF4J 4.0. Use AbstractNotifyingSailConnection instead.
    org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerSchema
    since 4.3.0. Use CONFIG.Cgqi instead.
    org.eclipse.rdf4j.sail.inferencer.fc.config.ForwardChainingRDFSInferencerConfig
    org.eclipse.rdf4j.sail.inferencer.fc.config.ForwardChainingRDFSInferencerFactory
    org.eclipse.rdf4j.sail.inferencer.fc.ForwardChainingRDFSInferencer
    This inferencer implementation will be phased out. Consider switching to the SchemaCachingRDFSInferencer instead.
    org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema
    use CONFIG.Lucene instead.
    org.eclipse.rdf4j.sail.lucene.impl.LuceneQuery
    org.eclipse.rdf4j.sail.lucene.LuceneSailBuffer
    This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.
    org.eclipse.rdf4j.sail.lucene.util.MapOfListMaps
    This feature is for internal use only: its existence, signature or behavior may change without warning from one release to the next.
    org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema
    use CONFIG.Mem instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema
    use CONFIG.Native instead.
    org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStore
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.sail.nativerdf.LimitedSizeNativeStoreConnection
    since 4.2.4. See https://github.com/eclipse/rdf4j/issues/3983
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema
    since 4.3.0. Use CONFIG.Shacl instead.
    org.eclipse.rdf4j.sail.shacl.results.ValidationReport
    The ValidationReport is deprecated because it is planned moved to a new package to allow it to be used with remote validation reports.
    org.eclipse.rdf4j.sail.shacl.results.ValidationResult
    The ValidationResult is deprecated because it is planned moved to a new package to allow it to be used with remote validation results.
    org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.ValidationContainer
    org.eclipse.rdf4j.sail.solr.SolrSearchQuery
    org.eclipse.rdf4j.sparqlbuilder.core.PropertyPaths
    org.eclipse.rdf4j.testsuite.model.AbstractModelTest
    Use ModelTest instead.
    org.eclipse.rdf4j.testsuite.query.parser.sparql.ComplexSPARQLQueryTest
    use RepositorySPARQLComplianceTestSuite instead.
    org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest.SPARQL10ManifestTest
    org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest.SPARQL11ManifestTest
    org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest.SPARQL11SyntaxTest
    Use SPARQL11SyntaxComplianceTest instead.
    org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest.SPARQLQueryTest
    Use SPARQL11QueryComplianceTest instead.
    org.eclipse.rdf4j.testsuite.query.parser.sparql.manifest.SPARQLUpdateConformanceTest
    Use SPARQL11UpdateComplianceTest instead.
    org.eclipse.rdf4j.testsuite.shacl.manifest.AbstractSHACLTest
    This test suite is not maintained. Use instead. We may un-deprecate this suite in the future.
    org.eclipse.rdf4j.workbench.base.BaseRepositoryServlet
    Use AbstractRepositoryServlet instead.
    org.eclipse.rdf4j.workbench.base.BaseServlet
    Use AbstractServlet instead.
  • Deprecated Enums
    Enum
    Description
    org.eclipse.rdf4j.http.protocol.Protocol.TIMEOUT
    org.eclipse.rdf4j.rio.helpers.JSONLDMode
  • Deprecated Fields
    Field
    Description
    org.eclipse.rdf4j.common.iteration.IterationWrapper.wrappedIter
    This will be changed to private, possibly with an accessor in future. Do not rely on it.
    org.eclipse.rdf4j.common.platform.Platform.OLD_DATADIR_PROPERTY
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.MAXIMUM_URL_LENGTH
    use SPARQLProtocolSession.DEFAULT_MAXIMUM_URL_LENGTH instead.
    org.eclipse.rdf4j.http.protocol.Protocol.ISOLATION_LEVEL_PARAM_NAME
    Use transaction-setting__isolation-level instead.
    org.eclipse.rdf4j.http.server.repository.transaction.ActiveTransactionRegistry.CACHE_TIMEOUT_PROPERTY
    Use Protocol.CACHE_TIMEOUT_PROPERTY
    org.eclipse.rdf4j.http.server.repository.transaction.ActiveTransactionRegistry.DEFAULT_TIMEOUT
    Use Protocol.DEFAULT_TIMEOUT
    org.eclipse.rdf4j.model.vocabulary.FOAF.FAMILYNAME
    Use FAMILY_NAME instead for new statements
    org.eclipse.rdf4j.model.vocabulary.FOAF.GIVENNAME
    Use GIVEN_NAME instead for new statements
    org.eclipse.rdf4j.model.vocabulary.LDP.PREFER_EMPTY_CONTAINER
    org.eclipse.rdf4j.model.vocabulary.ODRL2.AD_HOC_SHARE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ALL
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ALL_CONNECTIONS
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ALL_GROUPS
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ALL2ND_CONNECTIONS
    org.eclipse.rdf4j.model.vocabulary.ODRL2.APPEND
    org.eclipse.rdf4j.model.vocabulary.ODRL2.APPEND_TO
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ASSET_SCOPE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ATTACH_POLICY
    org.eclipse.rdf4j.model.vocabulary.ODRL2.ATTACH_SOURCE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.COMMERCIALIZE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.COPY
    org.eclipse.rdf4j.model.vocabulary.ODRL2.DEVICE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.EXPORT
    org.eclipse.rdf4j.model.vocabulary.ODRL2.EXTRACT_CHAR
    org.eclipse.rdf4j.model.vocabulary.ODRL2.EXTRACT_PAGE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.EXTRACT_WORD
    org.eclipse.rdf4j.model.vocabulary.ODRL2.GROUP
    org.eclipse.rdf4j.model.vocabulary.ODRL2.IGNORE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.INDIVIDUAL
    org.eclipse.rdf4j.model.vocabulary.ODRL2.INHERIT_ALLOWED
    org.eclipse.rdf4j.model.vocabulary.ODRL2.INHERIT_RELATION
    org.eclipse.rdf4j.model.vocabulary.ODRL2.LEASE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.LEND
    org.eclipse.rdf4j.model.vocabulary.ODRL2.LICENSE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.PARTY_SCOPE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.PAY
    org.eclipse.rdf4j.model.vocabulary.ODRL2.PAYEE_PARTY
    org.eclipse.rdf4j.model.vocabulary.ODRL2.PREVIEW
    org.eclipse.rdf4j.model.vocabulary.ODRL2.PROXIMITY
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SCOPE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SECONDARY_USE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SHARE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SHARE_ALIKE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SUPPORT
    org.eclipse.rdf4j.model.vocabulary.ODRL2.SYSTEM
    org.eclipse.rdf4j.model.vocabulary.ODRL2.TIMED_COUNT
    org.eclipse.rdf4j.model.vocabulary.ODRL2.UNDEFINED
    org.eclipse.rdf4j.model.vocabulary.ODRL2.UNDEFINED_TERM
    org.eclipse.rdf4j.model.vocabulary.ODRL2.WRITE
    org.eclipse.rdf4j.model.vocabulary.ODRL2.WRITE_TO
    org.eclipse.rdf4j.model.vocabulary.OWL.INDIVIDUAL
    org.eclipse.rdf4j.model.vocabulary.SESAME.NIL
    since 3.3.2 - use RDF4J.NIL instead
    org.eclipse.rdf4j.model.vocabulary.SP.AS_PROPERTY
    org.eclipse.rdf4j.model.vocabulary.SP.Delete
    org.eclipse.rdf4j.model.vocabulary.SP.DELETE_CLASS
    org.eclipse.rdf4j.model.vocabulary.SP.Insert
    org.eclipse.rdf4j.model.vocabulary.SP.INSERT_CLASS
    org.eclipse.rdf4j.model.vocabulary.SP.Let
    org.eclipse.rdf4j.model.vocabulary.SP.LET_CLASS
    org.eclipse.rdf4j.model.vocabulary.SPIN.EVAL_CLASS
    org.eclipse.rdf4j.model.vocabulary.TIME.IN_XSDDATE_TIME
    org.eclipse.rdf4j.model.vocabulary.TIME.JANUARY
    org.eclipse.rdf4j.model.vocabulary.TIME.XSD_DATE_TIME
    org.eclipse.rdf4j.model.vocabulary.TIME.YEAR
    org.eclipse.rdf4j.model.vocabulary.VCARD4.AGENT_PROP
    org.eclipse.rdf4j.model.vocabulary.VCARD4.BBS
    org.eclipse.rdf4j.model.vocabulary.VCARD4.CAR
    org.eclipse.rdf4j.model.vocabulary.VCARD4.CLASS
    org.eclipse.rdf4j.model.vocabulary.VCARD4.DOM
    org.eclipse.rdf4j.model.vocabulary.VCARD4.EMAIL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.EXTENDED_ADDRESS
    org.eclipse.rdf4j.model.vocabulary.VCARD4.INTERNET
    org.eclipse.rdf4j.model.vocabulary.VCARD4.INTL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.ISDN
    org.eclipse.rdf4j.model.vocabulary.VCARD4.LABEL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.LABEL_PROP
    org.eclipse.rdf4j.model.vocabulary.VCARD4.LATITUDE
    org.eclipse.rdf4j.model.vocabulary.VCARD4.LONGITUDE
    org.eclipse.rdf4j.model.vocabulary.VCARD4.MAILER
    org.eclipse.rdf4j.model.vocabulary.VCARD4.MODEM
    org.eclipse.rdf4j.model.vocabulary.VCARD4.MSG
    org.eclipse.rdf4j.model.vocabulary.VCARD4.PARCEL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.PCS
    org.eclipse.rdf4j.model.vocabulary.VCARD4.POST_OFFICE_BOX
    org.eclipse.rdf4j.model.vocabulary.VCARD4.POSTAL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.PREF
    org.eclipse.rdf4j.model.vocabulary.VCARD4.TEL
    org.eclipse.rdf4j.model.vocabulary.VCARD4.X400
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.logger
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ConstantOptimizer.strategy
    org.eclipse.rdf4j.query.algebra.StatementPattern.CARDINALITY_NOT_SET
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema.DELEGATE
    use CONFIG.delegate instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema.REPOSITORY
    use CONFIG#Repository instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema.REPOSITORYID
    use CONFIG.Rep.id instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema.REPOSITORYIMPL
    use CONFIG.Rep.impl instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfigSchema.REPOSITORYTYPE
    use CONFIG.Rep.type instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.ADD_CONTEXT
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.ARCHIVE_CONTEXT
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.BASE_URI
    use CONFIG.ContextAware.base instead
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.INCLUDE_INFERRED
    use CONFIG.ContextAware.includeInferred instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.INSERT_CONTEXT
    use CONFIG.ContextAware.insertContext instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.MAX_QUERY_TIME
    use CONFIG.ContextAware.maxQueryTime instead
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.QUERY_LANGUAGE
    use CONFIG.ContextAware.queryLanguage instead.
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.READ_CONTEXT
    use CONFIG.ContextAware.readContext instead
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareSchema.REMOVE_CONTEXT
    use CONFIG.ContextAware.removeContext instead.
    org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema.PASSWORD
    use CONFIG#password instead.
    org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema.REPOSITORYURL
    use CONFIG#url instead.
    org.eclipse.rdf4j.repository.http.config.HTTPRepositorySchema.USERNAME
    use CONFIG#username instead.
    org.eclipse.rdf4j.repository.manager.RepositoryManager.NAMESPACE
    use CONFIG.Proxy instead.
    org.eclipse.rdf4j.repository.manager.RepositoryManager.PROXIED_ID
    use CONFIG.Proxy.proxiedID instead.
    org.eclipse.rdf4j.repository.sail.config.ProxyRepositorySchema.PROXIED_ID
    use CONFIG#proxiedID instead.
    org.eclipse.rdf4j.repository.sail.config.SailRepositorySchema.SAILIMPL
    use CONFIG#impl instead.
    org.eclipse.rdf4j.repository.sparql.config.SPARQLRepositoryConfig.PASS_THROUGH_ENABLED
    use CONFIG#passThroughEnabled instead.
    org.eclipse.rdf4j.repository.sparql.config.SPARQLRepositoryConfig.QUERY_ENDPOINT
    use CONFIG#queryEndpoint instead.
    org.eclipse.rdf4j.repository.sparql.config.SPARQLRepositoryConfig.UPDATE_ENDPOINT
    use CONFIG#updateEndpoint instead.
    org.eclipse.rdf4j.repository.sparql.federation.JoinExecutorBase.closed
    Use AbstractCloseableIteration.isClosed() instead.
    org.eclipse.rdf4j.repository.sparql.federation.JoinExecutorBase.finished
    Use JoinExecutorBase.isFinished() instead.
    org.eclipse.rdf4j.repository.sparql.federation.JoinExecutorBase.NEXT_JOIN_ID
    No replacement, don't use static shared int variables.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.BUFFER_SIZE
    Use BinaryRDFWriterSettings.BUFFER_SIZE instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.CHARSET
    Use BinaryRDFWriterSettings.CHARSET instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.RECYCLE_IDS
    Use BinaryRDFWriterSettings.RECYCLE_IDS instead.
    org.eclipse.rdf4j.rio.helpers.BinaryRDFWriterSettings.VERSION
    Use BinaryRDFWriterSettings.VERSION instead.
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.COMPACT_ARRAYS
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.DOCUMENT_LOADER
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.HIERARCHICAL_VIEW
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.JSONLD_MODE
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.OPTIMIZE
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.PRODUCE_GENERALIZED_RDF
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.USE_NATIVE_TYPES
    org.eclipse.rdf4j.rio.helpers.JSONLDSettings.USE_RDF_TYPE
    org.eclipse.rdf4j.rio.helpers.NTriplesParserSettings.FAIL_ON_INVALID_LINES
    Use NTriplesParserSettings.FAIL_ON_INVALID_LINES instead.
    org.eclipse.rdf4j.rio.helpers.NTriplesWriterSettings.ESCAPE_UNICODE
    Use NTriplesWriterSettings.ESCAPE_UNICODE instead.
    org.eclipse.rdf4j.rio.helpers.RDFaParserSettings.FAIL_ON_RDFA_UNDEFINED_PREFIXES
    Use BasicParserSettings.NAMESPACES
    org.eclipse.rdf4j.rio.helpers.RDFaParserSettings.VOCAB_EXPANSION_ENABLED
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_DATATYPES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_DATATYPES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_LANGUAGES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_LANGUAGES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_TYPES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_TYPES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_VALUES
    Use RDFJSONParserSettings.FAIL_ON_MULTIPLE_OBJECT_VALUES instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.FAIL_ON_UNKNOWN_PROPERTY
    Use RDFJSONParserSettings.FAIL_ON_UNKNOWN_PROPERTY instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONParserSettings.SUPPORT_GRAPHS_EXTENSION
    Use RDFJSONParserSettings.SUPPORT_GRAPHS_EXTENSION instead.
    org.eclipse.rdf4j.rio.helpers.RDFJSONWriterSettings.ALLOW_MULTIPLE_OBJECT_VALUES
    Use RDFJSONWriterSettings.ALLOW_MULTIPLE_OBJECT_VALUES instead.
    org.eclipse.rdf4j.rio.helpers.TriXParserSettings.FAIL_ON_INVALID_STATEMENT
    Use TriXParserSettings.FAIL_ON_INVALID_STATEMENT instead.
    org.eclipse.rdf4j.rio.helpers.TriXParserSettings.FAIL_ON_MISSING_DATATYPE
    Use TriXParserSettings.FAIL_ON_MISSING_DATATYPE instead.
    org.eclipse.rdf4j.rio.helpers.TurtleParserSettings.ACCEPT_TURTLESTAR
    Use TurtleParserSettings.ACCEPT_TURTLESTAR instead.
    org.eclipse.rdf4j.rio.helpers.TurtleParserSettings.CASE_INSENSITIVE_DIRECTIVES
    Use TurtleParserSettings.CASE_INSENSITIVE_DIRECTIVES instead.
    org.eclipse.rdf4j.rio.helpers.TurtleWriterSettings.ABBREVIATE_NUMBERS
    Use TurtleWriterSettings.ABBREVIATE_NUMBERS instead.
    org.eclipse.rdf4j.sail.base.config.BaseSailSchema.DEFAULT_QUERY_EVALUATION_MODE
    use CONFIG#defaultQueryEvaluationMode instead.
    org.eclipse.rdf4j.sail.base.config.BaseSailSchema.EVALUATION_STRATEGY_FACTORY
    use CONFIG#evaluationStrategyFactory instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema.CONNECTION_TIME_OUT
    use CONFIG#connectionTimeOut instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema.DELEGATE
    use CONFIG.delegate instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema.ITERATION_CACHE_SYNC_THRESHOLD
    use CONFIG#iterationCacheSyncThreshold instead.
    org.eclipse.rdf4j.sail.config.SailConfigSchema.SAILTYPE
    use CONFIG#type instead.
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchIndex.WAIT_FOR_RELOCATING_SHARDS_KEY
    use ElasticsearchIndex.WAIT_FOR_NO_RELOCATING_SHARDS_KEY in elastic search >= 5.x
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema.clusterName
    use CONFIG.Ess.clusterName instead.
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema.hostname
    use CONFIG.Ess.hostname instead.
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema.index
    use CONFIG.Ess.index instead.
    org.eclipse.rdf4j.sail.elasticsearchstore.config.ElasticsearchStoreSchema.port
    use CONFIG.Ess.port instead.
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.connectionLock
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.updateLock
    Will be made private.
    org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerSchema.MATCHER_QUERY
    use CONFIG.Cgqi.matcherQuery instead.
    org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerSchema.QUERY_LANGUAGE
    use CONFIG.Cgqi.queryLanguage instead.
    org.eclipse.rdf4j.sail.inferencer.fc.config.CustomGraphQueryInferencerSchema.RULE_QUERY
    use CONFIG.Cgqi.ruleQuery instead.
    org.eclipse.rdf4j.sail.lucene.config.LuceneSailConfigSchema.INDEX_DIR
    use CONFIG.Lucene.indexDir instead.
    org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema.PERSIST
    use CONFIG.Mem.persist instead.
    org.eclipse.rdf4j.sail.memory.config.MemoryStoreSchema.SYNC_DELAY
    use CONFIG.Mem.syncDelay instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.FORCE_SYNC
    use CONFIG.Native.forceSync instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.NAMESPACE_CACHE_SIZE
    use CONFIG.Native.namespaceCacheSize instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.NAMESPACE_ID_CACHE_SIZE
    use CONFIG.Native.namespaceIDCacheSize instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.TRIPLE_INDEXES
    use CONFIG.Native.tripleIndexes instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.VALUE_CACHE_SIZE
    use CONFIG.Native.valueCacheSize instead.
    org.eclipse.rdf4j.sail.nativerdf.config.NativeStoreSchema.VALUE_ID_CACHE_SIZE
    use CONFIG.Native.valueIDCacheSize instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.CACHE_SELECT_NODES
    use CONFIG.Shacl.cacheSelectNodes instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.DASH_DATA_SHAPES
    use CONFIG.Shacl.dashDataShapes instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.ECLIPSE_RDF4J_SHACL_EXTENSIONS
    use CONFIG.Shacl.eclipseRdf4jShaclExtensions instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.GLOBAL_LOG_VALIDATION_EXECUTION
    use CONFIG.Shacl.globalLogValidationExecution instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.LOG_VALIDATION_PLANS
    use CONFIG.Shacl.logValidationPlans instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.LOG_VALIDATION_VIOLATIONS
    use CONFIG.Shacl.logValidationViolations instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.PARALLEL_VALIDATION
    use CONFIG.Shacl.parallelValidation instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.PERFORMANCE_LOGGING
    use CONFIG.Shacl.performanceLogging instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.RDFS_SUB_CLASS_REASONING
    use CONFIG.Shacl.rdfsSubClassReasoning instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.SERIALIZABLE_VALIDATION
    use CONFIG.Shacl.serializableValidation instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.SHAPES_GRAPH
    use CONFIG.Shacl.shapesGraph instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.TRANSACTIONAL_VALIDATION_LIMIT
    use CONFIG.Shacl.transactionalValidationLimit instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.VALIDATION_ENABLED
    use CONFIG.Shacl.validationEnabled instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.VALIDATION_RESULTS_LIMIT_PER_CONSTRAINT
    use CONFIG.Shacl.validationResultsLimitPerConstraint instead.
    org.eclipse.rdf4j.sail.shacl.config.ShaclSailSchema.VALIDATION_RESULTS_LIMIT_TOTAL
    use CONFIG.Shacl.validationResultsLimitTotal instead.
    org.eclipse.rdf4j.workbench.base.AbstractServlet.SERVER_PASSWORD
    org.eclipse.rdf4j.workbench.base.AbstractServlet.SERVER_USER
  • Deprecated Methods
    Method
    Description
    org.eclipse.rdf4j.common.iteration.Iterations.addAll(Iteration<? extends E, X>, C)
    org.eclipse.rdf4j.common.iteration.Iterations.asList(Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.asSet(Iteration<? extends E, ? extends X>, Supplier<Set<E>>)
    org.eclipse.rdf4j.common.iteration.Iterations.asSet(Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.closeCloseable(Iteration<?, X>)
    org.eclipse.rdf4j.common.iteration.Iterations.stream(Iteration<T, ? extends Exception>)
    org.eclipse.rdf4j.common.iteration.Iterations.toString(Iteration<?, X>, String)
    org.eclipse.rdf4j.common.iteration.Iterations.toString(Iteration<?, X>, String, StringBuilder)
    org.eclipse.rdf4j.common.lang.ObjectUtil.nullEquals(Object, Object)
    org.eclipse.rdf4j.common.text.StringUtil.gsub(String, String, String)
    use instead.
    org.eclipse.rdf4j.console.Util.formatToWidth(int, String, String, String)
    org.eclipse.rdf4j.console.Util.getPath(String)
    org.eclipse.rdf4j.federated.evaluation.SparqlFederationEvalStrategy.evaluateBoundJoinStatementPattern_UNION(StatementTupleExpr, List<BindingSet>)
     
    org.eclipse.rdf4j.federated.evaluation.TripleSource.getStatements(String, QueryType, QueryInfo)
    org.eclipse.rdf4j.federated.evaluation.TripleSource.usePreparedQuery()
    replaced with TripleSource.usePreparedQuery(StatementPattern, QueryInfo), to be removed in 4.0
    org.eclipse.rdf4j.federated.util.QueryStringUtil.selectQueryStringBoundUnion(StatementPattern, List<BindingSet>, FilterValueExpr, Boolean, Dataset)
    replaced with #selectQueryStringBoundJoinVALUES(StatementPattern, List, FilterValueExpr, AtomicBoolean)
    org.eclipse.rdf4j.http.client.RDF4JProtocolSession.sendTransaction(Iterable<? extends TransactionOperation>)
    since 2.8.0
    org.eclipse.rdf4j.http.client.SharedHttpClientSessionManager.initialize()
    Create a new instance instead of trying to reactivate an old instance.
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.getBackgroundTupleQueryResult(HttpUriRequest, WeakReference<?>)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.getRDFBackground(HttpUriRequest, boolean, WeakReference<?>)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.sendGraphQuery(QueryLanguage, String, String, Dataset, boolean, int, WeakReference<?>, Binding...)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.sendGraphQuery(QueryLanguage, String, Dataset, boolean, WeakReference<?>, Binding...)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.sendTupleQuery(QueryLanguage, String, String, Dataset, boolean, int, WeakReference<?>, Binding...)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.http.client.SPARQLProtocolSession.sendTupleQuery(QueryLanguage, String, Dataset, boolean, WeakReference<?>, Binding...)
    WeakReference<?> callerRef argument will be removed
    org.eclipse.rdf4j.model.impl.SimpleLiteral.getXsdDatatype()
    Use SimpleLiteral.getCoreDatatype() instead.
    org.eclipse.rdf4j.model.impl.SimpleLiteral.setDatatype(XSD.Datatype)
    org.eclipse.rdf4j.model.impl.SimpleValueFactory.createNumericLiteral(Number, XSD.Datatype)
    org.eclipse.rdf4j.model.util.Literals.canCreateLiteral(Object)
    since 3.5.0
    org.eclipse.rdf4j.model.util.Literals.createLiteral(ValueFactory, Object)
    Use Values.literal(Object) instead.
    org.eclipse.rdf4j.model.util.Literals.createLiteralOrFail(ValueFactory, Object)
    Use Values.literal(Object, boolean) instead.
    org.eclipse.rdf4j.model.util.Literals.getXsdDatatype(Literal)
    Use Literal.getCoreDatatype() instead.
    org.eclipse.rdf4j.model.util.Models.legacyIsomorphic(Iterable<? extends Statement>, Iterable<? extends Statement>)
    Use Models.isomorphic(Iterable, Iterable) instead.
    org.eclipse.rdf4j.model.util.Statements.toStatement(Triple)
    Use Statements.statement(Triple) instead
    org.eclipse.rdf4j.model.util.Statements.toStatement(Triple, Resource)
    since 3.7.0 - use Statements.statement(Triple, Resource) instead
    org.eclipse.rdf4j.model.util.Statements.toStatement(ValueFactory, Triple, Resource)
    Use Statements.statement(ValueFactory, Triple, Resource) instead
    org.eclipse.rdf4j.model.util.Statements.toTriple(Statement)
    Use Values.triple(Statement) instead
    org.eclipse.rdf4j.model.util.Statements.toTriple(ValueFactory, Statement)
    Use Values.triple(ValueFactory, Statement) instead
    org.eclipse.rdf4j.query.algebra.AbstractQueryModelNode.isGraphPatternGroup()
    org.eclipse.rdf4j.query.algebra.AbstractQueryModelNode.setGraphPatternGroup(boolean)
    org.eclipse.rdf4j.query.algebra.evaluation.EvaluationStrategyFactory.setQuerySolutionCacheThreshold(long)
    org.eclipse.rdf4j.query.algebra.evaluation.function.Function.evaluate(ValueFactory, Value...)
    since 3.3.0. Use Function.evaluate(TripleSource, Value...) instead. A reference to a ValueFactory can be retrieved using TripleSource.getValueFactory() if needed.
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(And, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ArbitraryLengthPath, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BinaryTupleOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BindingSetAssignment, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(BNodeGenerator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Bound, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Coalesce, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(CompareAll, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(CompareAny, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Compare, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(DescribeOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Difference, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Distinct, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(EmptySet, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Now, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Exists, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Extension, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Filter, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(FunctionCall, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Group, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(If, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(In, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Intersection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IRIFunction, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsBNode, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsLiteral, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsNumeric, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsResource, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(IsURI, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Join, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Label, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LangMatches, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Lang, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LeftJoin, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Like, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ListMemberOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(LocalName, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(MathExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(MultiProjection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Namespace, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Not, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Order, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Or, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Projection, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Reduced, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Regex, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(SameTerm, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Service, String, CloseableIteration<BindingSet, QueryEvaluationException>)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Service, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(SingletonSet, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Slice, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(StatementPattern, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Str, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(TupleExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(UnaryTupleOperator, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Union, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueConstant, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ValueExprTripleRef, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(Var, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.evaluate(ZeroLengthPath, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.DefaultEvaluationStrategy.getUUID()
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy.evaluate(Compare, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.ExtendedEvaluationStrategy.evaluate(MathExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.QueryJoinOptimizer.JoinVisitor.getTupleExprCardinality(TupleExpr, Map<TupleExpr, Double>, Map<TupleExpr, List<Var>>, Map<Var, Integer>, Set<String>)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy.evaluate(TupleExpr, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.TupleFunctionEvaluationStrategy.evaluate(TupleFunctionCall, BindingSet)
    org.eclipse.rdf4j.query.algebra.GraphPatternGroupable.isGraphPatternGroup()
    org.eclipse.rdf4j.query.algebra.GraphPatternGroupable.setGraphPatternGroup(boolean)
    org.eclipse.rdf4j.query.algebra.helpers.AbstractQueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.AbstractSimpleQueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.StatementPatternVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.helpers.TupleExprs.containsProjection(TupleExpr)
    Use TupleExprs.containsSubquery(TupleExpr) instead.
    org.eclipse.rdf4j.query.algebra.helpers.TupleExprs.isGraphPatternGroup(TupleExpr)
    Use TupleExprs.isVariableScopeChange(TupleExpr) instead.
    org.eclipse.rdf4j.query.algebra.Join.hasSubSelectInRightArg()
    Use TupleExprs.containsProjection(TupleExpr) instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.getSourceName()
    since 4.1.1. Use ProjectionElem.getName() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.getTargetName()
    since 4.1.1. Use ProjectionElem.getProjectionAlias() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.setSourceName(String)
    since 4.1.1. Use ProjectionElem.setName(String) instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElem.setTargetName(String)
    since 4.1.1. Use ProjectionElem.setProjectionAlias(String) instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElemList.getTargetNames()
    since 4.1.1. Use ProjectionElemList.getProjectedNames() instead.
    org.eclipse.rdf4j.query.algebra.ProjectionElemList.getTargetNamesFor(Collection<String>)
    since 4.1.1. Use ProjectionElemList.getProjectedNamesFor(Collection) instead.
    org.eclipse.rdf4j.query.algebra.QueryModelVisitor.meet(Like)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setContextVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setObjectVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setPredicateVar(Var)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setScope(StatementPattern.Scope)
    org.eclipse.rdf4j.query.algebra.StatementPattern.setSubjectVar(Var)
    org.eclipse.rdf4j.query.algebra.Var.setAnonymous(boolean)
    org.eclipse.rdf4j.query.algebra.Var.setConstant(boolean)
    org.eclipse.rdf4j.query.algebra.Var.setName(String)
    org.eclipse.rdf4j.query.algebra.Var.setValue(Value)
    org.eclipse.rdf4j.query.impl.AbstractQuery.getMaxQueryTime()
    org.eclipse.rdf4j.query.impl.AbstractQuery.setMaxQueryTime(int)
    org.eclipse.rdf4j.query.parser.sparql.SPARQLUtil.decodeString(String)
    since 3.6.0. Use SPARQLQueries.unescape(String) instead.
    org.eclipse.rdf4j.query.parser.sparql.SPARQLUtil.encodeString(String)
    since 3.6.0. Use SPARQLQueries.escape(String) instead.
    org.eclipse.rdf4j.query.Query.getMaxQueryTime()
    Use Operation.getMaxExecutionTime() instead.
    org.eclipse.rdf4j.query.Query.setMaxQueryTime(int)
    Use Operation.setMaxExecutionTime(int) instead.
    org.eclipse.rdf4j.query.QueryResults.parseGraphBackground(InputStream, String, RDFFormat, WeakReference<?>)
    WeakReference<?> callerReference argument will be removed
    org.eclipse.rdf4j.query.QueryResults.parseGraphBackground(InputStream, String, RDFParser, WeakReference<?>)
    WeakReference<?> callerReference argument will be removed
    org.eclipse.rdf4j.query.resultio.BooleanQueryResultParser.parse(InputStream)
    Use QueryResultParser.parseQueryResult(InputStream) instead.
    org.eclipse.rdf4j.query.resultio.BooleanQueryResultWriter.write(boolean)
    Use QueryResultHandler.handleBoolean(boolean) instead.
    org.eclipse.rdf4j.query.resultio.QueryResultIO.parseTuple(InputStream, QueryResultFormat, WeakReference<?>)
    WeakReference<?> callerReference argument will be removed
    org.eclipse.rdf4j.query.resultio.QueryResultIO.parseTupleBackground(InputStream, QueryResultFormat, WeakReference<?>)
    WeakReference<?> callerReference argument will be removed
    org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLBooleanJSONParser.parse(InputStream)
    org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONParser.parse(InputStream)
    org.eclipse.rdf4j.query.resultio.sparqljson.SPARQLResultsJSONParser.setTupleQueryResultHandler(TupleQueryResultHandler)
    org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLBooleanXMLParser.parse(InputStream)
    org.eclipse.rdf4j.query.resultio.sparqlxml.SPARQLResultsXMLParser.parse(InputStream)
    org.eclipse.rdf4j.query.resultio.TupleQueryResultParser.parse(InputStream)
    Use QueryResultParser.parseQueryResult(InputStream) instead.
    org.eclipse.rdf4j.query.resultio.TupleQueryResultParser.setTupleQueryResultHandler(TupleQueryResultHandler)
    Use QueryResultParser.setQueryResultHandler(org.eclipse.rdf4j.query.QueryResultHandler) instead.
    org.eclipse.rdf4j.repository.base.AbstractRepositoryConnection.isAutoCommit()
    Use RepositoryConnection.isActive() instead.
    org.eclipse.rdf4j.repository.base.AbstractRepositoryConnection.setAutoCommit(boolean)
    Use RepositoryConnection.begin() instead.
    org.eclipse.rdf4j.repository.base.RepositoryConnectionWrapper.isAutoCommit()
    Use RepositoryConnectionWrapper.isActive() instead.
    org.eclipse.rdf4j.repository.base.RepositoryConnectionWrapper.setAutoCommit(boolean)
    use RepositoryConnectionWrapper.begin() instead.
    org.eclipse.rdf4j.repository.config.RepositoryConfig.export(Model)
    use RepositoryConfig.export(Model, Resource)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.getContext(RepositoryConnection, String)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.getRepositoryConfig(Repository, String)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.getRepositoryIDs(Repository)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.hasRepositoryConfig(Repository, String)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.removeRepositoryConfigs(Repository, String...)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.updateRepositoryConfigs(RepositoryConnection, RepositoryConfig...)
    org.eclipse.rdf4j.repository.config.RepositoryConfigUtil.updateRepositoryConfigs(Repository, RepositoryConfig...)
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig.getAddContexts()
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig.getArchiveContexts()
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig.setAddContexts(IRI...)
    org.eclipse.rdf4j.repository.contextaware.config.ContextAwareConfig.setArchiveContexts(IRI...)
    org.eclipse.rdf4j.repository.contextaware.ContextAwareConnection.getAddContexts()
    org.eclipse.rdf4j.repository.contextaware.ContextAwareConnection.getArchiveContexts()
    org.eclipse.rdf4j.repository.contextaware.ContextAwareConnection.setAddContexts(IRI...)
    org.eclipse.rdf4j.repository.contextaware.ContextAwareConnection.setArchiveContexts(IRI...)
    org.eclipse.rdf4j.repository.contextaware.ContextAwareRepository.getAddContexts()
    org.eclipse.rdf4j.repository.contextaware.ContextAwareRepository.getArchiveContexts()
    org.eclipse.rdf4j.repository.contextaware.ContextAwareRepository.setAddContexts(IRI...)
    org.eclipse.rdf4j.repository.contextaware.ContextAwareRepository.setArchiveContexts(IRI...)
    org.eclipse.rdf4j.repository.event.base.InterceptingRepositoryConnectionWrapper.setAutoCommit(boolean)
    org.eclipse.rdf4j.repository.event.base.NotifyingRepositoryConnectionWrapper.setAutoCommit(boolean)
    org.eclipse.rdf4j.repository.event.base.RepositoryConnectionInterceptorAdapter.setAutoCommit(RepositoryConnection, boolean)
    org.eclipse.rdf4j.repository.event.base.RepositoryConnectionListenerAdapter.setAutoCommit(RepositoryConnection, boolean)
    org.eclipse.rdf4j.repository.event.RepositoryConnectionInterceptor.setAutoCommit(RepositoryConnection, boolean)
    Use RepositoryConnectionInterceptor.begin(RepositoryConnection) instead.
    org.eclipse.rdf4j.repository.event.RepositoryConnectionListener.setAutoCommit(RepositoryConnection, boolean)
    Use RepositoryConnectionListener.begin(RepositoryConnection) instead.
    org.eclipse.rdf4j.repository.event.util.DebugRepositoryConnectionListener.setAutoCommit(RepositoryConnection, boolean)
    org.eclipse.rdf4j.repository.manager.RepositoryManager.getAllRepositoryInfos(boolean)
    Use RepositoryManager.getAllRepositoryInfos() instead.
    org.eclipse.rdf4j.repository.manager.RepositoryManager.getAllUserRepositoryInfos()
    Use RepositoryManager.getAllRepositoryInfos() instead.
    org.eclipse.rdf4j.repository.RepositoryConnection.add(Iteration<? extends Statement, E>, Resource...)
    org.eclipse.rdf4j.repository.RepositoryConnection.isAutoCommit()
    Use RepositoryConnection.isActive() instead.
    org.eclipse.rdf4j.repository.RepositoryConnection.remove(Iteration<? extends Statement, E>, Resource...)
    org.eclipse.rdf4j.repository.RepositoryConnection.setAutoCommit(boolean)
    Use RepositoryConnection.begin() instead.
    org.eclipse.rdf4j.repository.RepositoryResult.addTo(C)
    Use Iterations.addAll(Iteration, Collection) instead.
    org.eclipse.rdf4j.repository.RepositoryResult.asList()
    Use Iterations.asList(Iteration) instead.
    org.eclipse.rdf4j.repository.sparql.query.QueryStringUtil.getQueryString(String, BindingSet)
    Use QueryStringUtil.getTupleQueryString(String, BindingSet)
    org.eclipse.rdf4j.repository.sparql.SPARQLConnection.enableSilentMode(boolean)
    Use SPARQLConnection.setSilentClear(boolean) instead.
    org.eclipse.rdf4j.repository.sparql.SPARQLConnection.toStatementIteration(TupleQueryResult, Resource, IRI, Value)
    org.eclipse.rdf4j.repository.sparql.SPARQLRepository.createHTTPClient()
    use SPARQLRepository.createSPARQLProtocolSession() instead
    org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.clearBNodeIDMap()
    Map is no longer used, call AbstractRDFParser.clear() instead.
    org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.createBNode()
    org.eclipse.rdf4j.rio.helpers.AbstractRDFParser.createBNode(String)
    org.eclipse.rdf4j.rio.helpers.NTriplesUtil.isLetter(int)
    use ASCIIUtil.isLetter(int)
    org.eclipse.rdf4j.rio.helpers.NTriplesUtil.isLetterOrNumber(int)
    use ASCIIUtil.isLetterOrNumber(int)
    org.eclipse.rdf4j.rio.helpers.NTriplesUtil.isNumber(int)
    use ASCIIUtil.isNumber(int)
    org.eclipse.rdf4j.rio.turtle.TurtleUtil.encodeURIString(String)
    org.eclipse.rdf4j.rio.turtle.TurtleWriter.writeBNode(BNode)
    Use TurtleWriter.writeBNode(BNode, boolean) instead.
    org.eclipse.rdf4j.rio.turtle.TurtleWriter.writeResource(Resource)
    Use TurtleWriter.writeResource(Resource, boolean) instead.
    org.eclipse.rdf4j.rio.turtle.TurtleWriter.writeValue(Value)
    Use TurtleWriter.writeValue(Value, boolean) instead.
    org.eclipse.rdf4j.sail.base.Changeset.getObservations()
    Use getObserved() instead!
    org.eclipse.rdf4j.sail.base.SailSink.deprecate(Resource, IRI, Value, Resource)
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocument.getVersion()
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.autoStartTransaction()
    Use AbstractSailConnection.verifyIsActive() instead. We should not automatically start a transaction at the sail level. Instead, an exception should be thrown when an update is executed without first starting a transaction.
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getExclusiveConnectionLock()
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getSharedConnectionLock()
    org.eclipse.rdf4j.sail.helpers.AbstractSailConnection.getTransactionLock()
    org.eclipse.rdf4j.sail.lucene.impl.LuceneQuery.highlight(IRI)
    org.eclipse.rdf4j.sail.lucene.impl.LuceneQuery.query(Resource)
    org.eclipse.rdf4j.sail.lucene.LuceneSail.createSearchIndex(Properties)
     
    org.eclipse.rdf4j.sail.lucene.QuerySpecBuilder.process(TupleExpr, BindingSet)
    org.eclipse.rdf4j.sail.memory.model.MemStatement.setExplicit(boolean)
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemBNodes()
    Use getMemBNodesIterator() instead.
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemLiterals()
    Use getMemLiteralsIterator() instead.
    org.eclipse.rdf4j.sail.memory.model.MemValueFactory.getMemURIs()
    Use getMemIRIsIterator() instead.
    org.eclipse.rdf4j.sail.SailConnection.pendingRemovals()
     
    org.eclipse.rdf4j.sail.shacl.ShaclSailValidationException.getValidationReport()
    The returned ValidationReport is planned to be moved to a different package and this method is planned to return that class.
    org.eclipse.rdf4j.spring.support.query.DelegatingGraphQuery.getMaxQueryTime()
    org.eclipse.rdf4j.spring.support.query.DelegatingGraphQuery.setMaxQueryTime(int)
    org.eclipse.rdf4j.spring.support.query.DelegatingTupleQuery.getMaxQueryTime()
    org.eclipse.rdf4j.spring.support.query.DelegatingTupleQuery.setMaxQueryTime(int)
  • Deprecated Constructors
    Constructor
    Description
    org.eclipse.rdf4j.common.concurrent.locks.LockingIteration(Lock, Iteration<? extends E, X>)
    org.eclipse.rdf4j.common.iteration.QueueIteration(int, boolean, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iteration.QueueIteration(int, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iteration.QueueIteration(BlockingQueue<E>, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.common.iterator.CloseableIterationIterator(Iteration<? extends E, ? extends RuntimeException>)
    org.eclipse.rdf4j.federated.evaluation.concurrent.ControlledWorkerScheduler()
    use ControlledWorkerScheduler(int, String). Scheduled to be removed in 4.0
    org.eclipse.rdf4j.federated.evaluation.iterator.FederatedDescribeIteration(Iteration<BindingSet, QueryEvaluationException>, FederationEvalStrategy, Set<String>, BindingSet, QueryInfo)
    org.eclipse.rdf4j.http.client.RDF4JProtocolSession(HttpClient, ScheduledExecutorService)
    Use RDF4JProtocolSession(HttpClient, ExecutorService) instead
    org.eclipse.rdf4j.model.impl.DecimalLiteral(BigDecimal, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.IntegerLiteral(BigInteger, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.NumericLiteral(Number, XSD.Datatype)
    org.eclipse.rdf4j.model.impl.SimpleLiteral(String, XSD.Datatype)
    org.eclipse.rdf4j.query.algebra.evaluation.impl.evaluationsteps.LeftJoinQueryEvaluationStep(QueryEvaluationStep, QueryValueEvaluationStep, QueryEvaluationStep, LeftJoin, VarNameCollector)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.GroupIterator(EvaluationStrategy, Group, BindingSet, long, QueryEvaluationContext)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, CloseableIteration<BindingSet, QueryEvaluationException>, Set<String>, boolean, IntFunction<Map<BindingSetHashKey, List<BindingSet>>>, IntFunction<List<BindingSet>>)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(EvaluationStrategy, Join, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.HashJoinIteration(EvaluationStrategy, LeftJoin, BindingSet)
    org.eclipse.rdf4j.query.algebra.evaluation.iterator.SPARQLMinusIteration(Iteration<BindingSet, X>, Iteration<BindingSet, X>, boolean)
    org.eclipse.rdf4j.query.algebra.StatementPattern()
    org.eclipse.rdf4j.query.algebra.Var()
    org.eclipse.rdf4j.query.impl.MutableTupleQueryResult(Collection<String>, Iteration<? extends BindingSet, E>)
    org.eclipse.rdf4j.query.impl.QueueCursor(int, boolean, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.query.impl.QueueCursor(int, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.query.impl.QueueCursor(BlockingQueue<E>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.query.impl.QueueCursor(BlockingQueue<E>, WeakReference<?>)
    WeakReference is no longer supported as a way to automatically close this iteration. The recommended approach to automatically closing an iteration on garbage collection is to use a Cleaner.
    org.eclipse.rdf4j.repository.sail.helpers.SPARQLUpdateDataBlockParser()
    org.eclipse.rdf4j.repository.sail.helpers.SPARQLUpdateDataBlockParser(ValueFactory)
    org.eclipse.rdf4j.rio.RDFFormat(String, String, Charset, String, boolean, boolean)
    since 3.2.0
    org.eclipse.rdf4j.rio.RDFFormat(String, String, Charset, Collection<String>, boolean, boolean)
    since 3.2.0
    org.eclipse.rdf4j.rio.RDFFormat(String, Collection<String>, Charset, Collection<String>, boolean, boolean)
    since 3.2.0
    org.eclipse.rdf4j.rio.RDFFormat(String, Collection<String>, Charset, Collection<String>, IRI, boolean, boolean)
    since 3.2.0
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocument(String, String, String, long, Map<String, Object>, Function<? super String, ? extends SpatialContext>)
    org.eclipse.rdf4j.sail.elasticsearch.ElasticsearchDocument(SearchHit)
    org.eclipse.rdf4j.sail.lucene.impl.LuceneDocument()
    org.eclipse.rdf4j.sail.lucene.impl.LuceneQuery(Query, LuceneIndex)
    org.eclipse.rdf4j.sail.shacl.ShaclSailConnection.Settings()

Copyright © 2015–2025 Eclipse Foundation. All rights reserved.