public class TriggerDictionaryInfo extends Object implements Cloneable, Serializable
triggers
.
This dictionary can then be used for performing entity extraction based on complex queries.
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_ENTITY_NAME_FIELD
Default name for output field that contains the entities for matching triggers.
|
static boolean |
DEFAULT_ENTITY_NAME_SCOPES
Default for
isEntityNameScopes() |
static String |
DEFAULT_ENTITY_SCORE_FIELD
Default name for dynamic field that contains per-entity scores.
|
static String |
DEFAULT_TRIGGER_NAME_FIELD
Default name for output field that contains the names of matching triggers.
|
static boolean |
DEFAULT_TRIGGER_NAME_SCOPES
Default for
isTriggerNameScopes() |
static String |
DEFAULT_TRIGGER_SCORE_FIELD
Default name for trigger score output field.
|
static String |
DEFAULT_TRIGGER_VERSION_FIELD
Default name for the output field that contains the trigger dictionary's version number.
|
Constructor and Description |
---|
TriggerDictionaryInfo() |
TriggerDictionaryInfo(String name) |
Modifier and Type | Method and Description |
---|---|
TriggerDictionaryInfo |
clone() |
boolean |
equals(Object other) |
String |
getEntityNameField()
Get the name of the output field for storing the entity names for matching triggers.
|
String |
getEntityScoreField()
Get the name of the output field for storing the per-entity scores for matching triggers.
|
String |
getName()
Get the name of this dictionary.
|
String |
getSchemaName()
Get the name of the schema to use for processing queries and documents.
|
String |
getSynonymDictionary()
Get the name of the synonym dictionary to use for synonym expansion.
|
String |
getTriggerNameField()
Get the name of the output field for storing the names of matching triggers.
|
String |
getTriggerScoreField()
Get the name of the output field for storing aggregate score for all matching triggers.
|
String |
getTriggerVersionField()
Get the name of the output field that will contain a version identifer for the dictionary used to apply triggers.
|
int |
hashCode() |
boolean |
isCompiled()
Get if all outstanding changes to this dictionary have been compiled.
|
boolean |
isEntityNameScopes()
If
true scopes will be added for entity names for matching triggers. |
boolean |
isPublished()
Get if all outstanding changes to this dictionary have been published.
|
boolean |
isTriggerNameScopes()
If
true scopes will be added for trigger names for matching triggers. |
void |
setCompiled(boolean value)
Set if all outstanding changes to this dictionary have been compiled.
|
void |
setEntityNameField(String value)
Set the name of the output field for storing the entity names for matching triggers.
|
void |
setEntityNameScopes(boolean value)
If
true scopes will be added for entity names for matching triggers. |
void |
setEntityScoreField(String value)
Set the name of the output field for storing the per-entity scores for matching triggers.
|
void |
setName(String value)
Set the name of this dictionary.
|
void |
setPublished(boolean value)
Set if all outstanding changes to this dictionary have been published.
|
void |
setSchemaName(String value)
Set the name of the schema to use for processing queries and documents.
|
void |
setSynonymDictionary(String value)
Set the name of the synonym dictionary to use for synonym expansion.
|
void |
setTriggerNameField(String value)
Set the name of the output field for storing the names of matching triggers.
|
void |
setTriggerNameScopes(boolean value)
If
true scopes will be added for trigger names for matching triggers. |
void |
setTriggerScoreField(String value)
Set the name of the output field for storing aggregate score for all matching triggers.
|
void |
setTriggerVersionField(String value)
Set the name of the output field that will contain a version identifer for the dictionary used to apply triggers.
|
String |
toString() |
public static final String DEFAULT_TRIGGER_NAME_FIELD
public static final String DEFAULT_TRIGGER_SCORE_FIELD
public static final String DEFAULT_ENTITY_NAME_FIELD
public static final String DEFAULT_TRIGGER_VERSION_FIELD
public static final String DEFAULT_ENTITY_SCORE_FIELD
public static final boolean DEFAULT_TRIGGER_NAME_SCOPES
isTriggerNameScopes()
public static final boolean DEFAULT_ENTITY_NAME_SCOPES
isEntityNameScopes()
public TriggerDictionaryInfo()
public TriggerDictionaryInfo(String name)
public String getName()
public void setName(String value)
public String getSchemaName()
public void setSchemaName(String value)
public String getSynonymDictionary()
public void setSynonymDictionary(String value)
public boolean isCompiled()
public void setCompiled(boolean value)
public boolean isPublished()
public void setPublished(boolean value)
public String getTriggerVersionField()
public void setTriggerVersionField(String value)
public String getTriggerNameField()
If this is the empty string, matching trigger names will not be output.
public void setTriggerNameField(String value)
If this is the empty string, matching trigger names will not be output.
public String getTriggerScoreField()
If this is the empty string, the aggregate trigger score will not be output.
public void setTriggerScoreField(String value)
If this is the empty string, the aggregate trigger score will not be output.
public String getEntityNameField()
If this is the empty string, matching entity names will not be output.
public void setEntityNameField(String value)
If this is the empty string, matching entity names will not be output.
public String getEntityScoreField()
If this is the empty string, per-entity scores will not be output.
NOTE: This field must be a dynamic field (start with *).
public void setEntityScoreField(String value)
If this is the empty string, per-entity scores will not be output.
NOTE: This field must be a dynamic field (start with *).
public boolean isTriggerNameScopes()
true
scopes will be added for trigger names for matching triggers.public void setTriggerNameScopes(boolean value)
true
scopes will be added for trigger names for matching triggers.public boolean isEntityNameScopes()
true
scopes will be added for entity names for matching triggers.public void setEntityNameScopes(boolean value)
true
scopes will be added for entity names for matching triggers.public TriggerDictionaryInfo clone()
Copyright © 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.