When the statement below is parsed using the NTriplesParser, the encoded characters in the subject are decoded (in NTriplesUtil.unescapeString(String))
which returns the following:
However, when I create a Value from that subject using NTriplesUtil.toNTriplesString(subject), the special characters '<' and '>' are not encoded back (in NTriplesUtil.escapeString(String)).
I think that the behaviour towards special characters should be consistent here, i.e., if decoded in unescapeString, then they should be encoded also in escapeString.
Or, am I doing something wrong ?