eu.monnetproject.lemon.impl
Interface RemoteResolver

All Known Implementing Classes:
HttpResolver, SPARQLResolver

public interface RemoteResolver

Implement this interface to enable remote resolution of elements.

Author:
John McCrae

Method Summary
 void resolveRemote(LemonModelImpl model, LemonElementImpl<?> element, int depth)
           
 void resolveRemoteFiltered(LemonModelImpl model, URI property, LemonElementImpl<?> element)
           
<T> List<T>
resolveRemoteList(Object identifier, Class<T> clazz, LemonModelImpl model)
           
 

Method Detail

resolveRemote

void resolveRemote(LemonModelImpl model,
                   LemonElementImpl<?> element,
                   int depth)

resolveRemoteFiltered

void resolveRemoteFiltered(LemonModelImpl model,
                           URI property,
                           LemonElementImpl<?> element)

resolveRemoteList

<T> List<T> resolveRemoteList(Object identifier,
                              Class<T> clazz,
                              LemonModelImpl model)


Copyright © 2012. All Rights Reserved.