code: @Override
      public void add(URL url, String baseURI, RDFFormat dataFormat, Resource... contexts) throws IOException, RDFParseException, RepositoryException {
          if(notNull(baseURI)) {
              getClient().sendAdd(new URL(url.toString()).openStream(), baseURI, dataFormat, contexts);
          }else{
              getClient().sendAdd(new URL(url.toString()).openStream(), url.toString(), dataFormat, contexts);
          }
      }
docs: add triples via URL
  
  sets base URI to url if none is supplied
  
  @param url
  @param baseURI
  @param dataFormat
  @param contexts
  @throws IOException
  @throws RDFParseException
  @throws RepositoryException