org.apache.stanbol.enhancer.engines.entityhublinking
Class ReferencedSiteSearcher

java.lang.Object
  extended by org.apache.stanbol.enhancer.engines.entityhublinking.TrackingEntitySearcher<org.apache.stanbol.entityhub.servicesapi.site.Site>
      extended by org.apache.stanbol.enhancer.engines.entityhublinking.ReferencedSiteSearcher
All Implemented Interfaces:
org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher

public final class ReferencedSiteSearcher
extends TrackingEntitySearcher<org.apache.stanbol.entityhub.servicesapi.site.Site>
implements org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher


Field Summary
 
Fields inherited from class org.apache.stanbol.enhancer.engines.entityhublinking.TrackingEntitySearcher
bundleContext
 
Constructor Summary
ReferencedSiteSearcher(org.osgi.framework.BundleContext context, String siteId, Integer limit)
           
ReferencedSiteSearcher(org.osgi.framework.BundleContext context, String siteId, Integer limit, org.osgi.util.tracker.ServiceTrackerCustomizer customizer)
           
 
Method Summary
 org.apache.stanbol.enhancer.engines.entitylinking.Entity get(org.apache.clerezza.rdf.core.UriRef id, Set<org.apache.clerezza.rdf.core.UriRef> includeFields)
           
 Integer getLimit()
           
 Map<org.apache.clerezza.rdf.core.UriRef,Collection<org.apache.clerezza.rdf.core.Resource>> getOriginInformation()
           
 Collection<? extends org.apache.stanbol.enhancer.engines.entitylinking.Entity> lookup(org.apache.clerezza.rdf.core.UriRef field, Set<org.apache.clerezza.rdf.core.UriRef> includeFields, List<String> search, String[] languages, Integer limit)
           
 boolean supportsOfflineMode()
           
 
Methods inherited from class org.apache.stanbol.enhancer.engines.entityhublinking.TrackingEntitySearcher
close, finalize, getSearchService, open
 
Methods inherited from class java.lang.Object
clone, equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

ReferencedSiteSearcher

public ReferencedSiteSearcher(org.osgi.framework.BundleContext context,
                              String siteId,
                              Integer limit)

ReferencedSiteSearcher

public ReferencedSiteSearcher(org.osgi.framework.BundleContext context,
                              String siteId,
                              Integer limit,
                              org.osgi.util.tracker.ServiceTrackerCustomizer customizer)
Method Detail

get

public org.apache.stanbol.enhancer.engines.entitylinking.Entity get(org.apache.clerezza.rdf.core.UriRef id,
                                                                    Set<org.apache.clerezza.rdf.core.UriRef> includeFields)
Specified by:
get in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher

lookup

public Collection<? extends org.apache.stanbol.enhancer.engines.entitylinking.Entity> lookup(org.apache.clerezza.rdf.core.UriRef field,
                                                                                             Set<org.apache.clerezza.rdf.core.UriRef> includeFields,
                                                                                             List<String> search,
                                                                                             String[] languages,
                                                                                             Integer limit)
                                                                                      throws IllegalStateException
Specified by:
lookup in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher
Throws:
IllegalStateException

supportsOfflineMode

public boolean supportsOfflineMode()
Specified by:
supportsOfflineMode in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher

getLimit

public Integer getLimit()
Specified by:
getLimit in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher

getOriginInformation

public Map<org.apache.clerezza.rdf.core.UriRef,Collection<org.apache.clerezza.rdf.core.Resource>> getOriginInformation()
Specified by:
getOriginInformation in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher


Copyright © 2012-2013 The Apache Software Foundation. All Rights Reserved.