public final class Util extends Object
| Modifier and Type | Method and Description | 
|---|---|
| static int | compare(int[] a,
       int[] b)Compares two array lexicographically. | 
| static String | getCatalogFromSpec(String repoAndCatalog)Parses a store spec of the form [CATALOG:]REPO and returns
 the CATALOG. | 
| static String | getRepoFromSpec(String repoAndCatalog)Parses a store spec of the form [CATALOG:]REPO and returns
 the REPO part. | 
| static <T> Iterable<T> | iter(Iteration<T,? extends RuntimeException> i)Converts an RDF4J iteration object into a Java iterable. | 
| static int | mismatch(int[] a,
        int[] b)Computes the first index where two arrays differ. | 
public static <T> Iterable<T> iter(Iteration<T,? extends RuntimeException> i)
Note that the 'iterable' can be iterated over only once. The purpose of this method is to enable RDF4J iterable objects to be used in for-each loops:
 
 try (TupleQueryResult result = ...) {
   for (BindingSet set : Util.iter(result)) { ... }
 }
 
T - Type of objects returned from the iteration.i - RDF4J iterable object.public static String getCatalogFromSpec(String repoAndCatalog)
null if there is no CATALOG.repoAndCatalog - Store specification ([CATALOG:]REPO).null.public static String getRepoFromSpec(String repoAndCatalog)
repoAndCatalog - Store specification ([CATALOG:]REPO).public static int mismatch(int[] a,
                           int[] b)
a - First array.b - Second array.NullPointerException - If either array is null.public static int compare(int[] a,
                          int[] b)
a - First array.b - Second array.Comparable.compareTo(Object).NullPointerException - If either array is null.Copyright © 2024 Franz Inc.. All rights reserved.