You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jena.apache.org by an...@apache.org on 2016/03/15 17:18:59 UTC
[3/4] jena git commit: Add create from a collection.
Add create from a collection.
Project: http://git-wip-us.apache.org/repos/asf/jena/repo
Commit: http://git-wip-us.apache.org/repos/asf/jena/commit/ceb0b8c4
Tree: http://git-wip-us.apache.org/repos/asf/jena/tree/ceb0b8c4
Diff: http://git-wip-us.apache.org/repos/asf/jena/diff/ceb0b8c4
Branch: refs/heads/master
Commit: ceb0b8c4201714145b130d512d9de9215a905d81
Parents: 3ef932e
Author: Andy Seaborne <an...@apache.org>
Authored: Tue Mar 15 15:18:46 2016 +0000
Committer: Andy Seaborne <an...@apache.org>
Committed: Tue Mar 15 15:52:48 2016 +0000
----------------------------------------------------------------------
.../src/main/java/org/apache/jena/sparql/expr/ExprList.java | 8 ++++++++
1 file changed, 8 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/jena/blob/ceb0b8c4/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprList.java
----------------------------------------------------------------------
diff --git a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprList.java b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprList.java
index a0125fb..d386ca3 100644
--- a/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprList.java
+++ b/jena-arq/src/main/java/org/apache/jena/sparql/expr/ExprList.java
@@ -30,6 +30,14 @@ public class ExprList implements Iterable<Expr>
private final List<Expr> expressions ;
/** Create a copy which does not share the list of expressions with the original */
public static ExprList copy(ExprList other) { return new ExprList(other) ; }
+
+ /** Create an ExprList that contaisn the expressions */
+ public static ExprList create(Collection<Expr> exprs) {
+ ExprList exprList = new ExprList() ;
+ exprs.forEach(exprList::add) ;
+ return exprList ;
+ }
+
/** Empty, immutable ExprList */
public static final ExprList emptyList = new ExprList(Collections.<Expr> emptyList()) ;