@Override public Iterator<T> iterator() { return unwrap(result); } };
@GET @Path("/namespaces") @Produces(Namespaces.MIME_TYPE_JSON) public Map<String, String> listKnownNamespaces(@Context UriInfo info) { final PrefixService prefixService = createLocalPrefixService(info); Map<String, String> nss = new HashMap<String, String>(); try { RepositoryConnection con = sesameService.getConnection(); try { con.begin(); for (Namespace ns : iterable(con.getNamespaces())) { nss.put(ns.getPrefix(), ns.getName()); } // commit added con.commit(); } finally { con.close(); } } catch (RepositoryException e) { handleRepositoryException(e,LDPathUtilWebService.class); } for (Map.Entry<String, String> e : prefixService.getMappings().entrySet()) { nss.put(e.getKey(), e.getValue()); } nss.put(FUNCTION_PREFIX, FUNCTION_NAMESPACE); return nss; }
try { con.begin(); for(Namespace ns : iterable(con.getNamespaces())) { namespaces.put(ns.getPrefix(),ns.getName());
@Override public Iterator<T> iterator() { return unwrap(result); } };
for(Namespace ns : iterable(con.getNamespaces())) { namespaces.put(ns.getPrefix(),ns.getName());
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(r,rdf_type,null,true,contexts)); } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e, ResourceUtils.class); return Iterators.emptyIterator(); } } },
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(r, property, null, true, contexts)); } catch (RepositoryException ex) { ExceptionUtils.handleRepositoryException(ex, ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Resource> iterator() { try { return ResultUtils.unwrap(rcon.getResources()); } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e,ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(r, property, null, true, contexts)); } catch (RepositoryException ex) { ExceptionUtils.handleRepositoryException(ex, ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Resource> iterator() { try { return ResultUtils.unwrap(rcon.getResources()); } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e,ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(null, property, r, true, contexts)); } catch (RepositoryException ex) { ExceptionUtils.handleRepositoryException(ex, ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(null, property, r, true, contexts)); } catch (RepositoryException ex) { ExceptionUtils.handleRepositoryException(ex, ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<Statement> iterator() { try { return ResultUtils.unwrap(con.getStatements(r,rdf_type,null,true,contexts)); } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e, ResourceUtils.class); return Iterators.emptyIterator(); } } },
return Iterators.filter( Iterators.transform( ResultUtils.unwrap(con.getStatements(null, property, value, true, contexts)), new Function<Statement, Resource>() { @Override
return Iterators.filter( Iterators.transform( ResultUtils.unwrap(con.getStatements(null, property, value, true, contexts)), new Function<Statement, Resource>() { @Override
@Override public Iterator<URI> iterator() { try { Iterator<URI> result = ResultUtils.unwrap(rcon.getResources(prefix)); Iterators.advance(result,offset); if(limit > 0) { return Iterators.limit(result,limit); } else { return result; } } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e,ResourceUtils.class); return Iterators.emptyIterator(); } } };
@Override public Iterator<URI> iterator() { try { Iterator<URI> result = ResultUtils.unwrap(rcon.getResources(prefix)); Iterators.advance(result,offset); if(limit > 0) { return Iterators.limit(result,limit); } else { return result; } } catch (RepositoryException e) { ExceptionUtils.handleRepositoryException(e,ResourceUtils.class); return Iterators.emptyIterator(); } } };