Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id EF737200B9A for ; Fri, 7 Oct 2016 16:22:20 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EE08B160AE8; Fri, 7 Oct 2016 14:22:20 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id C3BC0160AF9 for ; Fri, 7 Oct 2016 16:22:19 +0200 (CEST) Received: (qmail 41895 invoked by uid 500); 7 Oct 2016 14:22:18 -0000 Mailing-List: contact commits-help@commonsrdf.incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@commonsrdf.incubator.apache.org Delivered-To: mailing list commits@commonsrdf.incubator.apache.org Received: (qmail 41878 invoked by uid 99); 7 Oct 2016 14:22:18 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Oct 2016 14:22:18 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id A902EC029D for ; Fri, 7 Oct 2016 14:22:18 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: -6.219 X-Spam-Level: X-Spam-Status: No, score=-6.219 tagged_above=-999 required=6.31 tests=[KAM_ASCII_DIVIDERS=0.8, KAM_LAZY_DOMAIN_SECURITY=1, RCVD_IN_DNSWL_HI=-5, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RP_MATCHES_RCVD=-2.999] autolearn=disabled Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id JwgMo2K5Jvyi for ; Fri, 7 Oct 2016 14:22:17 +0000 (UTC) Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with SMTP id 4399D60DA8 for ; Fri, 7 Oct 2016 14:22:16 +0000 (UTC) Received: (qmail 40810 invoked by uid 99); 7 Oct 2016 14:22:15 -0000 Received: from git1-us-west.apache.org (HELO git1-us-west.apache.org) (140.211.11.23) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 07 Oct 2016 14:22:15 +0000 Received: by git1-us-west.apache.org (ASF Mail Server at git1-us-west.apache.org, from userid 33) id 60371DFDC4; Fri, 7 Oct 2016 14:22:15 +0000 (UTC) Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit From: stain@apache.org To: commits@commonsrdf.incubator.apache.org Date: Fri, 07 Oct 2016 14:22:57 -0000 Message-Id: <3daa9adceed844cfb046b4cc9c36c77d@git.apache.org> In-Reply-To: References: X-Mailer: ASF-Git Admin Mailer Subject: [44/50] incubator-commonsrdf git commit: avoid javadoc warnings archived-at: Fri, 07 Oct 2016 14:22:21 -0000 avoid javadoc warnings Project: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/repo Commit: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/commit/a072cb96 Tree: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/tree/a072cb96 Diff: http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/diff/a072cb96 Branch: refs/heads/master Commit: a072cb96943bc2d72d905502baa5c1212a10c18e Parents: edc3036 Author: Stian Soiland-Reyes Authored: Fri Oct 7 14:25:24 2016 +0100 Committer: Stian Soiland-Reyes Committed: Fri Oct 7 14:25:24 2016 +0100 ---------------------------------------------------------------------- .../apache/commons/rdf/jena/JenaDataset.java | 6 ++- .../commons/rdf/jena/JenaRDFTermFactory.java | 41 ++++++++------------ 2 files changed, 20 insertions(+), 27 deletions(-) ---------------------------------------------------------------------- http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/a072cb96/jena/src/main/java/org/apache/commons/rdf/jena/JenaDataset.java ---------------------------------------------------------------------- diff --git a/jena/src/main/java/org/apache/commons/rdf/jena/JenaDataset.java b/jena/src/main/java/org/apache/commons/rdf/jena/JenaDataset.java index f312c2a..ad8c0ca 100644 --- a/jena/src/main/java/org/apache/commons/rdf/jena/JenaDataset.java +++ b/jena/src/main/java/org/apache/commons/rdf/jena/JenaDataset.java @@ -36,8 +36,10 @@ public interface JenaDataset extends org.apache.commons.rdf.api.Dataset { public DatasetGraph asJenaDatasetGraph(); /** - * Return a union graph view of this dataset.

union graph - * contains triples in any graph (including the default graph). + * Return a union graph view of this dataset. + *

+ * The union graph contains triples in any graph (including the + * default graph). *

* Changes in the union graph are reflected in the Commons RDF dataset and * vice versa. Triples added to the graph are added to the default graph. http://git-wip-us.apache.org/repos/asf/incubator-commonsrdf/blob/a072cb96/jena/src/main/java/org/apache/commons/rdf/jena/JenaRDFTermFactory.java ---------------------------------------------------------------------- diff --git a/jena/src/main/java/org/apache/commons/rdf/jena/JenaRDFTermFactory.java b/jena/src/main/java/org/apache/commons/rdf/jena/JenaRDFTermFactory.java index aa4bacf..8b53c76 100644 --- a/jena/src/main/java/org/apache/commons/rdf/jena/JenaRDFTermFactory.java +++ b/jena/src/main/java/org/apache/commons/rdf/jena/JenaRDFTermFactory.java @@ -76,10 +76,13 @@ public final class JenaRDFTermFactory implements RDFTermFactory { /** * Create a JenaRDFTermFactory. *

- * This constructor will use the specified {@link UUID} as a salt - * for the purposes of {@link BlankNode} identity. + * This constructor will use the specified {@link UUID} as a salt for + * the purposes of {@link BlankNode} identity, and should only be used in + * cases where predictable and consistent + * {@link BlankNode#uniqueReference()} are important. * - * @param salt {@link UUID} to use as salt + * @param salt + * {@link UUID} to use as salt for {@link BlankNode} equality */ public JenaRDFTermFactory(UUID salt) { this.salt = salt; @@ -143,13 +146,10 @@ public final class JenaRDFTermFactory implements RDFTermFactory { *

* The generalized triple supports any {@link RDFTerm} as its * {@link TripleLike#getSubject()} {@link TripleLike#getPredicate()} or - * {@link TripleLike#getObject()}, including {@link JenaAny} or - * {@link JenaVariable}. + * {@link TripleLike#getObject()}. * * @see #createTriple(BlankNodeOrIRI, IRI, RDFTerm) * @see #createGeneralizedQuad(RDFTerm, RDFTerm, RDFTerm, RDFTerm) - * @see #createAnyVariable() - * @see #createVariable(String) * * @param subject * The subject of the statement @@ -171,13 +171,10 @@ public final class JenaRDFTermFactory implements RDFTermFactory { *

* The generalized quad supports any {@link RDFTerm} as its * {@link QuadLike#getSubject()} {@link QuadLike#getPredicate()}, - * {@link QuadLike#getObject()} or {@link QuadLike#getObject()} including - * {@link JenaAny} or {@link JenaVariable}. + * {@link QuadLike#getObject()} or {@link QuadLike#getObject()}. * * @see #createQuad(BlankNodeOrIRI, BlankNodeOrIRI, IRI, RDFTerm) * @see #createGeneralizedTriple(RDFTerm, RDFTerm, RDFTerm) - * @see #createAnyVariable() - * @see #createVariable(String) * * @param subject * The subject of the statement @@ -212,8 +209,7 @@ public final class JenaRDFTermFactory implements RDFTermFactory { * true. * @return Adapted {@link JenaRDFTerm} * @throws ConversionException If the {@link Node} can't be represented as an {@link RDFTerm}, e.g. - * if the node is not {@link Node#isConcrete()}, - * is {@link Node#isVariable()}, or is {@link Node.ANY} + * if the node is not concrete or represents a variable in Jena. */ public JenaRDFTerm fromJena(Node node) throws ConversionException { return JenaFactory.fromJena(node, getSalt()); @@ -233,9 +229,9 @@ public final class JenaRDFTermFactory implements RDFTermFactory { * @param node * The Jena Node to adapt. It's {@link Node#isConcrete()} must be * true. - * @return Adapted {@link RDFTerm} - * @throws ConversionException - * if the node is not concrete. + * @return Adapted {@link RDFTerm} + * @throws ConversionException If the {@link Node} can't be represented as an {@link RDFTerm}, e.g. + * if the node is not concrete or represents a variable in Jena. */ public static RDFTerm fromJena(RDFTermFactory factory, Node node) { if (node == null) { @@ -288,8 +284,7 @@ public final class JenaRDFTermFactory implements RDFTermFactory { * Adapt a generalized Jena {@link org.apache.jena.graph.Triple} to a CommonsRDF {@link TripleLike}. *

* The generalized triple supports any {@link RDFTerm} as its {@link TripleLike#getSubject()} - * {@link TripleLike#getPredicate()} or {@link TripleLike#getObject()}, including - * the extensions {@link JenaAny} and {@link JenaVariable}. + * {@link TripleLike#getPredicate()} or {@link TripleLike#getObject()}. *

* If the Jena triple contains any {@link Node#isBlank()}, then any corresponding * {@link BlankNode} will use a {@link UUID} salt from this @@ -318,9 +313,7 @@ public final class JenaRDFTermFactory implements RDFTermFactory { * {@link QuadLike#getGraphName()}, * {@link QuadLike#getSubject()} * {@link QuadLike#getPredicate()} or - * {@link QuadLike#getObject()}, including - * the extensions - * {@link JenaAny} and {@link JenaVariable}. + * {@link QuadLike#getObject()}. *

* If the Jena quad contains any {@link Node#isBlank()}, then any corresponding * {@link BlankNode} will use a {@link UUID} salt from this @@ -721,10 +714,8 @@ public final class JenaRDFTermFactory implements RDFTermFactory { * {@link BlankNode#uniqueReference()} for details. *

* This salt can be used with the constructor - * {@link JenaRDFTermFactory#JenaRDFTermFactory(UUID)} or - * methods like {@link #fromJena(Node, UUID)} and - * {@link #fromJena(org.apache.jena.graph.Triple, UUID)} - * to ensure consistent {@link BlankNode}s. + * {@link JenaRDFTermFactory#JenaRDFTermFactory(UUID)} + * if consistent or reproducible {@link BlankNode}s are desirable. * * @return The {@link UUID} used as salt */