graphtransliterator-ts / GraphTransliterator
Class: GraphTransliterator
Defined in: GraphTransliterator.ts:124
Constructors
Constructor
new GraphTransliterator(
config):GraphTransliterator
Defined in: GraphTransliterator.ts:136
Parameters
config
graph
metadata?
onMatchRules?
onMatchRulesLookup?
Map
rules
tokenizerPattern
RegExp
tokenizerPatternStr
string
tokens
Record<Token, TokenClasses>
tokensByClass
Map
whiteSpace
Returns
GraphTransliterator
Properties
graph
graph:
GTGraph
Defined in: GraphTransliterator.ts:134
metadata?
optionalmetadata?:Metadata
Defined in: GraphTransliterator.ts:129
onMatchRules?
optionalonMatchRules?:OnMatchRules
Defined in: GraphTransliterator.ts:128
onMatchRulesLookup?
optionalonMatchRulesLookup?:Map
Defined in: GraphTransliterator.ts:130
rules
rules:
TransliterationRules
Defined in: GraphTransliterator.ts:126
tokenizerPattern
tokenizerPattern:
RegExp
Defined in: GraphTransliterator.ts:132
tokenizerPatternStr
tokenizerPatternStr:
string
Defined in: GraphTransliterator.ts:133
tokens
tokens:
Record<Token,TokenClasses>
Defined in: GraphTransliterator.ts:125
tokensByClass
tokensByClass:
Map
Defined in: GraphTransliterator.ts:131
whiteSpace
whiteSpace:
WhitespaceRule
Defined in: GraphTransliterator.ts:127
Methods
prunedOf()
prunedOf(
productions):GraphTransliterator
Defined in: GraphTransliterator.ts:164
Returns a new GraphTransliterator instance with rules filtered out based on their production outputs.
Parameters
productions
string | string[]
Returns
GraphTransliterator