public static <T> ReferencedObject<T> getReferencedObject(final Class<T> clazz, final String ref)
    {
        return new ReferencedObject<>(clazz, ref, null);
    }
public static <T> ReferencedObject<T> getReferencedObject(final Class<T> clazz, final String ref)
    {
        return new ReferencedObject<>(clazz, ref, null);
    }
public static < T > ReferencedObject < T > getReferencedObject ( final Class < T > clazz , final String ref ) { return new ReferencedObject <> ( clazz , ref , null ) ; }
Create a ReferencedObject that uses a remote reference to data present in an ObjectSource.

@param clazz the class of the referenced object
@param ref the reference to be interpreted by the DataStore
@param <T> the type of the referenced object
@return a new ReferencedObject instance that relates to a remote object via reference
Create a ReferencedObject that uses a remote reference to data present in an ObjectSource .