You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Anonymous CMS User <an...@apache.org> on 2018/01/17 15:45:33 UTC
CMS diff: Migrating from Jena2 to Jena3
Clone URL (Committers only):
https://cms.apache.org/redirect?new=anonymous;action=diff;uri=http://jena.apache.org/documentation%2Fmigrate_jena2_jena3.mdtext
Index: trunk/content/documentation/migrate_jena2_jena3.mdtext
===================================================================
--- trunk/content/documentation/migrate_jena2_jena3.mdtext (revision 1821337)
+++ trunk/content/documentation/migrate_jena2_jena3.mdtext (working copy)
@@ -65,7 +65,7 @@
* Output is in the datatype-less form (an abbreviated syntax) even in
N-triples.
-* Applications with explicitly use `^^xsd:string` (or in RDF/XML,
+* Applications which explicitly use `^^xsd:string` (or in RDF/XML,
`rdf:datatype="http://www.w3.org/2001/XMLSchema#string"`) will see a change
in appearance.
@@ -73,8 +73,7 @@
(the RDF 1.1 Work Group believed these to be uncommon) may see changes.
* Applications that do their own RDF output need to be careful to not assume
-that having datatype excludes the possibility of also having a language
-tag.
+that having datatype excludes the possibility of also having a language tag.
## Persistent Data {#persistent-data}
@@ -87,17 +86,18 @@
## Security package renamed to Permissions {#permissions-changes}
-Jena Security has been renamed Jena Permissions and the Maven _artifact id_ has been changed to _jena-permissions_ to reflect this change.
+Jena Security has been renamed Jena Permissions and the Maven _artifact id_ has
+been changed to _jena-permissions_ to reflect this change.
-Shim code that was introduced to map Jena classes to security classes has been removed. This change requires changes to SecurityEvaluator implementations. More details are available at the <a href="permissions/migration2To3.html">Permissions migration documentation</a>.
+Shim code that was introduced to map Jena classes to security classes has
+been removed. This change requires changes to `SecurityEvaluator`
+implementations. More details are available at the <a
+href="permissions/migration2To3.html">Permissions migration documentation</a>.
## Other
-The `GraphStore` interface has been removed.
-
-`ModelFactory.createFileModelMaker` has been removed.
-
-Gone:
-LateBindingIterator: use LazyIterator instead
-EarlyBindingIterator: no replacement
-UniqueExtendedIterator: use ExtendedIterator with unique filter.
+* `GraphStore` interface has been removed
+* `ModelFactory.createFileModelMaker` has been removed
+* `LateBindingIterator` has been removed: use `LazyIterator` instead
+* `EarlyBindingIterator` has been removed: no replacement
+* `UniqueExtendedIterator` has been removed: use `ExtendedIterator` with unique filter