Retrieve Category and Inflection - for term begin with the given word

  • Short Description: Retrieve category and inflection information for all terms that begin with the given word.

  • Full Description:

    Retrieve category and inflection information for a given term using the input term as a word prefix for a word prefix search. This option appends the agreement information to the information fields that follow Lvg's standard output. The information fields are filled with the row from the inflection and agreement table (Inflection table) from which the lookup was made.

    The results are sorted by case insensitive alphabetical order, category, inflection, and EUI.

    The additional information is put on the end of Lvg's standard output fields if the -m flag is specified. The format of the additional fields is:

    EUI|Inflected term|Category|Inflection and Agreement|Citation form|Base form|

  • Difference:
    1. The inflection database tables are different between Java and C version. Accordingly, results will be different.
    2. The schemes of inflection and category are different between Java and C version.
    3. The new version does not add detail information at the end of each output record. However, these information can be obtained with -m option.


  • Features:
    1. Retrieve inflected term begin with the given term from database.


  • Symbol: Lp

  • Examples:
    
    shell> lvg -f:Lp -m
    cache
    cache|cache|128|1|Lp|1|E0014576|cache|noun|base|cache|cache|
    cache|cache|128|512|Lp|1|E0014576|cache|noun|singular|cache|cache|
    cache|cache|1024|1|Lp|1|E0014577|cache|verb|base|cache|cache|
    cache|cache|1024|1024|Lp|1|E0014577|cache|verb|infinitive|cache|cache|
    cache|cache|1024|262144|Lp|1|E0014577|cache|verb|pres1p23p|cache|cache|
    cache|Cache County|128|1|Lp|1|E0705313|Cache County|noun|base|Cache County|Cache County|
    cache|Cache County|128|512|Lp|1|E0705313|Cache County|noun|singular|Cache County|Cache County|
    cache|Cache la Poudre River|128|1|Lp|1|E0705315|Cache la Poudre River|noun|base|Cache la Poudre River|Cache la Poudre River|
    cache|Cache la Poudre River|128|512|Lp|1|E0705315|Cache la Poudre River|noun|singular|Cache la Poudre River|Cache la Poudre River|
    cache|Cache Valley|128|1|Lp|1|E0705314|Cache Valley|noun|base|Cache Valley|Cache Valley|
    cache|Cache Valley|128|512|Lp|1|E0705314|Cache Valley|noun|singular|Cache Valley|Cache Valley|
    cache|Cache Valley virus|128|1|Lp|1|E0001370|Cache Valley virus|noun|base|Cache Valley virus|Cache Valley virus|
    cache|Cache Valley virus|128|512|Lp|1|E0001370|Cache Valley virus|noun|singular|Cache Valley virus|Cache Valley virus|
    cache|Cache Valley viruses|128|8|Lp|1|E0001370|Cache Valley viruses|noun|plural|Cache Valley virus|Cache Valley virus|
    cache|cachectic|1|1|Lp|1|E0014578|cachectic|adj|base|cachectic|cachectic|
    cache|cachectic|1|256|Lp|1|E0014578|cachectic|adj|positive|cachectic|cachectic|
    cache|cachectic diarrhea|128|1|Lp|1|E0014579|cachectic diarrhea|noun|base|cachectic diarrhea|cachectic diarrhea|
    cache|cachectic diarrhea|128|512|Lp|1|E0014579|cachectic diarrhea|noun|singular|cachectic diarrhea|cachectic diarrhea|
    cache|cachectin|128|1|Lp|1|E0014580|cachectin|noun|base|cachectin|cachectin|
    cache|cachectin|128|512|Lp|1|E0014580|cachectin|noun|singular|cachectin|cachectin|
    cache|cached|1024|32|Lp|1|E0014577|cached|verb|past|cache|cache|
    cache|cached|1024|64|Lp|1|E0014577|cached|verb|pastPart|cache|cache|
    cache|caches|128|8|Lp|1|E0014576|caches|noun|plural|cache|cache|
    cache|caches|1024|128|Lp|1|E0014577|caches|verb|pres3s|cache|cache|
    cache|cachet|128|1|Lp|1|E0219877|cachet|noun|base|cachet|cachet|
    cache|cachet|128|512|Lp|1|E0219877|cachet|noun|singular|cachet|cachet|
    cache|cachets|128|8|Lp|1|E0219877|cachets|noun|plural|cachet|cachet|
    cache|cachexia|128|1|Lp|1|E0014581|cachexia|noun|base|cachexia|cachexia|
    cache|cachexia|128|512|Lp|1|E0014581|cachexia|noun|singular|cachexia|cachexia|
    cache|cachexias|128|8|Lp|1|E0014581|cachexias|noun|plural|cachexia|cachexia|
    cache|cachexic|1|1|Lp|1|E0233654|cachexic|adj|base|cachexic|cachexic|
    cache|cachexic|1|256|Lp|1|E0233654|cachexic|adj|positive|cachexic|cachexic|
    cache|cachexies|128|8|Lp|1|E0014581|cachexies|noun|plural|cachexia|cachexia|
    cache|cachexigenic|1|1|Lp|1|E0333009|cachexigenic|adj|base|cachexigenic|cachexigenic|
    cache|cachexigenic|1|256|Lp|1|E0333009|cachexigenic|adj|positive|cachexigenic|cachexigenic|
    cache|cachexin|128|1|Lp|1|E0594411|cachexin|noun|base|cachexin|cachexin|
    cache|cachexin|128|512|Lp|1|E0594411|cachexin|noun|singular|cachexin|cachexin|
    cache|cachexy|128|1|Lp|1|E0219878|cachexy|noun|base|cachexy|cachexy|
    cache|cachexy|128|512|Lp|1|E0219878|cachexy|noun|singular|cachexy|cachexy|
    
    More examples

  • Implementation Logic:
    1. Retrieve term begin with the given term from Inflection table in the database.
    2. Sort the results by case insensitive alphabetical order, category, inflection, EUI.

  • Source Code: ToRetrieveCatInflBegin.java

  • Hierarchy: Object -> Transformation -> ToRetrieveCatInflBegin