protected AbstractClientResource(
     Resource referrer,
     ResourceLink resouceLink,
     Class<? extends T> entityClass,
     ClientUtil clientUtil,
     boolean invokeGet,
     ClientFactory clientFactory)
     throws IllegalArgumentException, UniformInterfaceException {
   this(
       referrer,
       resouceLink.getUri(),
       resouceLink.getMimeType(),
       entityClass,
       clientUtil,
       invokeGet,
       clientFactory,
       true);
 }