-
Terminally Deprecated ElementsElementDescriptionIgnoredUse string "javaRegex"Use string "xercesRegex"Prefer
QueryExecutionDatasetBuilder.substitution(QuerySolution)
which substitutes variables for values in the the query before execution.PreferQueryExecutionDatasetBuilder.substitution(Binding)
which substitutes variables for values in the the query before execution.UseQueryExecution.dataset(dataset).query(query).substitution(querySolution).build()
.UseQueryExecution#model(model).query(query).substitution(querySolution).build()
.UseIO.readWholeFileAsUTF8(InputStream)
UseIO.readWholeFileAsUTF8(String)
To be removed. Transition only.In Jena5, language tags are always converted to RFC 5646 case format.In Jena5, language tags are always converted to RFC 5646 case format.In Jena5, language tags are always converted to RFC 5646 case format.To be removed.No longer used by the LangJSONLD_11UseLangTagX
UseLangTagX.formatLanguageTag(String)
UseLangTagX.checkLanguageTag(String)
UseLangTag.of(String)
to create a language tag object.To be removed. Migrate toServiceExecutorRegistry
.To be removed.Unnecessary - to be removedUnnecessary - to be removedUseXSDNumUtils.stringFormatXSD10(BigDecimal)
insteadUseResultsCompare
.From jena5, all graph are term equality except where support the Model API.To be removed.UseModelGraphInterface.asStatement(Triple)
.To be removed.UseNodeFactory.createLiteral(String, String, RDFDatatype)
UseNodeFactory.createLiteral(String, String, String, RDFDatatype)
Use XSDNumUtilsUseUpdateExecution.dataset(dataset)... build()
To be removed - do not use.
-
Deprecated InterfacesInterfaceDescriptionDeprecated in favor of QueryIterators that initialize lazily
-
Deprecated ClassesClassDescriptionUse
NormalizeRDFTerms
.To be removed.UseLangTagX
To be removed. Migrate toServiceExecutorRegistry
.To be removed.UseResultsCompare
.Use XSDNumUtilsTo be removed - do not use.
-
Deprecated FieldsFieldDescriptionIgnoredUse string "javaRegex"Use string "xercesRegex"To be removed. Transition only.Use #ARQFunctionLibraryURIUse #ARQFunctionLibraryURIFrom jena5, all graph are term equality except where support the Model API.Archaic term. No replacement.Archaic term. Replaced by
FOAF.familyName
.Archaic term. No replacement.Archaic term. No replacement.Archaic term. Replaced byFOAF.givenName
.Archaic term. Replaced byFOAF.account
Archaic term. Replaced byFOAF.familyName
.Archaic term. No replacement.
-
Deprecated MethodsMethodDescriptionPrefer
QueryExecutionDatasetBuilder.substitution(QuerySolution)
which substitutes variables for values in the the query before execution.PreferQueryExecutionDatasetBuilder.substitution(Binding)
which substitutes variables for values in the the query before execution.UseQueryExecution.dataset(dataset).query(query).substitution(querySolution).build()
.UseQueryExecution#model(model).query(query).substitution(querySolution).build()
.This function will become be internal.UseIO.readWholeFileAsUTF8(InputStream)
UseIO.readWholeFileAsUTF8(String)
UseNormalizeRDFTerms.get().normalize
.In Jena5, language tags are always converted to RFC 5646 case format.In Jena5, language tags are always converted to RFC 5646 case format.In Jena5, language tags are always converted to RFC 5646 case format.UseRDFParserBuilder.fromString(java.lang.String)
, or an InputStream or a StringReader.Using Java Writers risks corruption because of mismatch of character set. Only UTF-8 is safe.No longer used by the LangJSONLD_11UseLangTagX.formatLanguageTag(String)
UseLangTagX.checkLanguageTag(String)
UseLangTag.of(String)
to create a language tag object.Unnecessary - to be removedUnnecessary - to be removedUseXSDNumUtils.stringFormatXSD10(BigDecimal)
insteadFrom Jena5, graphs are all "same term" except forGraphMem
.Do not use.Internal use only. UseLabelToNode.createUseLabelAsGiven()
To be removed.UseModelGraphInterface.asStatement(Triple)
.To be removed.UseNodeFactory.createLiteral(String, String, RDFDatatype)
UseNodeFactory.createLiteral(String, String, String, RDFDatatype)
Jena5: This should not be necessary any more. Language tags are normalized during Node creation.Jena5: This should not be necessary any more. Language tags are normalized during Node creation.UseUpdateExecution.dataset(dataset)... build()
-
Deprecated ConstructorsConstructorDescriptionThe constructor will become private. Use
ResultSetCloseable.closeableResultSet(org.apache.jena.query.QueryExecution)
.Use a "create" function where possible.This will be changed to be private.