Can't you use an IDE? How are you writing the Javacode? If you're using Eclipse or IntelliJ, and import the Jena libs via Maven, the IDE should be able to render Javadoc as well as giving you the source code.

On 18.01.23 09:28, Bruno Kinoshita wrote:
where can we find the implementation of the class RDFStar?

https://github.com/apache/jena/blob/main/jena-arq/src/main/java/org/apache/jena/system/RDFStar.java

Just go to Jena's source code in GitHub, https://github.com/apache/jena/,
click on "Go to file", type the name of the class (e.g. "RDFStar") and
normally you will find a file with the matching name. Otherwise use
GitHub's "Search in this repository" and that may lead you to the source
code you are looking for.

-Bruno

On Wed, 18 Jan 2023 at 09:02, Ghinwa FAKIH <ginwa.fa...@etu.univ-nantes.fr>
wrote:

where can we find the implementation of the class RDFStar?

On 17/01/2023 13:13, Andy Seaborne wrote:

On 17/01/2023 10:32, Ghinwa FAKIH wrote:
Hello,

I find this documentation on jena :
https://jena.apache.org/documentation/rdf-star/

In this documentation, it is stated that the package
/org.apache.jena.system.RDFStar//**/can be used for converting from
rdf into rdf-star and vice versa.

But I didn't find any details about how this package is used.
RDFStar is a class:

/**
  * Library for RDF-star translation to and from reification form.
  * There is one reification for each unique quoted triple term.
  * This is especially important when decoding.
  */

It provides a specialist (non-standard - there isn't a standard)
translation of quoted triple terms into RDF reification triples that
can be read by a RDF system that does not support RDF star syntax.

It also can reverse the mapping - take data it has encoded and produce
a graph with quoted triples.

It enables transferring data between systems if one does not support
RDF-star.

It is not a general tool to convert already existing reification into
RDF quoted triple terms.

Any Jena graph (model) supports RDF star in the Jena current release
(4.7.0) with no additional steps.

In addition, there is no information in this documentation about the
functions related to rdf-star in this package. I need a help for
writing code that can load RDF data and convert it into rdf-star and
then executing sparql-star queries.
RDF-star is always on in Jena.

Just load the data as you would any other data.  Turtle data can
include quoted triples.

Jena supports the W3C CG final report:

    https://w3c.github.io/rdf-star/cg-spec

including SPARQL functions and results.

Thank you in advance for any help.

Regards
     Andy

Reply via email to