org.apache.stanbol.enhancer.engines.entityhublinking
Class EntityhubSearcher
java.lang.Object
org.apache.stanbol.enhancer.engines.entityhublinking.TrackingEntitySearcher<org.apache.stanbol.entityhub.servicesapi.Entityhub>
org.apache.stanbol.enhancer.engines.entityhublinking.EntityhubSearcher
- All Implemented Interfaces:
- org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher
public final class EntityhubSearcher
- extends TrackingEntitySearcher<org.apache.stanbol.entityhub.servicesapi.Entityhub>
- implements org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher
|
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()
|
EntityhubSearcher
public EntityhubSearcher(org.osgi.framework.BundleContext context,
Integer limit)
EntityhubSearcher
public EntityhubSearcher(org.osgi.framework.BundleContext context,
Integer limit,
org.osgi.util.tracker.ServiceTrackerCustomizer customizer)
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)
throws org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcherException
- Specified by:
get in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher
- Throws:
org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcherException
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 org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcherException
- Specified by:
lookup in interface org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcher
- Throws:
org.apache.stanbol.enhancer.engines.entitylinking.EntitySearcherException
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.