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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:V">V</a> <a href="#I:X">X</a> <a name="I:A"> +<div class="contentContainer"><a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:X">X</a> <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> </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> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:V">V</a> <a href="#I:X">X</a> </div> +<a href="#I:A">A</a> <a href="#I:B">B</a> <a href="#I:C">C</a> <a href="#I:E">E</a> <a href="#I:G">G</a> <a href="#I:H">H</a> <a href="#I:I">I</a> <a href="#I:L">L</a> <a href="#I:N">N</a> <a href="#I:O">O</a> <a href="#I:R">R</a> <a href="#I:S">S</a> <a href="#I:T">T</a> <a href="#I:U">U</a> <a href="#I:V">V</a> <a href="#I:X">X</a> </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> 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> 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 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> 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 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> 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> 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 <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> 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 <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> 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> identifier) +<pre>default <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> 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> 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> 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> 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> identifier)</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> name)</code> </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> 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> 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 <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> createBlankNode()</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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> in interface <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 <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> 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> identifier)</pre> +<pre>public <a href="../../../../../org/apache/commons/rdf/api/BlankNode.html" title="interface in org.apache.commons.rdf.api">BlankNode</a> 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> name)</pre> <div class="block"><span class="descfrmTypeLabel">Description copied from interface: <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> in interface <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 – Contribute</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Download Commons RDF</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Implementations</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Apache Commons RDF (incubating)</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Project Mailing Lists</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Project Information</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Generated Reports</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Source Repository</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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 – Team list</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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> </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 void 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 – User Guide</title> @@ -54,7 +54,7 @@ <a class="brand" href="http://commonsrdf.incubator.apache.org">Commons RDF ™</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’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’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>