public class DomainBasedSameAsRetrieverManager extends Object implements SameAsRetriever
| Constructor and Description |
|---|
DomainBasedSameAsRetrieverManager() |
| Modifier and Type | Method and Description |
|---|---|
void |
addDefaultRetriever(SingleUriSameAsRetriever retriever) |
void |
addDomainSpecificRetriever(String domain,
SingleUriSameAsRetriever retriever) |
void |
addSameURIs(Set<String> uris) |
void |
addStaticRetriever(SingleUriSameAsRetriever retriever) |
Set<String> |
retrieveSameURIs(String uri)
Returns a Set containing the URIs having a sameAs link to this URI or
null if no such URIs could be found.
|
Set<String> |
retrieveSameURIs(String domain,
String uri)
Returns a Set containing the URIs having a sameAs link to this URI or
null if no such URIs could be found.
|
public void addStaticRetriever(SingleUriSameAsRetriever retriever)
public void addDefaultRetriever(SingleUriSameAsRetriever retriever)
public void addDomainSpecificRetriever(String domain, SingleUriSameAsRetriever retriever)
public Set<String> retrieveSameURIs(String uri)
SingleUriSameAsRetrieverretrieveSameURIs in interface SingleUriSameAsRetrieveruri - the URI for which sameAs links should be discoveredpublic Set<String> retrieveSameURIs(String domain, String uri)
SingleUriSameAsRetrieverretrieveSameURIs in interface SingleUriSameAsRetrieverdomain - the domain of the URIuri - the URI for which sameAs links should be discoveredpublic void addSameURIs(Set<String> uris)
addSameURIs in interface SameAsRetrieverCopyright © 2014–2017. All rights reserved.