LinguisticConfig
com.exalead.linguistic.v10.LinguisticConfig
- No documentation for this element.
- Attributes:
Name |
Type |
Default value |
Description |
version |
long |
|
|
- Nested elements:
Name |
Type |
Description |
TokenizationConfig |
com.exalead.linguistic.v10.TokenizationConfig* |
|
TokenizationConfig
com.exalead.linguistic.v10.TokenizationConfig
- How to tokenize documents, ie split the input strings in tokens. Tokens are usually words.
- Parent elements:
com.exalead.linguistic.v10.LinguisticConfig (as LinguisticConfig)
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
The tokenization configuration's name. |
- Nested elements:
Name |
Type |
Description |
FormIndexingConfig |
com.exalead.linguistic.v10.FormIndexingConfig |
How to index different word forms (exact, normalized, lemmatized) for each language. |
NormalizerConfig |
com.exalead.linguistic.v10.NormalizerConfig |
How to normalize words. |
Tokenizer |
com.exalead.linguistic.v10.Tokenizer* |
List of enabled tokenizers. Tokenizer choice depends on the document's language. |
FormIndexingConfig
com.exalead.linguistic.v10.FormIndexingConfig
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Nested elements:
Name |
Type |
Description |
Form |
com.exalead.linguistic.v10.Form* |
|
Form
com.exalead.linguistic.v10.Form
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.FormIndexingConfig (as FormIndexingConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tag |
string |
|
|
indexKind |
short |
|
|
trustLevel |
int |
100 |
|
NormalizerConfig
com.exalead.linguistic.v10.NormalizerConfig
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
transliteration |
boolean |
True |
When normalizing, convert some characters to their latin equivalent |
useNormalizationExceptions |
boolean |
True |
Uses the normalization exceptions, even if the resource path is not set (in that case, the default resource is used). |
normalizationExceptionsDir |
string |
|
The path to the normalization-exceptions resource directory. Use the default resource if no path is set. |
disableBasisTechNormalizerForLanguages |
string |
|
Removes BasisTech's processor "Encoding and Character Normalizer" for these languages. |
enableBasisTechNormalizerForLanguages |
string |
ja |
Adds BasisTech's processor "Encoding and Character Normalizer" only for these languages. |
useGermanExceptions |
boolean |
|
|
- Nested elements:
Name |
Type |
Description |
NormalizerCharOverride |
com.exalead.linguistic.v10.NormalizerCharOverride* |
|
NormalizerIndexLower |
com.exalead.linguistic.v10.NormalizerIndexLower* |
|
NormalizerCharOverride
com.exalead.linguistic.v10.NormalizerCharOverride
- Introduces custom normalization rule
- Parent elements:
com.exalead.linguistic.v10.NormalizerConfig (as NormalizerConfig)
- Attributes:
Name |
Type |
Default value |
Description |
chr |
string |
|
|
replace |
string |
|
|
language |
iso code |
|
|
NormalizerIndexLower
com.exalead.linguistic.v10.NormalizerIndexLower
- The list of words to index in lowercase instead of normalized form.
- Parent elements:
com.exalead.linguistic.v10.NormalizerConfig (as NormalizerConfig)
- Attributes:
Name |
Type |
Default value |
Description |
word |
string |
|
|
language |
iso code |
|
|
StandardTokenizer
com.exalead.linguistic.v10.StandardTokenizer
- Sets a specific configuration for the standard tokenizer. If this object is not
in the Semantic processors list, standard tokenization is used.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
language |
iso code |
|
The language handled by this tokenizer. This can be null for all unhandled languages. |
concatAlphaNum |
boolean |
True |
Concat alpha and num chars |
concatNumAlpha |
boolean |
True |
Concat num and alpha chars |
- Nested elements:
Name |
Type |
Description |
charOverrides |
com.exalead.linguistic.v10.StandardTokenizerOverride* |
Set of rules that allows the forcing of a specific character type. |
patternOverrides |
com.exalead.linguistic.v10.StandardTokenizerOverride* |
Set of rules that allows the forcing of specific regexp type. |
TokenizerPlugin |
com.exalead.linguistic.v10.TokenizerPlugin* |
|
BasisTechTokenizationCompatibility
com.exalead.linguistic.v10.BasisTechTokenizationCompatibility
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
languages |
string |
en,de,fr,sv,es,it,nl,pt,no,fi,da,bg,ca,cs,el,hr,hu,pl,ru,sk,sl,sr |
Postprocesses BasisTech's analyzer output in order to generate a tokenization as close as possible to that of this standard tokenizer for these languages. |
GermanDisagglutiner
com.exalead.linguistic.v10.GermanDisagglutiner
- This class performs disagglutinations for German. Use with a Standard tokenizer.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
DutchDisagglutiner
com.exalead.linguistic.v10.DutchDisagglutiner
- This class performs disagglutinations for Dutch. Use with a Standard tokenizer.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
NorwegianDisagglutiner
com.exalead.linguistic.v10.NorwegianDisagglutiner
- This class performs disagglutinations for Norwegian. Use with a Standard tokenizer.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
ChineseWordFinder
com.exalead.linguistic.v10.ChineseWordFinder
- This class performs words detection for Chinese. Use with a Standard tokenizer.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
addSimplified |
boolean |
|
Annotates each token with its simplified Chinese transliteration, when applicable. |
addNGrams |
boolean |
|
Annotates with NGrams |
minNGramLength |
int |
1 |
Minimum length of NGrams (1: monograms, 2: bigrams...) |
maxNGramLength |
int |
2 |
Maximum length of NGrams (1: monograms, 2: bigrams...) |
JapaneseWordFinder
com.exalead.linguistic.v10.JapaneseWordFinder
- Performs words detection for Japanese. Use with a Standard tokenizer.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as StandardTokenizer)
- Attributes:
Name |
Type |
Default value |
Description |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
processRomaji |
boolean |
|
Processes romaji tokens |
addRomaji |
boolean |
|
Annotates each token with its romaji transliteration, when applicable. |
addCharset |
boolean |
|
Annotates with charset |
addNGrams |
boolean |
|
Annotates with NGrams |
minNGramLength |
int |
1 |
Minimum length of NGrams (1: monograms, 2: bigrams...) |
maxNGramLength |
int |
2 |
Maximum length of NGrams (1: monograms, 2: bigrams...) |
addTransliterations |
boolean |
|
Annotates with transliterations (kanji, katakana, hiragana, romaji). |
addPartOfSpeech |
boolean |
|
Annotates with part of speech. |
StandardTokenizerOverride
com.exalead.linguistic.v10.StandardTokenizerOverride
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as charOverrides)
com.exalead.linguistic.v10.StandardTokenizer (as patternOverrides)
- Attributes:
Name |
Type |
Default value |
Description |
type |
enum(token, separator, sentence, ignore, punct) |
token |
Values = "token", "separator", "sentence" (will break related terms extraction, named entities, ...), "ignore" or
"punct" (sentence is considered as a separator but it is also considered as an entity separator for
semantic extractors) |
toOverride |
string |
|
|
StandardTokenizerPatternOverride
com.exalead.linguistic.v10.StandardTokenizerPatternOverride
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.StandardTokenizer (as charOverrides)
com.exalead.linguistic.v10.StandardTokenizer (as patternOverrides)
- Attributes:
Name |
Type |
Default value |
Description |
type |
enum(token, separator, sentence, ignore, punct) |
token |
Values = "token", "separator", "sentence" (will break related terms extraction, named entities, ...), "ignore" or
"punct" (sentence is considered as a separator but it is also considered as an entity separator for
semantic extractors) |
toOverride |
string |
|
|
separated |
boolean |
True |
Pattern must be separated to match. |
ChineseTokenizer
com.exalead.linguistic.v10.ChineseTokenizer
- When set in the configuration, tokenizes Chinese documents.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
addSimplified |
boolean |
|
Annotates each token with its simplified Chinese transliteration, when applicable. |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
JapaneseTokenizer
com.exalead.linguistic.v10.JapaneseTokenizer
- When set in the configuration, tokenizes Japanese documents.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
addRomanji |
boolean |
|
Annotates each token with its romaji transliteration, when applicable. |
addMorphology |
boolean |
|
Annotates each token with its part of speech, when applicable. |
resourceDir |
string |
|
URL for the resource (data://, file;// or resource://)
if null, use standard resource of product. |
favor |
enum(precision, recall) |
recall |
Favoring precision decreases the amount of unrelevant documents returned by queries, favoring recall decreases the amount of missing documents. |
BasisTechTokenizer
com.exalead.linguistic.v10.BasisTechTokenizer
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
language |
iso code |
|
The language handled by this tokenizer. This can be null for all unhandled languages. |
CustomTokenizer
com.exalead.linguistic.v10.CustomTokenizer
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.TokenizationConfig (as TokenizationConfig)
- Attributes:
Name |
Type |
Default value |
Description |
classId |
string |
|
The class identifier of the custom processor;
this class must implement CustomTokenizerInterface. |
- Nested elements:
Name |
Type |
Description |
KeyValue |
exa.bee.KeyValue* |
|
DictionaryConfig
com.exalead.dictionary.v10.DictionaryConfig
- Defines what a dictionary must contain.
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
|
- Nested elements:
Name |
Type |
Description |
BuildPolicies |
com.exalead.dictionary.v10.BuildPolicies |
The build policies used to trigger a build of a dictionary. |
CompactPolicies |
com.exalead.dictionary.v10.CompactPolicies |
The compact policies used to trigger dictionary compaction. |
QueryConfig |
com.exalead.dictionary.v10.QueryConfig* |
|
ResourceConfig |
com.exalead.dictionary.v10.ResourceConfig* |
Resources that should be built for this dictionary, along with their configuration. |
BuildPolicies
com.exalead.dictionary.v10.BuildPolicies
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
disjunctives |
boolean |
True |
|
- Nested elements:
Name |
Type |
Description |
BuildPolicy |
com.exalead.dictionary.v10.BuildPolicy* |
Specifies the build policies. |
CompactCountBuildPolicy
com.exalead.dictionary.v10.CompactCountBuildPolicy
- Triggers a build when a given number of compacts have been done
- Parent elements:
com.exalead.dictionary.v10.BuildPolicies (as BuildPolicies)
- Attributes:
Name |
Type |
Default value |
Description |
countThreshold |
int |
1 |
Number of compacts that will trigger a compact. |
PeriodicBuildPolicy
com.exalead.dictionary.v10.PeriodicBuildPolicy
- Triggers a build after 'delayInS' seconds have elapsed.
- Parent elements:
com.exalead.dictionary.v10.BuildPolicies (as BuildPolicies)
- Attributes:
Name |
Type |
Default value |
Description |
delayInS |
long |
600 |
Time in seconds between two builds. |
CompactPolicies
com.exalead.dictionary.v10.CompactPolicies
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
disjunctives |
boolean |
True |
|
- Nested elements:
Name |
Type |
Description |
CompactFilter |
com.exalead.dictionary.v10.CompactFilter* |
Filtering rules for data imported from the stream to be compacted.
* CompactFrequencyFilter... |
CompactPolicy |
com.exalead.dictionary.v10.CompactPolicy* |
Specifies the compact policies. |
FrequencyCompactFilter
com.exalead.dictionary.v10.FrequencyCompactFilter
- Filter resources while compacting according to the given frequencies / languages
- Parent elements:
com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
- Attributes:
Name |
Type |
Default value |
Description |
minFrequency |
long |
1 |
Discards entries with frequency below this threshold |
language |
iso code |
|
Language represented by its iso639-1 code, e.g: fr, en... |
ImportCountCompactPolicy
com.exalead.dictionary.v10.ImportCountCompactPolicy
- Triggers a compact when a given number of imports have been done
- Parent elements:
com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
- Attributes:
Name |
Type |
Default value |
Description |
countThreshold |
int |
1 |
Number of imports that will trigger a compact. |
PeriodicCompactPolicy
com.exalead.dictionary.v10.PeriodicCompactPolicy
- Triggers a compact after 'delayInS' seconds have elapsed.
- Parent elements:
com.exalead.dictionary.v10.CompactPolicies (as CompactPolicies)
- Attributes:
Name |
Type |
Default value |
Description |
delayInS |
long |
600 |
Time in seconds between two compacts. |
SpellcheckQueryConfig
com.exalead.dictionary.v10.SpellcheckQueryConfig
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
BWList
com.exalead.dictionary.v10.BWList
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.ApproxQueryConfig (as blacklist)
com.exalead.dictionary.v10.ExpansionQueryConfig (as blacklist)
com.exalead.dictionary.v10.NGramFrequencyQueryConfig (as blacklist)
com.exalead.dictionary.v10.PhoneticQueryConfig (as blacklist)
com.exalead.dictionary.v10.QueryConfig (as blacklist)
com.exalead.dictionary.v10.RelatedTermsQueryConfig (as blacklist)
com.exalead.dictionary.v10.SpellcheckQueryConfig (as blacklist)
com.exalead.dictionary.v10.WordFrequencyQueryConfig (as blacklist)
com.exalead.dictionary.v10.ApproxQueryConfig (as whitelist)
com.exalead.dictionary.v10.ExpansionQueryConfig (as whitelist)
com.exalead.dictionary.v10.NGramFrequencyQueryConfig (as whitelist)
com.exalead.dictionary.v10.PhoneticQueryConfig (as whitelist)
com.exalead.dictionary.v10.QueryConfig (as whitelist)
com.exalead.dictionary.v10.RelatedTermsQueryConfig (as whitelist)
com.exalead.dictionary.v10.SpellcheckQueryConfig (as whitelist)
com.exalead.dictionary.v10.WordFrequencyQueryConfig (as whitelist)
- Attributes:
Name |
Type |
Default value |
Description |
resourceURL |
string |
|
|
name |
string |
|
|
defaultList |
boolean |
|
Select the list to be used by default |
RelatedTermsQueryConfig
com.exalead.dictionary.v10.RelatedTermsQueryConfig
- Related-terms synthesis configuration. At query-time, the searchserver will ask the dictionary to perform the related-terms synthesis, according to their display forms and corpus frequency.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
ExpansionQueryConfig
com.exalead.dictionary.v10.ExpansionQueryConfig
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
WordFrequencyQueryConfig
com.exalead.dictionary.v10.WordFrequencyQueryConfig
- Enables word frequency use at query-time. It can be used for things like linguistic expansion.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
NGramFrequencyQueryConfig
com.exalead.dictionary.v10.NGramFrequencyQueryConfig
- Enables ngram frequency use at query-time.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
ApproxQueryConfig
com.exalead.dictionary.v10.ApproxQueryConfig
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
PhoneticQueryConfig
com.exalead.dictionary.v10.PhoneticQueryConfig
- Enables phonetic search by looking in the dictionary for words matching the phonetic form of the query. The phonetic query config requires a tokenization config. It will work only if a PhonemesResourceConfig exists, in order to build the phonetic forms of the words at build-time.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
tokenizationConfig |
string |
|
|
preAllocatedPipelines |
int |
|
|
- Nested elements:
Name |
Type |
Description |
blacklist |
com.exalead.dictionary.v10.BWList* |
|
whitelist |
com.exalead.dictionary.v10.BWList* |
|
WordsResourceConfig
com.exalead.dictionary.v10.WordsResourceConfig
- Should we store word dictionary for this dictionary. The word dictionary is used for relevance purposes and term expansion.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Nested elements:
Name |
Type |
Description |
LanguageConfig |
com.exalead.dictionary.v10.LanguageConfig* |
|
LanguageConfig
com.exalead.dictionary.v10.LanguageConfig
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.CustomResourceConfig (as CustomResourceConfig)
com.exalead.dictionary.v10.NGramsResourceConfig (as NGramsResourceConfig)
com.exalead.dictionary.v10.PhonemesResourceConfig (as PhonemesResourceConfig)
com.exalead.dictionary.v10.RelatedTermsResourceConfig (as RelatedTermsResourceConfig)
com.exalead.dictionary.v10.ResourceConfig (as ResourceConfig)
com.exalead.dictionary.v10.WordsResourceConfig (as WordsResourceConfig)
- Attributes:
Name |
Type |
Default value |
Description |
language |
iso code |
|
Language represented by its iso639-1 code, e.g: fr, en... |
maxTerm |
long |
1000000 |
Maximum number of terms kept |
- Nested elements:
Name |
Type |
Description |
Filter |
com.exalead.dictionary.v10.Filter* |
Filtering rules for data imported from the stream to build this resource.
* RegexpFilter, FrequencyFilter, CustomFilter ... |
RegexpFilter
com.exalead.dictionary.v10.RegexpFilter
- Discards entries matching this regular expression
- Parent elements:
com.exalead.dictionary.v10.LanguageConfig (as LanguageConfig)
- Attributes:
Name |
Type |
Default value |
Description |
regexp |
string |
|
Discards entries matching this regular expression |
FrequencyFilter
com.exalead.dictionary.v10.FrequencyFilter
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.LanguageConfig (as LanguageConfig)
- Attributes:
Name |
Type |
Default value |
Description |
minFrequency |
long |
1 |
Discards entries with frequency below this threshold |
PhonemesResourceConfig
com.exalead.dictionary.v10.PhonemesResourceConfig
- Should we build a phonetic resource for this dictionary. Used for relevance purposes and term expansion. Required for phonetic term expansion.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Nested elements:
Name |
Type |
Description |
LanguageConfig |
com.exalead.dictionary.v10.LanguageConfig* |
|
RelatedTermsResourceConfig
com.exalead.dictionary.v10.RelatedTermsResourceConfig
- Should we build related terms resource for this dictionary. A related terms semantic processor must also be defined in the pipeline.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Attributes:
Name |
Type |
Default value |
Description |
overallMaxTerm |
long |
100000000 |
Overall maximum number of terms kept regardless of the language |
- Nested elements:
Name |
Type |
Description |
LanguageConfig |
com.exalead.dictionary.v10.LanguageConfig* |
|
NGramsResourceConfig
com.exalead.dictionary.v10.NGramsResourceConfig
- Should we build ngrams resource for this dictionary. Used to provide accurate spell checking.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Nested elements:
Name |
Type |
Description |
LanguageConfig |
com.exalead.dictionary.v10.LanguageConfig* |
|
CustomResourceConfig
com.exalead.dictionary.v10.CustomResourceConfig
- No documentation for this element.
- Parent elements:
com.exalead.dictionary.v10.DictionaryConfig (as DictionaryConfig)
- Nested elements:
Name |
Type |
Description |
LanguageConfig |
com.exalead.dictionary.v10.LanguageConfig* |
|
ResourceManagerConfig
com.exalead.mercury.mami.resources.v10.ResourceManagerConfig
- Configuration of the resource manager. The resource manager supervises resources and
provides methods to fetch, convert and build them.
- Attributes:
Name |
Type |
Default value |
Description |
version |
long |
|
|
resourceDir |
string |
data:///build/resources |
Path to master copy of all resources |
- Nested elements:
Name |
Type |
Description |
ResourceGroup |
com.exalead.mercury.mami.resources.v10.ResourceGroup* |
|
ResourceGroup
com.exalead.mercury.mami.resources.v10.ResourceGroup
- A ResourceGroup is a container for one or more resources. Each time a ResourceGroup is published, all resources are compiled and published atomically.
- Parent elements:
com.exalead.mercury.mami.resources.v10.ResourceManagerConfig (as ResourceManagerConfig)
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
Resource group name |
roles |
string |
|
The list of roles on which the resource should be
published (comma-separated). |
waitOnSync |
boolean |
|
|
- Nested elements:
Name |
Type |
Description |
Resource |
com.exalead.mercury.mami.resources.v10.Resource* |
|
Resource
com.exalead.mercury.mami.resources.v10.Resource
- Base class for resources. A resource belongs to a group
- Parent elements:
com.exalead.mercury.mami.resources.v10.ResourceGroup (as ResourceGroup)
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
Name of the resource. |
type |
string |
|
Type of the resource. |
description |
string |
|
Short description of the resource. |
author |
string |
|
Author of the resource. |
applicationId |
string |
|
Application Id of the resource. If defined, the resource can only be edited in this application. |
converterClassId |
string |
|
Converter Class Id. If defined, it will be used instead of the default converter associated with the resource type. |
- Nested elements:
Name |
Type |
Description |
KeyValue |
exa.bee.KeyValue* |
Configuration of the resource. |
SemanticResource
com.exalead.mercury.mami.resources.v10.SemanticResource
- A Semantic resource is a resource requiring a tokenization config
- Parent elements:
com.exalead.mercury.mami.resources.v10.ResourceGroup (as ResourceGroup)
- Attributes:
Name |
Type |
Default value |
Description |
name |
string |
|
Name of the resource. |
type |
string |
|
Type of the resource. |
description |
string |
|
Short description of the resource. |
author |
string |
|
Author of the resource. |
applicationId |
string |
|
Application Id of the resource. If defined, the resource can only be edited in this application. |
converterClassId |
string |
|
Converter Class Id. If defined, it will be used instead of the default converter associated with the resource type. |
tokenizationConfig |
string |
|
Specify the tokenization config to use |
- Nested elements:
Name |
Type |
Description |
KeyValue |
exa.bee.KeyValue* |
Configuration of the resource. |
KeyValue
exa.bee.KeyValue
- No documentation for this element.
- Parent elements:
com.exalead.linguistic.v10.CustomTokenizer (as CustomTokenizer)
exa.bee.KeyValue (as KeyValue)
com.exalead.mercury.mami.resources.v10.Resource (as Resource)
com.exalead.mercury.mami.resources.v10.SemanticResource (as SemanticResource)
- Attributes:
Name |
Type |
Default value |
Description |
key |
string |
|
The name of the key |
value |
string |
|
|
type |
string |
|
|
description |
string |
|
|
- Nested elements:
Name |
Type |
Description |
KeyValue |
exa.bee.KeyValue* |
|
|