Skip navigation links
A B C D G H I L S 

A

addDefaultLanguageConfig() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 

B

build() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 

C

ContentSectionProvider - Interface in io.redlink.nlp.entitylinking.solr
 
createDefaultFor(String, String, String) - Static method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
Returns a builder already configured for the parsed coreName using id as documentId field.
createFor(String) - Static method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
 
createLanguageConfig(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
Creates and adds a language configuration for linking

D

DEFAULT - Static variable in interface io.redlink.nlp.entitylinking.solr.ContentSectionProvider
Default implementation of this interface that returns an Iterator over a single element holding AnalyzedText
doProcessing(ProcessingData) - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
 

G

getAltTitleField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Setter for the name of the field used to store the alternate title/name/label of the entity in the language of this configuration
getAltTitleField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the name of the field used to store the alternate title/name/label of the entity in the language of this configuration
getContentProvider() - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
Getter for the ContentProvider used for linking parsed AnalyzedTexts
getContents(AnalyzedText) - Method in interface io.redlink.nlp.entitylinking.solr.ContentSectionProvider
 
getCoreName() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
The name of the Solr core this linking descriptor is configured for
getCoreName() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getDefaultConfiguration() - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
 
getDefaultLanguageConfig() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getDefaultType() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
 
getDefaultType() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getFilterQuery() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Getter for the Language specific filter query.
getFilterQuery() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Getter for the Language specific filter query.
getIdField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
 
getIdField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getLanguage() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
 
getLanguageConfig(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getLinkingConfiguration(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
The configuration to be used for linking in the parsed language or null if the parsed language is not supported.
getParams() - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
Getter for the SolrTextTagger configuration
getSelectFields(String) - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Returns the fields to be returned for the
getTagField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Getter for the name of the field used for tagging
getTagField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Getter for the name of the field used for tagging
getTagParams() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Getter for the tag parameters
getTitleField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
Setter for the name of the field used to store the name/label/title of the entity in the language of this configuration
getTitleField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the name of the field used to store the name/label/title of the entity in the language of this configuration
getTypeField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
 
getTypeField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
getUriField() - Method in class io.redlink.nlp.entitylinking.solr.LinkingConfig
 
getUriField() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 

H

hasDefaultLanguageConfig() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
If a default language configuration is present
hasLanguageConfig(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
If a language specific configuration for the parsed language is present

I

init() - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
 
io.redlink.nlp.entitylinking.solr - package io.redlink.nlp.entitylinking.solr
 

L

LinkingConfig - Class in io.redlink.nlp.entitylinking.solr
 

S

SECTIONS - Static variable in interface io.redlink.nlp.entitylinking.solr.ContentSectionProvider
 
setAltTitleField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the name of the field used to store the title/name/label of the entity in the language of this configuration
setContentProvider(ContentSectionProvider) - Method in class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
Allows to set a custom ContentProvider used to determine what sections of the AnalyzedText to link with the SolrClient
setDefaultType(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
setFilterQuery(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the Language specific filter query.
setIdField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
setTagField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the name of the field used for tagging
setTitleField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
Setter for the name of the field used to store the name/label/title of the entity in the language of this configuration
setTypeField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
setUriField(String) - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLinkingDescriptorBuilder
 
SolrEntityLinker - Class in io.redlink.nlp.entitylinking.solr
 
SolrEntityLinker(SolrLinkingDescriptor) - Constructor for class io.redlink.nlp.entitylinking.solr.SolrEntityLinker
 
SolrLanguageConfigBuilder(String) - Constructor for class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor.SolrLanguageConfigBuilder
 
SolrLinkingDescriptor - Class in io.redlink.nlp.entitylinking.solr
TODO: The intension of this class is that one creates a Bean that provides all the necessary configurations for linking against a SolrCore.
SolrLinkingDescriptor.SolrLanguageConfigBuilder - Class in io.redlink.nlp.entitylinking.solr
 
SolrLinkingDescriptor.SolrLinkingDescriptorBuilder - Class in io.redlink.nlp.entitylinking.solr
 
supportedLanguages() - Method in class io.redlink.nlp.entitylinking.solr.SolrLinkingDescriptor
Getter for the set of supported languages.
A B C D G H I L S 
Skip navigation links

Copyright © 2016–2017 Redlink GmbH. All rights reserved.