Class GeneratorFactory.AbstractXmlFeatureGeneratorFactory
- Namespace
- NOpenNLP.Tools.Util.Featuregen
- Assembly
- NOpenNLP.Tools.dll
public abstract class GeneratorFactory.AbstractXmlFeatureGeneratorFactory
- Inheritance
-
GeneratorFactory.AbstractXmlFeatureGeneratorFactory
- Derived
- Inherited Members
Fields
args
protected readonly OrderedDictionary<string, object> args
Field Value
generatorElement
protected XmlElement? generatorElement
Field Value
resourceManager
protected FeatureGeneratorResourceProvider? resourceManager
Field Value
Properties
ArtifactSerializerMapping
public virtual IDictionary<string, IArtifactSerializer>? ArtifactSerializerMapping { get; }
Property Value
Methods
Create()
public abstract IAdaptiveFeatureGenerator? Create()
Returns
- IAdaptiveFeatureGenerator
null if the subclass uses
resourceManagerto instantiate
Exceptions
GetBool(string)
public virtual bool GetBool(string name)
Parameters
namestring
Returns
GetBool(string, bool)
public virtual bool GetBool(string name, bool defValue)
Parameters
Returns
GetDouble(string)
public virtual double GetDouble(string name)
Parameters
namestring
Returns
GetDouble(string, double)
public virtual double GetDouble(string name, double defValue)
Parameters
Returns
GetInt32(string)
public virtual int GetInt32(string name)
Parameters
namestring
Returns
GetInt32(string, int)
public virtual int GetInt32(string name, int defValue)
Parameters
Returns
GetInt64(string)
public virtual long GetInt64(string name)
Parameters
namestring
Returns
GetInt64(string, long)
public virtual long GetInt64(string name, long defValue)
Parameters
Returns
GetSingle(string)
public virtual float GetSingle(string name)
Parameters
namestring
Returns
GetSingle(string, float)
public virtual float GetSingle(string name, float defValue)
Parameters
Returns
GetStr(string)
public virtual string GetStr(string name)
Parameters
namestring
Returns
GetStr(string, string)
public virtual string GetStr(string name, string defValue)