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