jdk/src/java.base/share/classes/java/util/Currency.java
changeset 32649 2ee9017c7597
parent 29986 97167d851fc4
child 32930 7616af8ec145
equal deleted inserted replaced
32648:1fa861caf840 32649:2ee9017c7597
   108 
   108 
   109     /**
   109     /**
   110      * Default fraction digits for this currency.
   110      * Default fraction digits for this currency.
   111      * Set from currency data tables.
   111      * Set from currency data tables.
   112      */
   112      */
   113     transient private final int defaultFractionDigits;
   113     private final transient int defaultFractionDigits;
   114 
   114 
   115     /**
   115     /**
   116      * ISO 4217 numeric code for this currency.
   116      * ISO 4217 numeric code for this currency.
   117      * Set from currency data tables.
   117      * Set from currency data tables.
   118      */
   118      */
   119     transient private final int numericCode;
   119     private final transient int numericCode;
   120 
   120 
   121 
   121 
   122     // class data: instance map
   122     // class data: instance map
   123 
   123 
   124     private static ConcurrentMap<String, Currency> instances = new ConcurrentHashMap<>(7);
   124     private static ConcurrentMap<String, Currency> instances = new ConcurrentHashMap<>(7);