Package | Description |
---|---|
gov.nih.nlm.nls.lvg.Api |
This package provides Java APIs classes.
|
gov.nih.nlm.nls.lvg.Flows |
This package provides API of all lvg flow components.
|
gov.nih.nlm.nls.lvg.Lib |
Contains LVG general library classes of BitMaskBase, Category, Gender, Inflection, Configuration, CombineRecords, OutputFilter, Flow, GlobalBehavior, LexItem, LexItemComparator.
|
Modifier and Type | Method and Description |
---|---|
LexItem |
ToAsciiApi.Mutate(LexItem in)
A method to get the ASCII strings of an input LexItem
|
LexItem |
LuiNormApi.Mutate(LexItem in)
A method to get the canonical normalized strings of an input LexItem
|
LexItem |
ToAsciiApi.Mutate(LexItem in,
boolean showDetails)
A method to get the normalized strings of an input string along with
details information of norm operations
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Vector<LexItem> |
LvgCmdApi.ExecuteFlow(LexItem in,
java.lang.String flowStr)
Execute a specified Lvg flow transformation for a given LexItem.
|
java.util.Vector<LexItem> |
WordIndApi.Mutate(LexItem in)
A method to get the tokenized strings of an input LexItem
|
java.util.Vector<LexItem> |
NormApi.Mutate(LexItem in)
A method to get the normalized strings of an input LexItem
|
java.util.Vector<LexItem> |
NormApi.Mutate(java.lang.String inTerm,
boolean showDetails)
A method to get the normalized strings of an input string along with
details information of norm operations
|
java.util.Vector<LexItem> |
LuiNormApi.Mutate(java.lang.String inTerm,
boolean showDetails)
A method to get the canonical normalized strings of an input string
along with details information of luiNorm operations
|
java.util.Vector<LexItem> |
LvgLexItemApi.MutateLexItem(java.lang.String inLine)
Performs flow mutation by processing the input term.
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItem(LexItem in)
Performs flow mutation by processing the input.
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItems(java.util.Vector<LexItem> ins)
Performs flow mutation by processing the input.
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItemsFromFCO(java.util.Vector<LexItem> ins)
Performs flow mutation by processing the input.
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLineLexItem()
Performs flow mutation by processing the a input from System in.
|
Modifier and Type | Method and Description |
---|---|
protected java.util.Vector<LexItem> |
LvgCmdApi.ExecuteFlow(LexItem in,
java.lang.String flowStr)
Execute a specified Lvg flow transformation for a given LexItem.
|
java.util.Vector<LexItem> |
WordIndApi.Mutate(LexItem in)
A method to get the tokenized strings of an input LexItem
|
LexItem |
ToAsciiApi.Mutate(LexItem in)
A method to get the ASCII strings of an input LexItem
|
java.util.Vector<LexItem> |
NormApi.Mutate(LexItem in)
A method to get the normalized strings of an input LexItem
|
LexItem |
LuiNormApi.Mutate(LexItem in)
A method to get the canonical normalized strings of an input LexItem
|
LexItem |
ToAsciiApi.Mutate(LexItem in,
boolean showDetails)
A method to get the normalized strings of an input string along with
details information of norm operations
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItem(LexItem in)
Performs flow mutation by processing the input.
|
Modifier and Type | Method and Description |
---|---|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItems(java.util.Vector<LexItem> ins)
Performs flow mutation by processing the input.
|
java.util.Vector<LexItem> |
LvgLexItemApi.ProcessLexItemsFromFCO(java.util.Vector<LexItem> ins)
Performs flow mutation by processing the input.
|
Modifier and Type | Method and Description |
---|---|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
int flowIndex,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo)
Update data for a LexItem.
|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
java.lang.String target,
int flowIndex,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo)
Update data for a LexItem.
|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
java.lang.String target,
java.lang.String flowName,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo,
boolean appendFlowFlag)
Update data for a LexItem.
|
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.AddToVariantList(java.util.Vector<LexItem> orgList,
java.util.Vector<LexItem> newList) |
protected static java.util.Vector<LexItem> |
ToDerivation.GetDerivations(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag)
Get the derivational variants using both facts (database) and rules
(trie).
|
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetFinalSet(java.util.Vector<LexItem> ins,
java.lang.String flowName,
boolean mutateFlag) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetNoOperationSet(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
boolean detailsFlag,
boolean lexiconOnly) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetSpellingAndInflections(java.util.Vector<LexItem> ins,
java.sql.Connection conn,
RamTrie trieI,
boolean detailsFlag,
int restrictFlag) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetVariantSet(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag) |
(package private) static java.util.Vector<LexItem> |
ToInflection.InflectWords(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag,
int flowName)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenizeNoHyphens.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenizeKeepAll.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenize.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninvert.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripPunctuationEnhanced.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripPunctuation.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripNecNos.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripAmbiguityTags.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSortWordsByOrder.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSimpleInflections.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToReplacePunctuationWithSpace.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRemoveGenitive.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNoOperation.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToLowerCase.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonymSubstitution.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSpellingVariants.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveEui.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInflDb.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInflBegin.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNominalization.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariantsDb.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilterProperNoun.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilterAcronym.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilter.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToExpansions.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToConvertOutput.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToCitation.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToCanonicalize.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAcronyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonymSubstitution.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonyms.Mutate(LexItem in,
java.sql.Connection conn,
int negationOpt,
int srcOpt,
int typeOpt,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninflectTerm.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInfl.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToBaseSpellingVariants.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflectionSimple.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflection.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivation.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveDerivations.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivation.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveDerivations.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivationByCategory.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
long outCategory,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivationByCategory.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
long outCategory,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflectionByCatInfl.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
long outCategory,
long outInflection,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariantsLex.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariants.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulEnhanced.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripDiacritics.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToGetUnicodeSynonyms.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> synonymMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUnicodeWithSynonym.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> unicodeSynonymMap,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripMapUnicode.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSplitLigatures.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMapUnicodeToAscii.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMapSymbolToAscii.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUnicodeCoreNorm.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUnicode.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToWordSize.Mutate(LexItem in,
int wordSize,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMetaphone.Mutate(LexItem in,
int maxCodeLength,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninflectWords.Mutate(LexItem in,
int maxTerm,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUninflectWords.Mutate(LexItem in,
int maxTerm,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormalize.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToLuiNormalize.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntiNorm.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRemoveS.Mutate(LexItem in,
RTrieTree trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToGetUnicodeNames.Mutate(LexItem in,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripStopWords.Mutate(LexItem in,
java.util.Vector<java.lang.String> stopWords,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSyntacticUninvert.Mutate(LexItem in,
java.util.Vector<java.lang.String> nonInfoWords,
java.util.Vector<java.lang.String> conjunctionWords,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
protected static java.util.Vector<LexItem> |
ToUninflectTerm.UninflectTerm(LexItem in,
java.sql.Connection conn,
RamTrie trie,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag)
Get uninflected variants from a specified term from Lvg facts and rules.
|
Modifier and Type | Method and Description |
---|---|
protected static java.util.Vector<LexItem> |
ToDerivation.GetDerivations(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag)
Get the derivational variants using both facts (database) and rules
(trie).
|
static int |
ToFruitfulVariants.GetFirstCategory(LexItem in) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetNoOperationSet(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
boolean detailsFlag,
boolean lexiconOnly) |
static void |
ToSimpleInflections.GetSimpleInflectionsOnTarget(LexItem in) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetVariantSet(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag) |
(package private) static java.util.Vector<LexItem> |
ToInflection.InflectWords(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag,
int flowName)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenizeNoHyphens.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenizeKeepAll.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToTokenize.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninvert.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripPunctuationEnhanced.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripPunctuation.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripNecNos.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripAmbiguityTags.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSortWordsByOrder.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSimpleInflections.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToReplacePunctuationWithSpace.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRemoveGenitive.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNoOperation.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToLowerCase.Mutate(LexItem in,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonymSubstitution.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSpellingVariants.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveEui.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInflDb.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInflBegin.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNominalization.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariantsDb.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilterProperNoun.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilterAcronym.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFilter.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToExpansions.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToConvertOutput.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToCitation.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToCanonicalize.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAcronyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonymSubstitution.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveSynonyms.Mutate(LexItem in,
java.sql.Connection conn,
int srcOption,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntonyms.Mutate(LexItem in,
java.sql.Connection conn,
int negationOpt,
int srcOpt,
int typeOpt,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninflectTerm.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRetrieveCatInfl.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToBaseSpellingVariants.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflectionSimple.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflection.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivation.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveDerivations.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivation.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRecursiveDerivations.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
boolean detailsFlag,
boolean mutateFlag,
boolean detailFlowFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivationByCategory.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
int derivationType,
int derivationNegation,
long outCategory,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToDerivationByCategory.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
long outCategory,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToInflectionByCatInfl.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trie,
int restrictFlag,
long outCategory,
long outInflection,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariantsLex.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulVariants.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToFruitfulEnhanced.Mutate(LexItem in,
java.sql.Connection conn,
RamTrie trieI,
RamTrie trieD,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripDiacritics.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToGetUnicodeSynonyms.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> synonymMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUnicodeWithSynonym.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.Character> unicodeSynonymMap,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripMapUnicode.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSplitLigatures.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMapUnicodeToAscii.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMapSymbolToAscii.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUnicodeCoreNorm.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUnicode.Mutate(LexItem in,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToWordSize.Mutate(LexItem in,
int wordSize,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToMetaphone.Mutate(LexItem in,
int maxCodeLength,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToUninflectWords.Mutate(LexItem in,
int maxTerm,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormUninflectWords.Mutate(LexItem in,
int maxTerm,
java.sql.Connection conn,
RamTrie trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToNormalize.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToLuiNormalize.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToAntiNorm.Mutate(LexItem in,
int maxTerm,
java.util.Vector<java.lang.String> stopWords,
java.sql.Connection conn,
RamTrie trie,
java.util.Hashtable<java.lang.Character,java.lang.String> symbolMap,
java.util.Hashtable<java.lang.Character,java.lang.String> unicodeMap,
java.util.Hashtable<java.lang.Character,java.lang.String> ligatureMap,
java.util.Hashtable<java.lang.Character,java.lang.Character> diacriticMap,
java.util.Hashtable<java.lang.Character,java.lang.String> nonStripMap,
RTrieTree removeSTree,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToRemoveS.Mutate(LexItem in,
RTrieTree trie,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToGetUnicodeNames.Mutate(LexItem in,
java.lang.String startTag,
java.lang.String endTag,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToStripStopWords.Mutate(LexItem in,
java.util.Vector<java.lang.String> stopWords,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
static java.util.Vector<LexItem> |
ToSyntacticUninvert.Mutate(LexItem in,
java.util.Vector<java.lang.String> nonInfoWords,
java.util.Vector<java.lang.String> conjunctionWords,
boolean detailsFlag,
boolean mutateFlag)
Performs the mutation of this flow component.
|
protected static void |
Transformation.PrintResult(LexItem out,
int flowNum,
boolean mutateFlag)
Print the string representation of the transformation results.
|
protected static void |
Transformation.PrintResults(LexItem in,
java.util.Vector<LexItem> outs)
Print the input and outputs for the current flow component.
|
protected static java.util.Vector<LexItem> |
ToUninflectTerm.UninflectTerm(LexItem in,
java.sql.Connection conn,
RamTrie trie,
java.lang.String infoStr,
boolean detailsFlag,
boolean mutateFlag)
Get uninflected variants from a specified term from Lvg facts and rules.
|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
int flowIndex,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo)
Update data for a LexItem.
|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
java.lang.String target,
int flowIndex,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo)
Update data for a LexItem.
|
protected static LexItem |
Transformation.UpdateLexItem(LexItem in,
java.lang.String target,
java.lang.String flowName,
long category,
long inflection,
java.lang.String details,
java.lang.String mutateInfo,
boolean appendFlowFlag)
Update data for a LexItem.
|
Modifier and Type | Method and Description |
---|---|
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.AddToVariantList(java.util.Vector<LexItem> orgList,
java.util.Vector<LexItem> newList) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.AddToVariantList(java.util.Vector<LexItem> orgList,
java.util.Vector<LexItem> newList) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetFinalSet(java.util.Vector<LexItem> ins,
java.lang.String flowName,
boolean mutateFlag) |
(package private) static java.util.Vector<LexItem> |
ToFruitfulVariants.GetSpellingAndInflections(java.util.Vector<LexItem> ins,
java.sql.Connection conn,
RamTrie trieI,
boolean detailsFlag,
int restrictFlag) |
protected static void |
Transformation.PrintResults(LexItem in,
java.util.Vector<LexItem> outs)
Print the input and outputs for the current flow component.
|
Modifier and Type | Method and Description |
---|---|
static LexItem |
OutputFilter.GetEnhancedSimpleInflection(LexItem in)
Simplify an lexItem by dropping target inflections with value greater than
256 (positive) except for it's category is auxiliary or modal.
|
static LexItem |
OutputFilter.GetSimpleInflection(LexItem in)
Simplify an lexItem by dropping target inflections with value greater than
256 (positive)
|
static LexItem |
LexItem.TargetToSource(LexItem tar)
This method change a target LexItem (output from a flow component) to
a source LexItem (input for a flow component).
|
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<LexItem> |
CombineRecords.Combine(java.util.Vector<LexItem> ins,
int rule)
Combine Lvg output records (LexItem) by specifing the combining rule
|
static java.util.Vector<LexItem> |
OutputFilter.GetEnhancedSimpleInflection(java.util.Vector<LexItem> ins)
Simplify lexItems by dropping target inflections with value greater than
256 (positive) except for category is modal or auxiliary.
|
static java.util.Vector<LexItem> |
OutputFilter.GetSimpleInflection(java.util.Vector<LexItem> ins)
Simplify lexItems by dropping target inflections with value greater than
256 (positive)
|
static java.util.Vector<LexItem> |
LvgFlowSpecificOption.RestrictOption(java.util.Vector<LexItem> facts,
java.util.Vector<LexItem> rules,
int restrictFlag)
Restrict option used for inflections and derivations.
|
static java.util.Vector<LexItem> |
LexItem.TargetsToSources(java.util.Vector<LexItem> tars)
This method change Vector of lexItem of target (outputs from a flow
component) to Vector of LexItem of source (inputs for a flow component).
|
Modifier and Type | Method and Description |
---|---|
static LexItem |
OutputFilter.GetEnhancedSimpleInflection(LexItem in)
Simplify an lexItem by dropping target inflections with value greater than
256 (positive) except for it's category is auxiliary or modal.
|
static java.lang.String |
LexItem.GetResultString(LexItem in,
java.lang.String originalTerm,
boolean mutateFlag,
int caseFlag,
boolean showCategoryStrFlag,
boolean showInflectionStrFlag,
boolean filterInputFlag,
java.lang.String separator)
Get the string representation of the transformation results.
|
static LexItem |
OutputFilter.GetSimpleInflection(LexItem in)
Simplify an lexItem by dropping target inflections with value greater than
256 (positive)
|
static boolean |
OutputFilter.IsCategoryContainRec(LexItem in,
long category)
Checks if the category of an LexItem is contained in a specified category.
|
static boolean |
OutputFilter.IsCategoryInflectionContainRec(LexItem in,
long category,
long inflection)
Checks if the category and inflection of an LexItem are contained in the
specified category and inflection.
|
static boolean |
OutputFilter.IsRecContainCategory(LexItem in,
long category)
Checks if an LexItem contains a specified category.
|
static boolean |
OutputFilter.IsRecContainCategoryInflection(LexItem in,
long category,
long inflection)
Checks if an LexItem contains specified category and inflection.
|
static LexItem |
LexItem.TargetToSource(LexItem tar)
This method change a target LexItem (output from a flow component) to
a source LexItem (input for a flow component).
|
Modifier and Type | Method and Description |
---|---|
static java.util.Vector<LexItem> |
CombineRecords.Combine(java.util.Vector<LexItem> ins,
int rule)
Combine Lvg output records (LexItem) by specifing the combining rule
|
static java.lang.String |
OutputFilter.ExecuteOutputFilter(java.util.Vector<LexItem> results,
boolean mutateFlag,
boolean detailsFlag,
java.lang.String separator,
java.lang.String originalTerm,
LvgOutputOption lvgOutputOption)
Execute the functions of output filter and print the result to the
LVG desinated outputs, screen ot a file.
|
static java.lang.String |
OutputFilter.ExecuteOutputFilter(java.util.Vector<LexItem> results,
boolean mutateFlag,
boolean detailsFlag,
java.lang.String separator,
java.lang.String originalTerm,
java.lang.String inTerm,
LvgOutputOption lvgOutputOption)
Execute the functions of output filter and print the result to the
LVG desinated outputs, screen ot a file.
|
static java.util.Vector<LexItem> |
OutputFilter.GetEnhancedSimpleInflection(java.util.Vector<LexItem> ins)
Simplify lexItems by dropping target inflections with value greater than
256 (positive) except for category is modal or auxiliary.
|
static java.util.Vector<LexItem> |
OutputFilter.GetSimpleInflection(java.util.Vector<LexItem> ins)
Simplify lexItems by dropping target inflections with value greater than
256 (positive)
|
static java.util.Vector<LexItem> |
LvgFlowSpecificOption.RestrictOption(java.util.Vector<LexItem> facts,
java.util.Vector<LexItem> rules,
int restrictFlag)
Restrict option used for inflections and derivations.
|
static java.util.Vector<LexItem> |
LvgFlowSpecificOption.RestrictOption(java.util.Vector<LexItem> facts,
java.util.Vector<LexItem> rules,
int restrictFlag)
Restrict option used for inflections and derivations.
|
static java.util.Vector<LexItem> |
LexItem.TargetsToSources(java.util.Vector<LexItem> tars)
This method change Vector of lexItem of target (outputs from a flow
component) to Vector of LexItem of source (inputs for a flow component).
|
Constructor and Description |
---|
LexItem(LexItem in,
boolean allFlag)
Create a default LexItem object, using a specified LexItem and a flag of
inheriting properties from the specified LexItem.
|