Class Factory

Namespace
NOpenNLP.Tools.Sentdetect.Lang
Assembly
NOpenNLP.Tools.dll
public class Factory
Inheritance
Factory
Inherited Members

Fields

defaultEosCharacters

public static readonly char[] defaultEosCharacters

Field Value

char[]

jpnEosCharacters

public static readonly char[] jpnEosCharacters

Field Value

char[]

ptEosCharacters

public static readonly char[] ptEosCharacters

Field Value

char[]

thEosCharacters

public static readonly char[] thEosCharacters

Field Value

char[]

Methods

CreateEndOfSentenceScanner(char[])

public virtual IEndOfSentenceScanner CreateEndOfSentenceScanner(char[] customEOSCharacters)

Parameters

customEOSCharacters char[]

Returns

IEndOfSentenceScanner

CreateEndOfSentenceScanner(string?)

public virtual IEndOfSentenceScanner CreateEndOfSentenceScanner(string? languageCode)

Parameters

languageCode string

Returns

IEndOfSentenceScanner

CreateSentenceContextGenerator(ISet<string>, char[])

public virtual ISDContextGenerator CreateSentenceContextGenerator(ISet<string> abbreviations, char[] customEOSCharacters)

Parameters

abbreviations ISet<string>
customEOSCharacters char[]

Returns

ISDContextGenerator

CreateSentenceContextGenerator(string)

public virtual ISDContextGenerator CreateSentenceContextGenerator(string languageCode)

Parameters

languageCode string

Returns

ISDContextGenerator

CreateSentenceContextGenerator(string?, ISet<string>)

public virtual ISDContextGenerator CreateSentenceContextGenerator(string? languageCode, ISet<string> abbreviations)

Parameters

languageCode string
abbreviations ISet<string>

Returns

ISDContextGenerator

GetEOSCharacters(string?)

public virtual char[] GetEOSCharacters(string? languageCode)

Parameters

languageCode string

Returns

char[]