public abstract class DerivedDictionaryInfo extends DictionaryInfo
| Constructor and Description |
|---|
DerivedDictionaryInfo() |
DerivedDictionaryInfo(String name) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addParameters(StringBuilder buffer)
Add any parameters to string representation.
|
DerivedDictionaryInfo |
clone() |
boolean |
equals(Object other) |
Locale |
getDefaultLocale()
Get the locale to use for derived dictionary terms if
getLanguageField() is not specified. |
List<String> |
getDerivedFields()
Get the fields used to derive this dictionary from indexed content.
|
String |
getLanguageField()
Get the field to use for constructing derived per-language dictionaries.
|
Query |
getQuery()
Get the query for generating a derived dictionary.
|
int |
hashCode() |
void |
setDefaultLocale(Locale value)
Set the locale to use for derived dictionary terms if
getLanguageField() is not specified. |
void |
setDerivedFields(List<String> value)
Set the fields to derive this entity dictionary from.
|
void |
setLanguageField(String value)
Set the field to use for constructing derived per-language dictionaries.
|
void |
setQuery(Query value)
Set the query for generating a derived dictionary.
|
getName, isCaseSensitive, isCompiled, isPublished, isPunctuationSensitive, setCaseSensitive, setCompiled, setName, setPublished, setPunctuationSensitive, toStringpublic DerivedDictionaryInfo()
public DerivedDictionaryInfo(String name)
public String getLanguageField()
If not specified, all derived terms will use default language.
public void setLanguageField(String value)
public Locale getDefaultLocale()
getLanguageField() is not specified.public void setDefaultLocale(Locale value)
getLanguageField() is not specified.public Query getQuery()
If not specified and derived fields are specified, *:* query will be used.
public void setQuery(Query value)
public List<String> getDerivedFields()
public void setDerivedFields(List<String> value)
protected void addParameters(StringBuilder buffer)
DictionaryInfoaddParameters in class DictionaryInfopublic int hashCode()
hashCode in class DictionaryInfopublic boolean equals(Object other)
equals in class DictionaryInfopublic DerivedDictionaryInfo clone()
clone in class DictionaryInfoCopyright © 2018 Attivio, Inc. All Rights Reserved.
PATENT NOTICE: Attivio, Inc. Software Related Patents. With respect to the Attivio software product(s) being used, the following patents apply: Querying Joined Data Within A Search Engine Index: United States Patent No.(s): 8,073,840. Ordered Processing of Groups of Messages: U.S. Patent No.(s) 8,495,656. Signal processing approach to sentiment analysis for entities in documents: U.S. Patent No.(s) 8,725,494. Other U.S. and International Patents Pending.