Re: Support for non-string plain literals?

2016-06-25 Thread Jindřich Mynarz
The serialization context I'm interest in is org.apache.jena.query.ParameterizedSparqlString (toString(): https://github.com/apache/jena/blob/master/jena-arq/src/main/java/org/apache/jena/query/ParameterizedSparqlString.java#L1291-L1377). I probably should have clarified that before. However, I

Re: Support for non-string plain literals?

2016-06-25 Thread Andy Seaborne
On 25/06/16 11:42, Jean-Marc Vanel wrote: Sorry, now it's clear. AFAIK internally 1000 and "1000"^^xsd:integer are the same. What you ask is a feature of the Turtle Writer. You should look for settings of the Turtle Writer, if any. It does that. N-triples does not, nor does RDF/XML. If

Re: Support for non-string plain literals?

2016-06-25 Thread Jean-Marc Vanel
Sorry, now it's clear. AFAIK internally 1000 and "1000"^^xsd:integer are the same. What you ask is a feature of the Turtle Writer. You should look for settings of the Turtle Writer, if any. If Jena does not do it, look for another tool like rapper, Euler/EYE, etc. 2016-06-25 12:34 GMT+02:00

Re: Support for non-string plain literals?

2016-06-25 Thread Jindřich Mynarz
Hi Jean-Marc, I'm aware of createTypedLiteral, but I don't want to generate typed literal, but a plain one instead, as I have indicated in my question. For example, 1000 instead of "1000"^^xsd:integer. - Jindřich -- Jindřich Mynarz http://mynarz.net/#jindrich On Sat, Jun 25, 2016 at 12:32

Re: Support for non-string plain literals?

2016-06-25 Thread Jean-Marc Vanel
Jindrich you had to read further on the javadoc: - createTypedLiteral public static Literal createTypedLiteral(String

Support for non-string plain literals?

2016-06-25 Thread Jindřich Mynarz
Hi, can I use Jena to create non-string plain literals, such as integers? ResourceFactory.createLiteral() ( https://jena.apache.org/documentation/javadoc/jena/org/apache/jena/rdf/model/ResourceFactory.html#createPlainLiteral-java.lang.String-) is available only for strings. - Jindřich --