code: public static Resource getResource(String resourceId)
      {
          for(Datatype datatype : miriam.getDatatype()) {
  			for (Resource resource : getResources(datatype)) {
  				if (resource.getId().equalsIgnoreCase(resourceId))
  					return resource;
  			}
          }
          
          throw new IllegalArgumentException("Resource not found : " + resourceId);
      }
docs: Retrieves the resource by id (for example: "MIR:00100008" (bind) ).
  
  @param resourceId - resource identifier (similar to, but not a data type identifier!)
  @return MIRIAM Resource bean