@@ -333,8 +333,8 @@ private void step5(final String graphName, final RdfGraph graph) throws JsonLdEr
333333 // 5.7.
334334 for (final RdfTriple triple : graph .toList ()) {
335335
336- final String subject = triple .getSubject ().toString ();
337- final String predicate = triple .getPredicate ().toString ();
336+ final String subject = triple .getSubject ().getValue ();
337+ final String predicate = triple .getPredicate ().getValue ();
338338
339339 // 5.7.1.
340340 if (!graphMap .contains (graphName , subject )) {
@@ -350,9 +350,9 @@ private void step5(final String graphName, final RdfGraph graph) throws JsonLdEr
350350
351351 // 5.7.4.
352352 if ((triple .getObject ().isBlankNode () || triple .getObject ().isIRI ())
353- && !graphMap .contains (graphName , triple .getObject ().toString ())) {
353+ && !graphMap .contains (graphName , triple .getObject ().getValue ())) {
354354
355- graphMap .set (graphName , triple .getObject ().toString (), Keywords .ID , JsonProvider .instance ().createValue (triple .getObject ().toString ()));
355+ graphMap .set (graphName , triple .getObject ().getValue (), Keywords .ID , JsonProvider .instance ().createValue (triple .getObject ().getValue ()));
356356 }
357357
358358 // 5.7.5.
@@ -364,11 +364,11 @@ private void step5(final String graphName, final RdfGraph graph) throws JsonLdEr
364364
365365 JsonArray types = type .get ().asJsonArray ();
366366
367- graphMap .set (graphName , subject , Keywords .TYPE , JsonProvider .instance ().createArrayBuilder (types ).add (triple .getObject ().toString ()).build ());
367+ graphMap .set (graphName , subject , Keywords .TYPE , JsonProvider .instance ().createArrayBuilder (types ).add (triple .getObject ().getValue ()).build ());
368368
369369 } else {
370370
371- graphMap .set (graphName , subject , Keywords .TYPE , JsonProvider .instance ().createArrayBuilder ().add (triple .getObject ().toString ()).build ());
371+ graphMap .set (graphName , subject , Keywords .TYPE , JsonProvider .instance ().createArrayBuilder ().add (triple .getObject ().getValue ()).build ());
372372 }
373373
374374 continue ;
@@ -398,20 +398,20 @@ private void step5(final String graphName, final RdfGraph graph) throws JsonLdEr
398398 }
399399
400400 // 5.7.9.
401- if (triple .getObject ().isIRI () && RdfConstants .NIL .equals (triple .getObject ().toString ())) {
401+ if (triple .getObject ().isIRI () && RdfConstants .NIL .equals (triple .getObject ().getValue ())) {
402402
403403 Reference reference = new Reference ();
404404 reference .graphName = graphName ;
405405 reference .subject = subject ;
406406 reference .property = predicate ;
407407 reference .value = value ;
408408
409- graphMap .addUsage (graphName , triple .getObject ().toString (), reference );
409+ graphMap .addUsage (graphName , triple .getObject ().getValue (), reference );
410410
411411 // 5.7.10.
412- } else if (referenceOnce .containsKey (triple .getObject ().toString ())) {
412+ } else if (referenceOnce .containsKey (triple .getObject ().getValue ())) {
413413
414- referenceOnce .put (triple .getObject ().toString (), null );
414+ referenceOnce .put (triple .getObject ().getValue (), null );
415415
416416 // 5.7.11.
417417 } else if (triple .getObject ().isBlankNode ()) {
@@ -422,7 +422,7 @@ private void step5(final String graphName, final RdfGraph graph) throws JsonLdEr
422422 reference .property = predicate ;
423423 reference .value = value ;
424424
425- referenceOnce .put (triple .getObject ().toString (), reference );
425+ referenceOnce .put (triple .getObject ().getValue (), reference );
426426 }
427427 }
428428 }
0 commit comments