Class NumberSkeletonImpl.GeneratorHelpers

  • Enclosing class:
    NumberSkeletonImpl

    static final class NumberSkeletonImpl.GeneratorHelpers
    extends java.lang.Object
    Utility class for methods for generating a token corresponding to each macro-prop. Each method returns whether or not a token was written to the string builder.
    • Method Summary

      All Methods Static Methods Concrete Methods 
      Modifier and Type Method Description
      private static boolean decimal​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean grouping​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean integerWidth​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean notation​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean precision​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean roundingMode​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean scale​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean sign​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean symbols​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean unit​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean unitWidth​(MacroProps macros, java.lang.StringBuilder sb)  
      private static boolean usage​(MacroProps macros, java.lang.StringBuilder sb)  
      • Methods inherited from class java.lang.Object

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

      • GeneratorHelpers

        GeneratorHelpers()
    • Method Detail

      • notation

        private static boolean notation​(MacroProps macros,
                                        java.lang.StringBuilder sb)
      • unit

        private static boolean unit​(MacroProps macros,
                                    java.lang.StringBuilder sb)
      • usage

        private static boolean usage​(MacroProps macros,
                                     java.lang.StringBuilder sb)
      • precision

        private static boolean precision​(MacroProps macros,
                                         java.lang.StringBuilder sb)
      • roundingMode

        private static boolean roundingMode​(MacroProps macros,
                                            java.lang.StringBuilder sb)
      • grouping

        private static boolean grouping​(MacroProps macros,
                                        java.lang.StringBuilder sb)
      • integerWidth

        private static boolean integerWidth​(MacroProps macros,
                                            java.lang.StringBuilder sb)
      • symbols

        private static boolean symbols​(MacroProps macros,
                                       java.lang.StringBuilder sb)
      • unitWidth

        private static boolean unitWidth​(MacroProps macros,
                                         java.lang.StringBuilder sb)
      • sign

        private static boolean sign​(MacroProps macros,
                                    java.lang.StringBuilder sb)
      • decimal

        private static boolean decimal​(MacroProps macros,
                                       java.lang.StringBuilder sb)
      • scale

        private static boolean scale​(MacroProps macros,
                                     java.lang.StringBuilder sb)