Author: stain
Date: Wed Apr 29 10:02:38 2015
New Revision: 949608

Log:
Site checkin for project Commons RDF

Modified:
    websites/production/commonsrdf/content/apidocs/index-all.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/BlankNode.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/RDFTermFactory.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNode.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNodeOrIRI.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/RDFTerm.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-summary.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-use.html
    
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/simple/SimpleRDFTermFactory.html
    websites/production/commonsrdf/content/contributing.html
    websites/production/commonsrdf/content/download.html
    websites/production/commonsrdf/content/implementations.html
    websites/production/commonsrdf/content/index.html
    websites/production/commonsrdf/content/mail-lists.html
    websites/production/commonsrdf/content/project-info.html
    websites/production/commonsrdf/content/project-reports.html
    websites/production/commonsrdf/content/source-repository.html
    websites/production/commonsrdf/content/team-list.html
    websites/production/commonsrdf/content/testapidocs/index-all.html
    
websites/production/commonsrdf/content/testapidocs/org/apache/commons/rdf/api/AbstractBlankNodeTest.html
    websites/production/commonsrdf/content/userguide.html

Modified: websites/production/commonsrdf/content/apidocs/index-all.html
==============================================================================
--- websites/production/commonsrdf/content/apidocs/index-all.html (original)
+++ websites/production/commonsrdf/content/apidocs/index-all.html Wed Apr 29 
10:02:38 2015
@@ -69,7 +69,7 @@
 <!--   -->
 </a></div>
 <!-- ========= END OF TOP NAVBAR ========= -->
-<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a 
href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a 
href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a 
href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a 
href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a 
href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a name="I:A">
+<div class="contentContainer"><a href="#I:A">A</a>&nbsp;<a 
href="#I:B">B</a>&nbsp;<a href="#I:C">C</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a 
href="#I:G">G</a>&nbsp;<a href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a 
href="#I:L">L</a>&nbsp;<a href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a 
href="#I:R">R</a>&nbsp;<a href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a 
href="#I:U">U</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;<a 
name="I:A">
 <!--   -->
 </a>
 <h2 class="title">A</h2>
@@ -96,7 +96,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>
@@ -135,7 +135,7 @@
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode(String)</a></span>
 - Method in interface org.apache.commons.rdf.api.<a 
href="org/apache/commons/rdf/api/RDFTermFactory.html" title="interface in 
org.apache.commons.rdf.api">RDFTermFactory</a></dt>
 <dd>
-<div class="block">Create a blank node based on the given identifier.</div>
+<div class="block">Create a blank node based on the given name.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/simple/SimpleRDFTermFactory.html#createBlankNode--">createBlankNode()</a></span>
 - Method in class org.apache.commons.rdf.simple.<a 
href="org/apache/commons/rdf/simple/SimpleRDFTermFactory.html" title="class in 
org.apache.commons.rdf.simple">SimpleRDFTermFactory</a></dt>
 <dd>&nbsp;</dd>
@@ -304,12 +304,6 @@
 </a>
 <h2 class="title">I</h2>
 <dl>
-<dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--">internalIdentifier()</a></span>
 - Method in interface org.apache.commons.rdf.api.<a 
href="org/apache/commons/rdf/api/BlankNode.html" title="interface in 
org.apache.commons.rdf.api">BlankNode</a></dt>
-<dd>
-<div class="block">Return a <a href=
- "http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node-identifier"; >unique
- label</a> for the blank node.</div>
-</dd>
 <dt><a href="org/apache/commons/rdf/api/IRI.html" title="interface in 
org.apache.commons.rdf.api"><span class="typeNameLink">IRI</span></a> - 
Interface in <a 
href="org/apache/commons/rdf/api/package-summary.html">org.apache.commons.rdf.api</a></dt>
 <dd>
 <div class="block">An <a href= "http://www.w3.org/TR/rdf11-concepts/#dfn-iri"; 
>RDF-1.1 IRI</a>,
@@ -444,6 +438,16 @@
 <div class="block">Types from the RDF and XML Schema vocabularies.</div>
 </dd>
 </dl>
+<a name="I:U">
+<!--   -->
+</a>
+<h2 class="title">U</h2>
+<dl>
+<dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/api/BlankNode.html#uniqueReference--">uniqueReference()</a></span>
 - Method in interface org.apache.commons.rdf.api.<a 
href="org/apache/commons/rdf/api/BlankNode.html" title="interface in 
org.apache.commons.rdf.api">BlankNode</a></dt>
+<dd>
+<div class="block">Return a reference for uniquely identifying the blank 
node.</div>
+</dd>
+</dl>
 <a name="I:V">
 <!--   -->
 </a>
@@ -609,7 +613,7 @@
 <div 
class="block"><tt>http://www.w3.org/2001/XMLSchema#unsignedShort</tt></div>
 </dd>
 </dl>
-<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a 
href="#I:C">C</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a 
href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a 
href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a 
href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:V">V</a>&nbsp;<a 
href="#I:X">X</a>&nbsp;</div>
+<a href="#I:A">A</a>&nbsp;<a href="#I:B">B</a>&nbsp;<a 
href="#I:C">C</a>&nbsp;<a href="#I:E">E</a>&nbsp;<a href="#I:G">G</a>&nbsp;<a 
href="#I:H">H</a>&nbsp;<a href="#I:I">I</a>&nbsp;<a href="#I:L">L</a>&nbsp;<a 
href="#I:N">N</a>&nbsp;<a href="#I:O">O</a>&nbsp;<a href="#I:R">R</a>&nbsp;<a 
href="#I:S">S</a>&nbsp;<a href="#I:T">T</a>&nbsp;<a href="#I:U">U</a>&nbsp;<a 
href="#I:V">V</a>&nbsp;<a href="#I:X">X</a>&nbsp;</div>
 <!-- ======= START OF BOTTOM NAVBAR ====== -->
 <div class="bottomNav"><a name="navbar.bottom">
 <!--   -->

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/BlankNode.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/BlankNode.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/BlankNode.html
 Wed Apr 29 10:02:38 2015
@@ -111,13 +111,13 @@ extends <a href="../../../../../org/apac
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note: <blockquote> <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals. Otherwise, the set of possible blank
  nodes is arbitrary. RDF makes no reference to any internal structure of blank
  nodes. </blockquote>
- 
+
  Also note that: <blockquote> <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node-identifier";>Blank
  node identifiers</a> are local identifiers that are used in some concrete RDF
@@ -128,29 +128,19 @@ extends <a href="../../../../../org/apac
  on the concrete syntax or implementation. The syntactic restrictions on blank
  node identifiers, if any, therefore also depend on the concrete RDF syntax or
  implementation.
- 
+
  Implementations that handle blank node identifiers in concrete syntaxes need
  to be careful not to create the same blank node from multiple occurrences of
  the same blank node identifier except in situations where this is supported
  by the syntax. </blockquote>
- 
- A BlankNode object created through the
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>RDFTermFactory.createBlankNode()</code></a>
 method must be universally unique,
- and SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>internalIdentifier()</code></a>.
- 
- A BlankNode object created through the
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 method must be universally
- unique, but also produce the same <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>internalIdentifier()</code></a>
 as any
- previous or future calls to that method on that factory with the same
- parameters. In addition, it SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>internalIdentifier()</code></a>,
 created using
- <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true#nameUUIDFromBytes-byte:A-";
 title="class or interface in 
java.util"><code>UUID.nameUUIDFromBytes(byte[])</code></a> using a constant 
salt for each
- instance of <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>, with the given 
identifier joined to that
- salt in a consistent manner.</div>
+
+ A BlankNode SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a>-derived string 
as part of its
+ universally unique <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--"><code>uniqueReference()</code></a>.</div>
 <dl>
 <dt><span class="seeLabel">See Also:</span></dt>
-<dd><a href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>RDF-1.1
+<dd><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>RDFTermFactory.createBlankNode()</code></a>,
 
+<a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>,
 
+<a href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>RDF-1.1
  Blank Node</a></dd>
 </dl>
 </li>
@@ -185,10 +175,8 @@ extends <a href="../../../../../org/apac
 </tr>
 <tr id="i2" class="altColor">
 <td class="colFirst"><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--">internalIdentifier</a></span>()</code>
-<div class="block">Return a <a href=
- "http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node-identifier"; >unique
- label</a> for the blank node.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--">uniqueReference</a></span>()</code>
+<div class="block">Return a reference for uniquely identifying the blank 
node.</div>
 </td>
 </tr>
 </table>
@@ -213,33 +201,36 @@ extends <a href="../../../../../org/apac
 <!--   -->
 </a>
 <h3>Method Detail</h3>
-<a name="internalIdentifier--">
+<a name="uniqueReference--">
 <!--   -->
 </a>
 <ul class="blockList">
 <li class="blockList">
-<h4>internalIdentifier</h4>
-<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;internalIdentifier()</pre>
-<div class="block">Return a <a href=
- "http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node-identifier"; >unique
- label</a> for the blank node. This label is generated by either
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>RDFTermFactory.createBlankNode()</code></a>
 or
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 and is unique within the
- context of the instance of the factory. In particular, successive calls
- to the <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 method on a single
- factory with the same parameters MUST return BlankNode objects with
- identical internalIdentifiers, but the identifiers SHOULD be mapped to
- unique values in the context of the factory instance.
-
- IMPORTANT: This is not a serialization/syntax label, and there are no
- guarantees that it is a valid identifier in any concrete syntax. For an
- N-Triples compatible identifier use <a 
href="../../../../../org/apache/commons/rdf/api/RDFTerm.html#ntriplesString--"><code>RDFTerm.ntriplesString()</code></a>.
 For all
- other syntaxes, the result of this method must be sanitized to produce a
- valid concrete identifier if one is needed.</div>
+<h4>uniqueReference</h4>
+<pre><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;uniqueReference()</pre>
+<div class="block">Return a reference for uniquely identifying the blank node.
+ <p>
+ The reference string MUST universally and uniquely identify this blank
+ node. That is, different blank nodes created separately in different JVMs
+ or from different <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in org.apache.commons.rdf.api"><code>RDFTermFactory</code></a> 
instances MUST NOT have the same
+ reference string.
+ <p>
+ The <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--"><code>uniqueReference()</code></a>
 of two <code>BlankNode</code> instances
+ MUST be equal if and only if the two blank nodes are equal according to
+ <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>equals(Object)</code></a>.
+ <p>
+ Clients should not assume any particular structure of the reference
+ string, however it is recommended that the reference string contain a
+ UUID-derived string, e.g. as returned from <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true#toString--";
 title="class or interface in java.util"><code>UUID.toString()</code></a>.
+ <p>
+ <strong>IMPORTANT:</strong> This is not a <a
+ href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node-identifier";>
+ blank node identifier</a> nor a serialization/syntax label, and there are
+ no guarantees that it is a valid identifier in any concrete RDF syntax.
+ For an N-Triples compatible identifier, use <a 
href="../../../../../org/apache/commons/rdf/api/RDFTerm.html#ntriplesString--"><code>RDFTerm.ntriplesString()</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>An internal, system identifier for the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a> that 
is
- used primarily to check whether two BlankNode's are equivalent.</dd>
+<dd>A universally unique reference to identify this <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -252,7 +243,7 @@ extends <a href="../../../../../org/apac
 <pre>boolean&nbsp;equals(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/Object.html?is-external=true";
 title="class or interface in java.lang">Object</a>&nbsp;other)</pre>
 <div class="block">Check it this BlankNode is equal to another BlankNode. Two 
BlankNodes
  MUST be equal if, and only if, they have the same
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>internalIdentifier()</code></a>.
+ <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--"><code>uniqueReference()</code></a>.
 
  Implementations MUST also override <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#hashCode--"><code>hashCode()</code></a>
 so that two equal
  Literals produce the same hash code.</div>
@@ -277,7 +268,7 @@ extends <a href="../../../../../org/apac
 <h4>hashCode</h4>
 <pre>int&nbsp;hashCode()</pre>
 <div class="block">Calculate a hash code for this BlankNode.
- 
+
  This method MUST be implemented in conjunction with
  <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>equals(Object)</code></a>
 so that two equal BlankNodes produce the same
  hash code.</div>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/RDFTermFactory.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/RDFTermFactory.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/RDFTermFactory.html
 Wed Apr 29 10:02:38 2015
@@ -114,7 +114,7 @@ var activeTableTab = "activeTableTab";
  additional parameters or can't create graphs), then it MAY throw
  UnsupportedOperationException, as provided by the default implementations
  here.
- 
+
  If a factory method does not allow or support a provided parameter, e.g.
  because an IRI is considered invalid, then it SHOULD throw
  IllegalArgumentException.</div>
@@ -149,8 +149,8 @@ var activeTableTab = "activeTableTab";
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code>default <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api">BlankNode</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;identifier)</code>
-<div class="block">Create a blank node based on the given identifier.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a blank node based on the given name.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
@@ -217,18 +217,12 @@ var activeTableTab = "activeTableTab";
 <pre>default&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode()
                            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true";
 title="class or interface in java.lang">UnsupportedOperationException</a></pre>
 <div class="block">Create a new blank node.
-
- All pairs of <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>s 
created with this method MUST NOT be
- equal.
-
- If supported, the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 of the returned
- blank node MUST be a universally unique value across both this and any
- other <a href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in org.apache.commons.rdf.api"><code>RDFTermFactory</code></a> 
objects running in the JVM when compared
- with both past and future calls both to this method, and calls to
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>createBlankNode(String)</code></a>
 with any inputs.</div>
+ <p>
+ The returned blank node MUST NOT be equal to any existing
+ <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a> 
instances according to <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>A new <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a></dd>
+<dd>A new, unique <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a></dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true";
 title="class or interface in 
java.lang">UnsupportedOperationException</a></code> - If the operation is not 
supported.</dd>
 </dl>
@@ -240,35 +234,30 @@ var activeTableTab = "activeTableTab";
 <ul class="blockList">
 <li class="blockList">
 <h4>createBlankNode</h4>
-<pre>default&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;identifier)
+<pre>default&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)
                            throws <a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true";
 title="class or interface in java.lang">UnsupportedOperationException</a></pre>
-<div class="block">Create a blank node based on the given identifier.
-
- All BlankNodes created using this method with the same parameter for a
- single instance of RDFTermFactory MUST be equivalent. Ie,
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>
 MUST return true. A BlankNode object
- created through the <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>createBlankNode()</code></a>
 method must
- be universally unique, and SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>.
-
- A BlankNode object created through the
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>createBlankNode(String)</code></a>
 method must be universally
- unique, but also produce the same <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 as any
- previous or future calls to that method on that factory with the same
- parameters. In addition, it SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>,
 created using
- <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true#nameUUIDFromBytes-byte:A-";
 title="class or interface in 
java.util"><code>UUID.nameUUIDFromBytes(byte[])</code></a> using a constant 
salt for each
- instance of <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>, with the given 
identifier joined to
- that salt in a consistent manner.
-
- BlankNodes created using this method with the same parameter, for
- different instances of RDFTermFactory, SHOULD NOT be equivalent.</div>
+<div class="block">Create a blank node based on the given name.
+ <p>
+ All <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>s 
created with the given <code>name</code>
+ <em>on a particular instance</em> of <code>RDFTermFactory</code> MUST be
+ equivalent according to <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>,
+ <p>
+ The returned BlankNode MUST NOT be equal to <code>BlankNode</code>
+ instances returned for any other <code>name</code> or those returned from
+ <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>createBlankNode()</code></a>.
+ <p>
+ The returned BlankNode SHOULD NOT be equivalent to any BlankNodes created
+ on a <em>different</em> <code>RDFTermFactory</code> instance, e.g.
+ different instances of <code>RDFTermFactory</code> should produce
+ different blank nodes for the same <code>name</code> unless they
+ purposely are intending to create equivalent <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>
+ instances (e.g. a reinstated <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io"><code>Serializable</code></a> 
factory).</div>
 <dl>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>identifier</code> - A non-empty, non-null, String that is unique to 
this blank
-                   node in the context of this <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>.</dd>
+<dd><code>name</code> - A non-empty, non-null, String that is unique to this 
blank
+            node in the context of this <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>A BlankNode for the given identifier</dd>
+<dd>A BlankNode for the given name</dd>
 <dt><span class="throwsLabel">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/UnsupportedOperationException.html?is-external=true";
 title="class or interface in 
java.lang">UnsupportedOperationException</a></code> - If the operation is not 
supported.</dd>
 </dl>
@@ -289,7 +278,7 @@ var activeTableTab = "activeTableTab";
 
  <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a> 
objects added to the <a 
href="../../../../../org/apache/commons/rdf/api/Graph.html" title="interface in 
org.apache.commons.rdf.api"><code>Graph</code></a> returned from this
  method SHOULD be mapped using the <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>createBlankNode(String)</code></a>
 of
- this factory, called using the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 as
+ this factory, called using the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--"><code>BlankNode.uniqueReference()</code></a>
 as
  the parameter, before they are inserted into the Graph.</div>
 <dl>
 <dt><span class="returnLabel">Returns:</span></dt>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNode.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNode.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNode.html
 Wed Apr 29 10:02:38 2015
@@ -118,8 +118,8 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code>default <a 
href="../../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api">BlankNode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">RDFTermFactory.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;identifier)</code>
-<div class="block">Create a blank node based on the given identifier.</div>
+<td class="colLast"><span 
class="typeNameLabel">RDFTermFactory.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a blank node based on the given name.</div>
 </td>
 </tr>
 </tbody>
@@ -142,7 +142,7 @@
 </tr>
 <tr class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api">BlankNode</a></code></td>
-<td class="colLast"><span 
class="typeNameLabel">SimpleRDFTermFactory.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/commons/rdf/simple/SimpleRDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in 
java.lang">String</a>&nbsp;identifier)</code>&nbsp;</td>
+<td class="colLast"><span 
class="typeNameLabel">SimpleRDFTermFactory.</span><code><span 
class="memberNameLink"><a 
href="../../../../../../org/apache/commons/rdf/simple/SimpleRDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>&nbsp;</td>
 </tr>
 </tbody>
 </table>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNodeOrIRI.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNodeOrIRI.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/BlankNodeOrIRI.html
 Wed Apr 29 10:02:38 2015
@@ -117,7 +117,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/RDFTerm.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/RDFTerm.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/class-use/RDFTerm.html
 Wed Apr 29 10:02:38 2015
@@ -117,7 +117,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-summary.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-summary.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-summary.html
 Wed Apr 29 10:02:38 2015
@@ -93,7 +93,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-use.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-use.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/api/package-use.html
 Wed Apr 29 10:02:38 2015
@@ -112,7 +112,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>
@@ -183,7 +183,7 @@
  Blank Node</a>, as defined by <a href=
  "http://www.w3.org/TR/rdf11-concepts/#section-blank-nodes"; >RDF-1.1 Concepts
  and Abstract Syntax</a>, a W3C Recommendation published on 25 February 
2014.<br>
- 
+
  Note:  <a
  href="http://www.w3.org/TR/rdf11-concepts/#dfn-blank-node";>Blank nodes</a>
  are disjoint from IRIs and literals.</div>

Modified: 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/simple/SimpleRDFTermFactory.html
==============================================================================
--- 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/simple/SimpleRDFTermFactory.html
 (original)
+++ 
websites/production/commonsrdf/content/apidocs/org/apache/commons/rdf/simple/SimpleRDFTermFactory.html
 Wed Apr 29 10:02:38 2015
@@ -164,8 +164,8 @@ implements <a href="../../../../../org/a
 </tr>
 <tr id="i1" class="rowColor">
 <td class="colFirst"><code><a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api">BlankNode</a></code></td>
-<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/simple/SimpleRDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;identifier)</code>
-<div class="block">Create a blank node based on the given identifier.</div>
+<td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/simple/SimpleRDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></span>(<a
 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</code>
+<div class="block">Create a blank node based on the given name.</div>
 </td>
 </tr>
 <tr id="i2" class="altColor">
@@ -256,20 +256,14 @@ implements <a href="../../../../../org/a
 <pre>public&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode()</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--">RDFTermFactory</a></code></span></div>
 <div class="block">Create a new blank node.
-
- All pairs of <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>s 
created with this method MUST NOT be
- equal.
-
- If supported, the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 of the returned
- blank node MUST be a universally unique value across both this and any
- other <a href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in org.apache.commons.rdf.api"><code>RDFTermFactory</code></a> 
objects running in the JVM when compared
- with both past and future calls both to this method, and calls to
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 with any inputs.</div>
+ <p>
+ The returned blank node MUST NOT be equal to any existing
+ <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a> 
instances according to <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--">createBlankNode</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in org.apache.commons.rdf.api">RDFTermFactory</a></code></dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>A new <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a></dd>
+<dd>A new, unique <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a></dd>
 </dl>
 </li>
 </ul>
@@ -279,37 +273,32 @@ implements <a href="../../../../../org/a
 <ul class="blockList">
 <li class="blockList">
 <h4>createBlankNode</h4>
-<pre>public&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;identifier)</pre>
+<pre>public&nbsp;<a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in 
org.apache.commons.rdf.api">BlankNode</a>&nbsp;createBlankNode(<a 
href="http://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true";
 title="class or interface in java.lang">String</a>&nbsp;name)</pre>
 <div class="block"><span class="descfrmTypeLabel">Description copied from 
interface:&nbsp;<code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">RDFTermFactory</a></code></span></div>
-<div class="block">Create a blank node based on the given identifier.
-
- All BlankNodes created using this method with the same parameter for a
- single instance of RDFTermFactory MUST be equivalent. Ie,
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>
 MUST return true. A BlankNode object
- created through the <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>RDFTermFactory.createBlankNode()</code></a>
 method must
- be universally unique, and SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>.
-
- A BlankNode object created through the
- <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 method must be universally
- unique, but also produce the same <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 as any
- previous or future calls to that method on that factory with the same
- parameters. In addition, it SHOULD contain a <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true";
 title="class or interface in java.util"><code>UUID</code></a> as part of its
- <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>,
 created using
- <a 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html?is-external=true#nameUUIDFromBytes-byte:A-";
 title="class or interface in 
java.util"><code>UUID.nameUUIDFromBytes(byte[])</code></a> using a constant 
salt for each
- instance of <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>, with the given 
identifier joined to
- that salt in a consistent manner.
-
- BlankNodes created using this method with the same parameter, for
- different instances of RDFTermFactory, SHOULD NOT be equivalent.</div>
+<div class="block">Create a blank node based on the given name.
+ <p>
+ All <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>s 
created with the given <code>name</code>
+ <em>on a particular instance</em> of <code>RDFTermFactory</code> MUST be
+ equivalent according to <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#equals-java.lang.Object-"><code>BlankNode.equals(Object)</code></a>,
+ <p>
+ The returned BlankNode MUST NOT be equal to <code>BlankNode</code>
+ instances returned for any other <code>name</code> or those returned from
+ <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode--"><code>RDFTermFactory.createBlankNode()</code></a>.
+ <p>
+ The returned BlankNode SHOULD NOT be equivalent to any BlankNodes created
+ on a <em>different</em> <code>RDFTermFactory</code> instance, e.g.
+ different instances of <code>RDFTermFactory</code> should produce
+ different blank nodes for the same <code>name</code> unless they
+ purposely are intending to create equivalent <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a>
+ instances (e.g. a reinstated <a 
href="http://docs.oracle.com/javase/8/docs/api/java/io/Serializable.html?is-external=true";
 title="class or interface in java.io"><code>Serializable</code></a> 
factory).</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>
 <dd><code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-">createBlankNode</a></code>&nbsp;in
 interface&nbsp;<code><a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in org.apache.commons.rdf.api">RDFTermFactory</a></code></dd>
 <dt><span class="paramLabel">Parameters:</span></dt>
-<dd><code>identifier</code> - A non-empty, non-null, String that is unique to 
this blank
-                   node in the context of this <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>.</dd>
+<dd><code>name</code> - A non-empty, non-null, String that is unique to this 
blank
+            node in the context of this <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html" 
title="interface in 
org.apache.commons.rdf.api"><code>RDFTermFactory</code></a>.</dd>
 <dt><span class="returnLabel">Returns:</span></dt>
-<dd>A BlankNode for the given identifier</dd>
+<dd>A BlankNode for the given name</dd>
 </dl>
 </li>
 </ul>
@@ -328,7 +317,7 @@ implements <a href="../../../../../org/a
 
  <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" 
title="interface in org.apache.commons.rdf.api"><code>BlankNode</code></a> 
objects added to the <a 
href="../../../../../org/apache/commons/rdf/api/Graph.html" title="interface in 
org.apache.commons.rdf.api"><code>Graph</code></a> returned from this
  method SHOULD be mapped using the <a 
href="../../../../../org/apache/commons/rdf/api/RDFTermFactory.html#createBlankNode-java.lang.String-"><code>RDFTermFactory.createBlankNode(String)</code></a>
 of
- this factory, called using the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--"><code>BlankNode.internalIdentifier()</code></a>
 as
+ this factory, called using the <a 
href="../../../../../org/apache/commons/rdf/api/BlankNode.html#uniqueReference--"><code>BlankNode.uniqueReference()</code></a>
 as
  the parameter, before they are inserted into the Graph.</div>
 <dl>
 <dt><span class="overrideSpecifyLabel">Specified by:</span></dt>

Modified: websites/production/commonsrdf/content/contributing.html
==============================================================================
--- websites/production/commonsrdf/content/contributing.html (original)
+++ websites/production/commonsrdf/content/contributing.html Wed Apr 29 
10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Contribute</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/download.html
==============================================================================
--- websites/production/commonsrdf/content/download.html (original)
+++ websites/production/commonsrdf/content/download.html Wed Apr 29 10:02:38 
2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Download Commons RDF</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/implementations.html
==============================================================================
--- websites/production/commonsrdf/content/implementations.html (original)
+++ websites/production/commonsrdf/content/implementations.html Wed Apr 29 
10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Implementations</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/index.html
==============================================================================
--- websites/production/commonsrdf/content/index.html (original)
+++ websites/production/commonsrdf/content/index.html Wed Apr 29 10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Apache Commons RDF (incubating)</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/mail-lists.html
==============================================================================
--- websites/production/commonsrdf/content/mail-lists.html (original)
+++ websites/production/commonsrdf/content/mail-lists.html Wed Apr 29 10:02:38 
2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Project Mailing Lists</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/project-info.html
==============================================================================
--- websites/production/commonsrdf/content/project-info.html (original)
+++ websites/production/commonsrdf/content/project-info.html Wed Apr 29 
10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Project Information</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/project-reports.html
==============================================================================
--- websites/production/commonsrdf/content/project-reports.html (original)
+++ websites/production/commonsrdf/content/project-reports.html Wed Apr 29 
10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Generated Reports</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/source-repository.html
==============================================================================
--- websites/production/commonsrdf/content/source-repository.html (original)
+++ websites/production/commonsrdf/content/source-repository.html Wed Apr 29 
10:02:38 2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Source Repository</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/team-list.html
==============================================================================
--- websites/production/commonsrdf/content/team-list.html (original)
+++ websites/production/commonsrdf/content/team-list.html Wed Apr 29 10:02:38 
2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; Team list</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">

Modified: websites/production/commonsrdf/content/testapidocs/index-all.html
==============================================================================
--- websites/production/commonsrdf/content/testapidocs/index-all.html (original)
+++ websites/production/commonsrdf/content/testapidocs/index-all.html Wed Apr 
29 10:02:38 2015
@@ -299,7 +299,7 @@
 <dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/api/AbstractBlankNodeTest.html#testInternalIdentifier--">testInternalIdentifier()</a></span>
 - Method in class org.apache.commons.rdf.api.<a 
href="org/apache/commons/rdf/api/AbstractBlankNodeTest.html" title="class in 
org.apache.commons.rdf.api">AbstractBlankNodeTest</a></dt>
 <dd>
 <div class="block">Test method for
- <a 
href="../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#internalIdentifier--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.internalIdentifier()</code></a>.</div>
+ <a 
href="../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#uniqueReference--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.uniqueReference()</code></a>.</div>
 </dd>
 <dt><span class="memberNameLink"><a 
href="org/apache/commons/rdf/api/AbstractRDFTermFactoryTest.html#testInvalidIRI--">testInvalidIRI()</a></span>
 - Method in class org.apache.commons.rdf.api.<a 
href="org/apache/commons/rdf/api/AbstractRDFTermFactoryTest.html" title="class 
in org.apache.commons.rdf.api">AbstractRDFTermFactoryTest</a></dt>
 <dd>&nbsp;</dd>

Modified: 
websites/production/commonsrdf/content/testapidocs/org/apache/commons/rdf/api/AbstractBlankNodeTest.html
==============================================================================
--- 
websites/production/commonsrdf/content/testapidocs/org/apache/commons/rdf/api/AbstractBlankNodeTest.html
 (original)
+++ 
websites/production/commonsrdf/content/testapidocs/org/apache/commons/rdf/api/AbstractBlankNodeTest.html
 Wed Apr 29 10:02:38 2015
@@ -178,7 +178,7 @@ extends <a href="http://docs.oracle.com/
 <td class="colFirst"><code>void</code></td>
 <td class="colLast"><code><span class="memberNameLink"><a 
href="../../../../../org/apache/commons/rdf/api/AbstractBlankNodeTest.html#testInternalIdentifier--">testInternalIdentifier</a></span>()</code>
 <div class="block">Test method for
- <a 
href="../../../../../../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#internalIdentifier--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.internalIdentifier()</code></a>.</div>
+ <a 
href="../../../../../../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#uniqueReference--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.uniqueReference()</code></a>.</div>
 </td>
 </tr>
 <tr id="i5" class="rowColor">
@@ -267,7 +267,7 @@ extends <a href="http://docs.oracle.com/
 <h4>testInternalIdentifier</h4>
 <pre>public final&nbsp;void&nbsp;testInternalIdentifier()</pre>
 <div class="block">Test method for
- <a 
href="../../../../../../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#internalIdentifier--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.internalIdentifier()</code></a>.</div>
+ <a 
href="../../../../../../apidocs/org/apache/commons/rdf/api/BlankNode.html?is-external=true#uniqueReference--"
 title="class or interface in 
org.apache.commons.rdf.api"><code>BlankNode.uniqueReference()</code></a>.</div>
 </li>
 </ul>
 <a name="testEquals--">

Modified: websites/production/commonsrdf/content/userguide.html
==============================================================================
--- websites/production/commonsrdf/content/userguide.html (original)
+++ websites/production/commonsrdf/content/userguide.html Wed Apr 29 10:02:38 
2015
@@ -1,13 +1,13 @@
 <!DOCTYPE html>
 <!--
- | Generated by Apache Maven Doxia at 28 April 2015
+ | Generated by Apache Maven Doxia at 29 April 2015
  | Rendered using Apache Maven Fluido Skin 1.3.0
 -->
 <html xmlns="http://www.w3.org/1999/xhtml"; xml:lang="en" lang="en">
   <head>
     <meta charset="UTF-8" />
     <meta name="viewport" content="width=device-width, initial-scale=1.0" />
-    <meta name="Date-Revision-yyyymmdd" content="20150428" />
+    <meta name="Date-Revision-yyyymmdd" content="20150429" />
     <meta http-equiv="Content-Language" content="en" />
     <title>Apache Commons RDF &#x2013; User Guide</title>
 
@@ -54,7 +54,7 @@
                                        <a class="brand" 
href="http://commonsrdf.incubator.apache.org";>Commons RDF &trade;</a>
                                        <ul class="nav">      
                     
-            <li id="publishDate">Last Published: 28 April 2015</li>
+            <li id="publishDate">Last Published: 29 April 2015</li>
       <li class="divider">|</li> <li id="projectVersion">Version: 
0.1.0-incubating-SNAPSHOT</li>
   </ul>
                     <div class="pull-right">   <ul class="nav">
@@ -578,18 +578,17 @@ System.out.println(b1.equals(new SimpleR
 </blockquote>
 <div class="section">
 <h4><a name="Blank_node_reference"></a>Blank node reference</h4>
-<p><i>Warning: This method is still under discussion and these details, 
including the method name, are subject to change. See <a class="externalLink" 
href="https://issues.apache.org/jira/browse/COMMONSRDF-6";>COMMONSRDF-6</a>.</i></p>
-<p>While blank nodes are distinct from IRIs, and don&#x2019;t have inherent 
universal identifiers, it can nevertheless be useful for debugging and testing 
to have a unique reference string for a particular blank node. For that 
purpose, BlankNode exposes the <a 
href="apidocs/org/apache/commons/rdf/api/BlankNode.html#internalIdentifier--">internalIdentifier</a>
 method:</p>
+<p>While blank nodes are distinct from IRIs, and don&#x2019;t have inherent 
universal identifiers, it can nevertheless be useful for debugging and testing 
to have a unique reference string for a particular blank node. For that 
purpose, BlankNode exposes the <a 
href="apidocs/org/apache/commons/rdf/api/BlankNode.html#uniqueReference--">uniqueReference</a>
 method:</p>
 
 <div class="source">
 <div class="source">
-<pre>System.out.println(bnode.internalIdentifier());
+<pre>System.out.println(bnode.uniqueReference());
 </pre></div></div>
 
 <blockquote>
 <p><tt>735d5e63-96a4-488b-8613-7037b82c74a5</tt></p>
 </blockquote>
-<p>While this reference string might for the <i>simple</i> implementation also 
be seen within the <tt>BlankNode.ntriplesString()</tt> result, there is no such 
guarantee from the Commons RDF API. Clients who need a globally unique 
reference for a blank node should therefore use the 
<tt>internalIdentifier()</tt> method.</p>
+<p>While this reference string might for the <i>simple</i> implementation also 
be seen within the <tt>BlankNode.ntriplesString()</tt> result, there is no such 
guarantee from the Commons RDF API. Clients who need a globally unique 
reference for a blank node should therefore use the <tt>uniqueReference()</tt> 
method.</p>
 <p><i>Note: While it is recommended for this string to be (or contain) a <a 
class="externalLink" 
href="http://docs.oracle.com/javase/8/docs/api/java/util/UUID.html";>UUID 
string</a>, implementations are free to use any scheme to ensure their blank 
node references are globally unique. Therefore no assumptions should be made 
about this string except that it is unique per blank node.</i></p></div></div>
 <div class="section">
 <h3><a name="Literal"></a>Literal</h3>


Reply via email to