Because of a lapse in government funding, the information on this website may not be up to date, transactions submitted via the website may not be processed, and the agency may not be able to respond to inquiries until appropriations are enacted. The NIH Clinical Center (the research hospital of NIH) is open. For more details about its operating status, please visit cc.nih.gov. Updates regarding government operating status and resumption of normal operations can be found at OPM.gov.

The SPECIALIST Lexicon

How to Use Lexicon Tables (Java 8)

I. Introduction More than 14 LRXXX Lexicon tables are generated from Lexical records in the SPECIALIST Lexicon. These tables are used (through database) in Lexical Tools to retrieve lexical variants. On the other hand, these tables can be used directly with scripts or computer programs. This section demonstrates examples of using Java-8 APIs with these tables on bulk data operation for collection.

II. Examples

III. Conclusion
Java 8 bulk data operation has:

  • better performance with parallelism
  • better for code maintenance
    • smaller size
    • readability - control statement
    • writability - syntax easy to learn, good for prototype
  • better library APIs: client controls what, library controls how
  • software design paradigm is changed (OO to OO/functional)

IV. References