*
* We do not try to parse UUID or XLink objects from String because it should be the job of
* org.apache.sis.internal.jaxb.IdentifierMapWithSpecialCases.put(Citation, String).
*/
final IdentifierMap map = ((IdentifiedObject) value).getIdentifierMap();
XLink link = map.getSpecialized(IdentifierSpace.XLINK);
UUID uuid = map.getSpecialized(IdentifierSpace.UUID);
if (uuid != null || link != null) {
final Context context = Context.current();
final ReferenceResolver resolver = Context.resolver(context);
final Class<BoundType> type = getBoundType();