public class ConfigMonolingualSRFactory extends Object implements MonolingualSRFactory
Constructor and Description |
---|
ConfigMonolingualSRFactory(Language language,
Configurator configurator,
String name)
Constructs a new factory that creates an sr metric with a particular name from the config
file.
|
ConfigMonolingualSRFactory(Language language,
Configurator configurator,
String name,
Map<String,Object> configOverrides)
Constructs a new factory that creates an sr metric with a particular name from the config
file.
|
Modifier and Type | Method and Description |
---|---|
SRMetric |
create()
Creates a new, uninitialized SR metric.
|
String |
describeDisambiguator()
Returns a string describing the disambig config.
|
String |
describeMetric()
Returns a string describing the sr config.
|
String |
getName()
Returns the name of the generated metric.
|
public ConfigMonolingualSRFactory(Language language, Configurator configurator, String name) throws ConfigurationException
language
- configurator
- name
- Name of metric from configuration fileConfigurationException
public ConfigMonolingualSRFactory(Language language, Configurator configurator, String name, Map<String,Object> configOverrides) throws ConfigurationException
language
- configurator
- name
- Name of metric from configuration fileconfigOverrides
- Optional configuration overrides, or null.ConfigurationException
public SRMetric create()
MonolingualSRFactory
create
in interface MonolingualSRFactory
public String describeDisambiguator()
MonolingualSRFactory
describeDisambiguator
in interface MonolingualSRFactory
public String describeMetric()
MonolingualSRFactory
describeMetric
in interface MonolingualSRFactory
public String getName()
MonolingualSRFactory
getName
in interface MonolingualSRFactory
Copyright © 2014. All rights reserved.