You can use SPARQL methods on the "new API" too.
"net.croz.scardf.query" package is a part of "the old API", and as
such it is not recommended. It still works as well as it ever did, of
course, but it's not compatible with the new model and it probably
won't be developed further. It was an experiment in Scala DSL, aiming
to provide a typesafe imitation of the actual SPARQL syntax. Since the
SPARQL is a quite complex language, this goal was only partially
achieved:
http://code.google.com/p/scardf/wiki/Querying
After the redesign, this functionality was not ported. What remains is
the org.scardf.QueryEngine trait, which is implemented by
org.scardf.jena.JenaGraph. A SPARQL expression is here given as a
string.
Remote endpoints are not supported directly, but also through Jena, e.g.
http://stackoverflow.com/questions/3493238/how-do-i-query-update-a-remote-rdf-endpoint-with-jena
Note that I haven't tried it myself, though.
Hrvoje