public class ToInflectionByCatInfl extends Transformation implements java.lang.Cloneable
History:
ToInflection
,
LvgFlowSpecificOption
NO_MUTATE_INFO, UPDATE
Constructor and Description |
---|
ToInflectionByCatInfl() |
Modifier and Type | Method and Description |
---|---|
static void |
main(java.lang.String[] args)
A unit test driver for this flow component.
|
static java.util.Vector<LexItem> |
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.
|
GetTestStr, PrintResult, PrintResults, UpdateLexItem, UpdateLexItem, UpdateLexItem
public static java.util.Vector<LexItem> Mutate(LexItem in, java.sql.Connection conn, RamTrie trie, int restrictFlag, long outCategory, long outInflection, boolean detailsFlag, boolean mutateFlag)
in
- a LexItem as the input for this flow componentconn
- LVG database connectiontrie
- LVG persistent trierestrictFlag
- a numerical flag to filter the output. It's
values are defined in LvgFlowSpecificOption as:
outCategory
- the specified categories filter.
Inflectional variants contain all these categories will be in the results.outInflection
- the specified categories filter.
all these categories will be in the output results.
Inflectional variants contain all these inflections will be in the
results.detailsFlag
- a boolean flag for processing details informationmutateFlag
- a boolean flag for processing mutate informationDbBase
,
LvgFlowSpecificOption
,
Category
,
Inflection
public static void main(java.lang.String[] args)
args
- arguments