Package org.jparsec

Class Keywords


  • final class Keywords
    extends java.lang.Object
    Helper class for creating lexers and parsers for keywords.
    • Constructor Summary

      Constructors 
      Constructor Description
      Keywords()  
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      (package private) static Lexicon lexicon​(Parser<java.lang.String> wordScanner, java.util.Collection<java.lang.String> keywordNames, StringCase stringCase, java.util.function.Function<java.lang.String,​?> defaultMap)  
      (package private) static java.lang.String[] unique​(java.util.Comparator<java.lang.String> c, java.lang.String... names)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • Keywords

        Keywords()
    • Method Detail

      • unique

        static java.lang.String[] unique​(java.util.Comparator<java.lang.String> c,
                                         java.lang.String... names)
      • lexicon

        static Lexicon lexicon​(Parser<java.lang.String> wordScanner,
                               java.util.Collection<java.lang.String> keywordNames,
                               StringCase stringCase,
                               java.util.function.Function<java.lang.String,​?> defaultMap)