This is an automated email from the ASF dual-hosted git repository.

andy pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/jena.git

commit 3f3eb632c40fd18f831fed003126b7e3ac4e82e3
Author: Andy Seaborne <[email protected]>
AuthorDate: Wed Aug 28 19:08:16 2024 +0100

    Include initial text direction in toString
---
 .../src/main/java/org/apache/jena/graph/impl/LiteralLabel.java      | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git 
a/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java 
b/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java
index 441b649cae..ea1acb1bd6 100644
--- a/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java
+++ b/jena-core/src/main/java/org/apache/jena/graph/impl/LiteralLabel.java
@@ -286,9 +286,11 @@ final public class LiteralLabel {
         if ( quoting )
             b.append('"');
 
-        if ( lang != null && !lang.equals("") )
+        if ( lang != null && !lang.equals("") ) {
             b.append("@").append(lang);
-        else if ( ! dtype.equals(XSDDatatype.XSDstring) ) {
+            if ( textDir != null )
+                b.append("--").append(textDir);
+        } else if ( ! dtype.equals(XSDDatatype.XSDstring) ) {
                 String dtStr = (pmap != null)
                         ? PrefixMapping.Standard.shortForm(dtype.getURI())
                         : dtype.getURI();

Reply via email to