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

Deprecated API

Contents

  • Terminally Deprecated
  • Interfaces
  • Classes
  • Fields
  • Methods
  • Constructors
  • Terminally Deprecated Elements
    Element
    Description
    org.apache.jena.query.ARQ.javaRegex
    Use string "javaRegex"
    org.apache.jena.query.ARQ.xercesRegex
    Use string "xercesRegex"
    org.apache.jena.query.QueryExecutionDatasetBuilder.initialBinding(QuerySolution)
    Prefer QueryExecutionDatasetBuilder.substitution(QuerySolution) which substitutes variables for values in the the query before execution.
    org.apache.jena.query.QueryExecutionDatasetBuilder.initialBinding(Binding)
    Prefer QueryExecutionDatasetBuilder.substitution(Binding) which substitutes variables for values in the the query before execution.
    org.apache.jena.query.QueryExecutionFactory.create(Query, Dataset, QuerySolution)
    Use QueryExecution.dataset(dataset).query(query).substitution(querySolution).build().
    org.apache.jena.query.QueryExecutionFactory.create(Query, Model, QuerySolution)
    Use QueryExecution#model(model).query(query).substitution(querySolution).build().
    org.apache.jena.riot.adapters.AdapterFileManager.readWholeFileAsUTF8(InputStream)
    Use IO.readWholeFileAsUTF8(InputStream)
    org.apache.jena.riot.adapters.AdapterFileManager.readWholeFileAsUTF8(String)
    Use IO.readWholeFileAsUTF8(String)
    org.apache.jena.riot.lang.rdfxml.RRX.RDFXML_ARP0
    To be removed. Transition only.
    org.apache.jena.riot.lang.rdfxml.RRX.RDFXML_ARP1
    To be removed. Transition only.
    org.apache.jena.riot.RDFDataMgr.createIteratorQuads(InputStream, Lang, String)
    Use AsyncParser.asyncParseQuads(java.lang.String) or for N-Triples, IteratorParsers.createIteratorNQuads(java.io.InputStream)
    org.apache.jena.riot.RDFDataMgr.createIteratorTriples(InputStream, Lang, String)
    Use AsyncParser.asyncParseTriples(java.lang.String) or for N-Triples, IteratorParsers.createIteratorNTriples(java.io.InputStream)
    org.apache.jena.riot.RIOT.multilineLiterals
    Use RIOT.symTurtleMultilineLiterals.
    org.apache.jena.riot.RIOT.symRDFXML0
    Do not use this symbol! This will be removed.
    org.apache.jena.riot.rowset.rw.RowSetReaderJSON_V1
    To be removed.
    org.apache.jena.riot.system.stream.StreamManager.getLocationMapper()
    Use StreamManager.locationMapper()
    org.apache.jena.riot.system.stream.StreamManager.setLocationMapper(LocationMapper)
    Use StreamManager.locationMapper(LocationMapper)
    org.apache.jena.sparql.engine.ExecutionContext(DatasetGraph)
    Use ExecutionContext.create(DatasetGraph)
    org.apache.jena.sparql.engine.ExecutionContext(DatasetGraph, OpExecutorFactory)
    Use ExecutionContext.create(DatasetGraph)
    org.apache.jena.sparql.engine.main.iterator.QueryIterService
    To be removed. Migrate to ServiceExecutorRegistry.
    org.apache.jena.sparql.engine.ResultSetCheckCondition
    To be removed.
    org.apache.jena.sparql.exec.QueryExecDatasetBuilder.initialBinding(Binding)
    Use QueryExecDatasetBuilder.substitution(Binding)
    org.apache.jena.sparql.exec.UpdateExecDatasetBuilder.initialBinding(Binding)
    Use UpdateExecDatasetBuilder.substitution(Binding)
    org.apache.jena.sparql.expr.nodevalue.XSDFuncOp.canonicalDecimalStr(BigDecimal)
    Use XSDNumUtils.stringFormatXSD10(BigDecimal) instead
    org.apache.jena.sparql.expr.nodevalue.XSDFuncOp.canonicalDecimalStrNoIntegerDot(BigDecimal)
    Use XSDNumUtils.stringFormatXSD11(java.math.BigDecimal) instead
    org.apache.jena.sparql.service.ServiceExecutorRegistry.exec(QueryIterator, OpService, ExecutionContext)
    To be removed. Moved to ServiceExec.exec(org.apache.jena.sparql.engine.QueryIterator, org.apache.jena.sparql.algebra.op.OpService, org.apache.jena.sparql.engine.ExecutionContext).
    org.apache.jena.sparql.util.Utils
    Use XSDNumUtils
    org.apache.jena.sparql.util.Utils.stringForm(double)
    Use XSDNumUtils.stringForm(double)
    org.apache.jena.sparql.util.Utils.stringForm(float)
    Use XSDNumUtils.stringForm(float)
    org.apache.jena.sparql.util.Utils.stringForm(BigDecimal)
    Use XSDNumUtils.stringForm(BigDecimal)
    org.apache.jena.update.UpdateExecutionDatasetBuilder.initialBinding(QuerySolution)
    Prefer UpdateExecutionDatasetBuilder.substitution(QuerySolution).
    org.apache.jena.update.UpdateExecutionFactory.createStreaming(Dataset)
    org.apache.jena.update.UpdateStreaming.createStreaming(Dataset, QuerySolution)
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph)
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph, Binding)
    Use UpdateExecution.dataset(dataset)... build()
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph, Context)
  • Deprecated Interfaces
    Interface
    Description
    org.apache.jena.sparql.service.ServiceExecution
    Deprecated in favor of QueryIterators that initialize lazily
    org.apache.jena.sparql.service.ServiceExecutorFactory
  • Deprecated Classes
    Class
    Description
    org.apache.jena.riot.process.normalize.CanonicalizeLiteral
    Use NormalizeRDFTerms.
    org.apache.jena.riot.rowset.rw.RowSetReaderJSON_V1
    To be removed.
    org.apache.jena.sparql.engine.main.iterator.QueryIterService
    To be removed. Migrate to ServiceExecutorRegistry.
    org.apache.jena.sparql.engine.ResultSetCheckCondition
    To be removed.
    org.apache.jena.sparql.util.Utils
    Use XSDNumUtils
  • Deprecated Fields
    Field
    Description
    org.apache.jena.query.ARQ.javaRegex
    Use string "javaRegex"
    org.apache.jena.query.ARQ.xercesRegex
    Use string "xercesRegex"
    org.apache.jena.riot.lang.rdfxml.RRX.RDFXML_ARP0
    To be removed. Transition only.
    org.apache.jena.riot.lang.rdfxml.RRX.RDFXML_ARP1
    To be removed. Transition only.
    org.apache.jena.riot.RIOT.multilineLiterals
    Use RIOT.symTurtleMultilineLiterals.
    org.apache.jena.riot.RIOT.symRDFXML0
    Do not use this symbol! This will be removed.
    org.apache.jena.sparql.ARQConstants.ARQFunctionLibraryURI_Jena2
    Use #ARQFunctionLibraryURI
    org.apache.jena.sparql.ARQConstants.ARQPropertyFunctionLibraryURI_Jena2
    Use #ARQFunctionLibraryURI
    org.apache.jena.sparql.vocabulary.FOAF.dnaChecksum
    Archaic term. No replacement.
    org.apache.jena.sparql.vocabulary.FOAF.family_name
    Archaic term. Replaced by FOAF.familyName.
    org.apache.jena.sparql.vocabulary.FOAF.fundedBy
    Archaic term. No replacement.
    org.apache.jena.sparql.vocabulary.FOAF.geekcode
    Archaic term. No replacement.
    org.apache.jena.sparql.vocabulary.FOAF.givenname
    Archaic term. Replaced by FOAF.givenName.
    org.apache.jena.sparql.vocabulary.FOAF.holdsAccount
    Archaic term. Replaced by FOAF.account
    org.apache.jena.sparql.vocabulary.FOAF.surname
    Archaic term. Replaced by FOAF.familyName.
    org.apache.jena.sparql.vocabulary.FOAF.theme
    Archaic term. No replacement.
  • Deprecated Methods
    Method
    Description
    org.apache.jena.atlas.json.io.parserjavacc.javacc.JavaCharStream.getColumn()
    org.apache.jena.atlas.json.io.parserjavacc.javacc.JavaCharStream.getLine()
    org.apache.jena.cdt.parser.JavaCharStream.getColumn()
    org.apache.jena.cdt.parser.JavaCharStream.getLine()
    org.apache.jena.query.QueryExecutionDatasetBuilder.initialBinding(QuerySolution)
    Prefer QueryExecutionDatasetBuilder.substitution(QuerySolution) which substitutes variables for values in the the query before execution.
    org.apache.jena.query.QueryExecutionDatasetBuilder.initialBinding(Binding)
    Prefer QueryExecutionDatasetBuilder.substitution(Binding) which substitutes variables for values in the the query before execution.
    org.apache.jena.query.QueryExecutionFactory.create(Query, Dataset, QuerySolution)
    Use QueryExecution.dataset(dataset).query(query).substitution(querySolution).build().
    org.apache.jena.query.QueryExecutionFactory.create(Query, Model, QuerySolution)
    Use QueryExecution#model(model).query(query).substitution(querySolution).build().
    org.apache.jena.query.ResultSetFactory.loadAsModel(Model, String, ResultsFormat)
    This function will become be internal.
    org.apache.jena.riot.adapters.AdapterFileManager.addCacheModel(String, Model)
    org.apache.jena.riot.adapters.AdapterFileManager.getFromCache(String)
    org.apache.jena.riot.adapters.AdapterFileManager.hasCachedModel(String)
    org.apache.jena.riot.adapters.AdapterFileManager.isCachingModels()
    org.apache.jena.riot.adapters.AdapterFileManager.readWholeFileAsUTF8(InputStream)
    Use IO.readWholeFileAsUTF8(InputStream)
    org.apache.jena.riot.adapters.AdapterFileManager.readWholeFileAsUTF8(String)
    Use IO.readWholeFileAsUTF8(String)
    org.apache.jena.riot.adapters.AdapterFileManager.removeCacheModel(String)
    org.apache.jena.riot.adapters.AdapterFileManager.resetCache()
    org.apache.jena.riot.adapters.AdapterFileManager.setModelCaching(boolean)
    org.apache.jena.riot.lang.extra.javacc.SimpleCharStream.getColumn()
     
    org.apache.jena.riot.lang.extra.javacc.SimpleCharStream.getLine()
     
    org.apache.jena.riot.process.normalize.CanonicalizeLiteral.canonicalValue(Node)
    Use NormalizeRDFTerms.normalizeValue(org.apache.jena.graph.Node).
    org.apache.jena.riot.process.normalize.CanonicalizeLiteral.get()
    Use NormalizeRDFTerms.get().normalize.
    org.apache.jena.riot.protobuf.wire.PB_RDF.RDF_Literal.LiteralKindCase.valueOf(int)
    org.apache.jena.riot.protobuf.wire.PB_RDF.RDF_StreamRow.RowCase.valueOf(int)
    org.apache.jena.riot.protobuf.wire.PB_RDF.RDF_Term.TermCase.valueOf(int)
    org.apache.jena.riot.RDFDataMgr.createIteratorQuads(InputStream, Lang, String)
    Use AsyncParser.asyncParseQuads(java.lang.String) or for N-Triples, IteratorParsers.createIteratorNQuads(java.io.InputStream)
    org.apache.jena.riot.RDFDataMgr.createIteratorTriples(InputStream, Lang, String)
    Use AsyncParser.asyncParseTriples(java.lang.String) or for N-Triples, IteratorParsers.createIteratorNTriples(java.io.InputStream)
    org.apache.jena.riot.RDFParser.fromString(String)
    Use RDFParser.fromString(String, Lang)
    org.apache.jena.riot.RDFParserBuilder.langTagAsGiven()
    In Jena5, language tags are always converted to RFC 5646 case format.
    org.apache.jena.riot.RDFParserBuilder.langTagCanonical()
    In Jena5, language tags are always converted to RFC 5646 case format.
    org.apache.jena.riot.RDFParserBuilder.langTagLowerCase()
    In Jena5, language tags are always converted to RFC 5646 case format.
    org.apache.jena.riot.RDFParserBuilder.source(Reader)
    Use RDFParserBuilder.fromString(java.lang.String), or an InputStream or a StringReader.
    org.apache.jena.riot.RDFWriter.output(Writer)
    Using Java Writers risks corruption because of mismatch of character set. Only UTF-8 is safe.
    org.apache.jena.riot.system.stream.StreamManager.getLocationMapper()
    Use StreamManager.locationMapper()
    org.apache.jena.riot.system.stream.StreamManager.setLocationMapper(LocationMapper)
    Use StreamManager.locationMapper(LocationMapper)
    org.apache.jena.sparql.engine.join.JoinKey.createVarKey(Collection<Var>, Collection<Var>)
    org.apache.jena.sparql.exec.QueryExecDatasetBuilder.initialBinding(Binding)
    Use QueryExecDatasetBuilder.substitution(Binding)
    org.apache.jena.sparql.exec.UpdateExecDatasetBuilder.initialBinding(Binding)
    Use UpdateExecDatasetBuilder.substitution(Binding)
    org.apache.jena.sparql.expr.nodevalue.XSDFuncOp.canonicalDecimalStr(BigDecimal)
    Use XSDNumUtils.stringFormatXSD10(BigDecimal) instead
    org.apache.jena.sparql.expr.nodevalue.XSDFuncOp.canonicalDecimalStrNoIntegerDot(BigDecimal)
    Use XSDNumUtils.stringFormatXSD11(java.math.BigDecimal) instead
    org.apache.jena.sparql.lang.arq.SimpleCharStream.getColumn()
     
    org.apache.jena.sparql.lang.arq.SimpleCharStream.getLine()
     
    org.apache.jena.sparql.lang.LabelToNodeMap.createBNodeMap()
    Internal use only. Use LabelToNode.createUseLabelAsGiven()
    org.apache.jena.sparql.lang.sparql_10.JavaCharStream.getColumn()
    org.apache.jena.sparql.lang.sparql_10.JavaCharStream.getLine()
    org.apache.jena.sparql.lang.sparql_11.JavaCharStream.getColumn()
    org.apache.jena.sparql.lang.sparql_11.JavaCharStream.getLine()
    org.apache.jena.sparql.lang.sparql_12.JavaCharStream.getColumn()
    org.apache.jena.sparql.lang.sparql_12.JavaCharStream.getLine()
    org.apache.jena.sparql.service.ServiceExecutorRegistry.exec(QueryIterator, OpService, ExecutionContext)
    To be removed. Moved to ServiceExec.exec(org.apache.jena.sparql.engine.QueryIterator, org.apache.jena.sparql.algebra.op.OpService, org.apache.jena.sparql.engine.ExecutionContext).
    org.apache.jena.sparql.sse.lang.parser.SimpleCharStream.getColumn()
     
    org.apache.jena.sparql.sse.lang.parser.SimpleCharStream.getLine()
     
    org.apache.jena.sparql.syntax.syntaxtransform.QueryTransformOps.transform(Query, Map<Var, ? extends Node>)
    Use QueryTransformOps.queryReplaceVars(org.apache.jena.query.Query, java.util.Map<java.lang.String, ? extends org.apache.jena.rdf.model.RDFNode>)
    org.apache.jena.sparql.syntax.syntaxtransform.QueryTransformOps.transformQuery(Query, Map<String, ? extends RDFNode>)
    Use QueryTransformOps.queryReplaceVars(org.apache.jena.query.Query, java.util.Map<java.lang.String, ? extends org.apache.jena.rdf.model.RDFNode>)
    org.apache.jena.sparql.util.Utils.stringForm(double)
    Use XSDNumUtils.stringForm(double)
    org.apache.jena.sparql.util.Utils.stringForm(float)
    Use XSDNumUtils.stringForm(float)
    org.apache.jena.sparql.util.Utils.stringForm(BigDecimal)
    Use XSDNumUtils.stringForm(BigDecimal)
    org.apache.jena.update.UpdateExecutionDatasetBuilder.initialBinding(QuerySolution)
    Prefer UpdateExecutionDatasetBuilder.substitution(QuerySolution).
    org.apache.jena.update.UpdateExecutionFactory.createStreaming(Dataset)
    org.apache.jena.update.UpdateStreaming.createStreaming(Dataset, QuerySolution)
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph)
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph, Binding)
    Use UpdateExecution.dataset(dataset)... build()
    org.apache.jena.update.UpdateStreaming.createStreaming(DatasetGraph, Context)
  • Deprecated Constructors
    Constructor
    Description
    org.apache.jena.query.ResultSetCloseable(ResultSet, QueryExecution)
    The constructor will become private. Use ResultSetCloseable.closeableResultSet(org.apache.jena.query.QueryExecution).
    org.apache.jena.sparql.engine.ExecutionContext(DatasetGraph)
    Use ExecutionContext.create(DatasetGraph)
    org.apache.jena.sparql.engine.ExecutionContext(DatasetGraph, OpExecutorFactory)
    Use ExecutionContext.create(DatasetGraph)
    org.apache.jena.sparql.engine.ExecutionContext(ExecutionContext)
    Use ExecutionContext.copy(ExecutionContext)
    org.apache.jena.sparql.engine.ExecutionContext(ExecutionContext, Graph)
    Use ExecutionContext.copyChangeActiveGraph(ExecutionContext, Graph).
    org.apache.jena.sparql.engine.ExecutionContext(Context, Graph, DatasetGraph, OpExecutorFactory)
    Use a "create" function where possible.
    org.apache.jena.sparql.engine.ExecutionContext(Context, Graph, DatasetGraph, OpExecutorFactory, AtomicBoolean)
    This will be changed to be private.
    org.apache.jena.sparql.modify.UpdateProcessorBase(UpdateRequest, DatasetGraph, Binding, Context, UpdateEngineFactory)

Licensed under the Apache License, Version 2.0