# How to make AnyResource load Links rather than URIs?

**URL:** <https://forum.open-services.net/t/how-to-make-anyresource-load-links-rather-than-uris/586>\
**Category:** Lyo\
**Created:** [March 1, 2022, 12:42pm UTC](https://forum.open-services.net/t/how-to-make-anyresource-load-links-rather-than-uris/586 "2022-03-01T12:42:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![estepper](https://forum.open-services.net/user_avatar/forum.open-services.net/estepper/32/191_2.png) [@estepper](https://forum.open-services.net/u/estepper)\
**Post date:** [March 1, 2022, 12:42pm UTC](https://forum.open-services.net/t/how-to-make-anyresource-load-links-rather-than-uris/586/1 "2022-03-01T12:42:56Z")

</div>

Hi,

In [Appendix C: Guidance on Links & Relationships](https://archive.open-services.net/bin/view/Main/OslcCoreSpecAppendixLinks.html#1_Link) I read the following:

> In OSLC, you express a link as a property with OSLC value-type of **Resource** and OSLC representation of **Reference**

That seems to apply, for instance, to the _Requirement::satisfies_ property and in fact _org.eclipse.lyo.oslc.domains.rm.Requirement.satisfies_ is typed with _Set\<Link\>_.

But when I read an actual requirement from Jazz/DNG via an AnyResource I receive a URI in the extended properties, not a Link. Is that a bug in Lyo or in Jena or am I doing something wrong?

---

<div class="post-metadata">

**Author:** ![jad](https://forum.open-services.net/user_avatar/forum.open-services.net/jad/32/42_2.png) [@jad](https://forum.open-services.net/u/jad)\
**Post date:** [March 5, 2022, 1:28pm UTC](https://forum.open-services.net/t/how-to-make-anyresource-load-links-rather-than-uris/586/2 "2022-03-05T13:28:19Z")

</div>

Hi

I believe the guidance reference to “link” is interchagable with a “URI”.  
In Lyo, a Link class exists. It contains this URI, but it also a “label” for that URI (just in case you want to provide a human-readable representation of that URI)  
So the guidance’s “link” can be realized in Lyo with either a simple URI, or a Link (URI plus its label)

Now, when you read a Requirement from Jazz/DNG, does the content contain some label with each URI?  
If it does, then it would be indeed nice if Lyo can detect that and create a Link (URI plus Label)

Can you share the content of the Requirement in RDF?
